์๋ง์กด AWS์์ EBS ๋ณผ๋ฅจ์ ๋ํด์ ๊ณต๋ถํ๋ค๊ฐ ์ฐ๋ฆฌ๊ฐ ์๊ณ ์๋ MB(๋ฉ๊ฐ ๋ฐ์ดํธ)์ MiB/s, MiB ๋ฑ์ ์ฐจ์ด์ ๋ํด ๊ถ๊ธํด์ง๊ฒ ๋์ด์ ์ ๋ฆฌํ๋ ๊ธ์ ๋๋ค.
์ฐ๋ฆฌ๊ฐ ํํ ์๋ ๋ฐ์ดํฐ ๋จ์์๋ ๋ฐ์ดํธ(Byte), ํฌ๋ก๋ฐ์ดํธ(KB), ๋ฉ๊ฐ๋ฐ์ดํธ(MB), ๊ธฐ๊ฐ๋ฐ์ดํธ(GB), ํ ๋ผ๋ฐ์ดํธ(TB), ํํ๋ฐ์ดํธ(PB) ๋ฑ์ด ์์ต๋๋ค. ์ ๋ ์ด๋ ธ์ ๋ ์ปดํจํฐ ์๊ฐ์ ์ ์๋๊ป์ ์๊ธ์๋ง ๋ฐ์ '๊ฐ๋งค๊ธฐํธ๋นผ(KMGTP)' ๋ผ๊ณ ์ธ์ด ๊ธฐ์ต์ด ๋ฉ๋๋ค.
๋ฐ์ดํธ์ ๋จ์๋ 1,024๋ฐฐ์ฉ ์ปค์ ธ 1ํฌ๋ก๋ฐ์ดํธ(KB)๋ 1๋ฐ์ดํธ์ 1,024๋ฐฐ, 1๋ฉ๊ฐ๋ฐ์ดํธ(MB)๋ 1ํฌ๋ก๋ฐ์ดํธ์ 1,024๋ฐฐ, 1๊ธฐ๊ฐ๋ฐ์ดํธ(GB)๋ 1๋ฉ๊ฐ ๋ฐ์ดํธ์ 1,024๋ฐฐ, 1ํ ๋ผ๋ฐ์ดํธ๋ 1๊ธฐ๊ฐ๋ฐ์ดํธ์ 1,024๋ฐฐ์ ๋๋ค.
1. ๋ฐ์ดํธ(Byte)
- = ๋ฐ์ดํฐ ๋จ์ = ์ ๋ณด์ ๋จ์
- ์ปดํจํฐ๊ฐ ์ ๋ณด๋ฅผ ์ฒ๋ฆฌํ๋ ์ต์ ๋จ์๋ก, 8๊ฐ์ ๋นํธ(Bit)๋ฅผ ๋ฌถ์ 1์ฅํ ์ ๋๋ค.
- 1๋ฐ์ดํธ๋ 256๊ฐ์ง ์ข ๋ฅ์ ์ ๋ณด๋ฅผ ํํํ ์ ์์ต๋๋ค.
- 1๋ฐ์ดํธ๋ 1์บ๋ฆญํฐ(Character)๋ผ๊ณ ๋ ๋ถ๋ฆฝ๋๋ค.
- ๋ฐ์ดํฐ ๋จ์๋ 1,024๋ฐฐ์ฉ ์ปค์ง๋ ์์ฐจ์ ์ธ ๊ด๊ณ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.
ํฌ๋ก๋ฐ์ดํธ(KB) = 1,024๋ฐ์ดํธ
๋ฉ๊ฐ๋ฐ์ดํธ(MB) = 1,024ํฌ๋ก๋ฐ์ดํธ
๊ธฐ๊ฐ๋ฐ์ดํธ(GB) = 1,024๋ฉ๊ฐ๋ฐ์ดํธ
ํ ๋ผ๋ฐ์ดํธ(TB) = 1,024๊ธฐ๊ฐ๋ฐ์ดํธ
ํํ๋ฐ์ดํธ(PB) = 1,024ํ ๋ผ๋ฐ์ดํธ
2. GB(๊ธฐ๊ฐ๋ฐ์ดํธ) vs Gib(๊ธฐ๋น๋ฐ์ดํธ)
์ฝ๊ฒ ๋งํด์, GB์ GiB์ ๋จ์ ์ฐจ์ด๋ ์ญ์ง๋ฒ๊ณผ ์ด์ง๋ฒ์ ๊ฐ๋
์ฐจ์ด์์ ๋น๋กฏ๋ฉ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก GB๋ ๊ธฐ๊ฐ๋ฐ์ดํธ๋ผ๊ณ ํ๋ฉฐ ์ญ์ง๋ฒ์ ๋ฐ๋ฆ
๋๋ค. ๋ฐ๋ฉด, GiB๋ ์ด์ง๋ฒ์ ๋ฐ๋ฅด๋ฉฐ ๊ธฐ๋น๋ฐ์ดํธ๋ผ๊ณ ํฉ๋๋ค.
GB(์ญ์ง๋ฒ, 10์ ๋ฐฐ์) → 1GB = 1,000MB
GiB(์ด์ง๋ฒ, 2์ ๋ฐฐ์) → 1GiB = 1,024MiB
์ด ์ฐจ์ด๋ฅผ ์ค๊ฐํ ์ ์๋ ๋ํ์ ์ธ ์์๋ ๋์คํฌ๋ USB์ ์ฌ์ฉ ๊ฐ๋ฅํ ์ฉ๋์
๋๋ค.
3. USB ์ฉ๋์ด ํ์๋ ๊ฒ๋ณด๋ค ์์ ์ด์
์๋ฅผ ๋ค์ด, 500GB๋ผ๊ณ ํ์๋ ๋์คํฌ๋ฅผ ๊ตฌ๋งคํ์ ๋, ์ค์ ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ ์ฉ๋์500GB ๋ณด๋ค ์ ์ต๋๋ค.
๊ทธ ์ด์ ๋, ์ด์ง๋ฒ์ ๊ธฐ์ค์ผ๋ก ์๋ํ๋ ์ปดํจํฐ์์๋ 1GB = 1024MB๋ผ๊ณ ์๊ฐํ๋ ๊ฒ์ด ์์ฐ์ค๋ฝ์ง๋ง, ์ค์ ๋ก 1GB๋ ์ญ์ง๋ฒ(1GB = 1000MB)์ผ๋ก ๊ณ์ฐ๋๊ธฐ ๋๋ฌธ์
๋๋ค. ์ฆ, 1KB๋ฅผ 1000B๋ก ์ธ์ํ๊ณ , ์ด๋ฅผ ํ์ฅํ๋ฉด 1GB = 1000MB๊ฐ ๋๋ ๊ฒ์
๋๋ค.
์ด๋ฌํ ํผ๋์ ์ค์ด๊ธฐ ์ํด ๋์
๋ ๊ฐ๋
์ด ๋ฐ๋ก GiB์
๋๋ค. GiB๋ ์ด์ง๋ฒ์ ๋ฐ๋ฅด๋ฏ๋ก ๋ณด๋ค ์ ํํ๊ฒ ๊ณ์ฐ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, 1KiB(ํค๋น๋ฐ์ดํธ)๋ 1024B๋ก, ์ด์ง๋ฒ(2^10)์ ๊ฐ๋
๊ทธ๋๋ก ์ธ์๋ฉ๋๋ค. ๋ฐ๋ผ์ 1GiB = 1024MiB๋ก, ์ฐ๋ฆฌ๊ฐ ํํ ์๊ณ ์๋ "1GB = 1024MB"๋ผ๋ ๊ฐ๋
๊ณผ ์ ํํ ์ผ์นํ๊ฒ ๋ฉ๋๋ค.
๋ง์ฝ 10์ง๋ฒ ๊ธฐ์ค์ 1GB๋ฅผ 2์ง๋ฒ ๊ธฐ์ค์ 1GiB๋ก ๋ณํํ๋ฉด, 1000MB ÷ 1024MiB = ์ฝ 0.93GiB๊ฐ ๋ฉ๋๋ค. ์ด๋ฅผ ํตํด, ๋์คํฌ์ ์ฉ๋์ด 1GB๋ก ํ์๋๋๋ผ๋ ์ค์ ๋ก๋ ์ด๋ณด๋ค ์์ ์ฉ๋์ ์ฌ์ฉํ ์๋ฐ์ ์๋ ์ด์ ๋ฅผ ์ ์ ์์ต๋๋ค.
ํนํ, AWS์์ ๋ฉ๋ชจ๋ฆฌ๋ ์คํ ๋ฆฌ์ง ์ฌ์ฉ๋ ์ ํ์ ์ค์ ํ ๋๋ ๋ฐ๋์ GiB ๋จ์๋ฅผ ์ดํดํ๊ณ ์์ด์ผ ํฉ๋๋ค.
4. MiB/s VS MiB
MiB/s (Mebibytes per second)๋ ๋ฐ์ดํฐ ์ ์ก ์๋๋ฅผ ๋ํ๋ด๋ ๋จ์์ ๋๋ค.
๋ฉ๋น๋ฐ์ดํธ/์ด๋ก, 1์ด๋น ์ ์ก๋๋ ๋ฐ์ดํฐ ์์ MiB ๋จ์๋ก ํ์ํฉ๋๋ค.
- 1 MiB/s = 1,048,576 bytes/์ด (2^20 bytes/์ด)
- ์ด์ง๋ฒ(1024 ๊ธฐ์ค)
- ๋ฐ์ดํฐ์ ํฌ๊ธฐ๋ฅผ MiB๋ก ๊ณ์ฐํ์ฌ ์ ์ก ์๋๋ฅผ ๋ํ๋
โ๏ธ ๋จ์ ์๋ฏธ ํฌ๊ธฐ (Bytes) ๊ธฐ์ค
- MiB (Mebibyte): 1,048,576 bytes (2^20 = 1,048,576 B) ์ด์ง๋ฒ (1024 ๊ธฐ์ค)
- MB (Megabyte): 1,000,000 bytes (10^6 = 1,000,000 B) ์ญ์ง๋ฒ (1000 ๊ธฐ์ค)
- GB (Gigabyte): 1,000,000,000 bytes (10^9 = 1,000,000,000 B) ์ญ์ง๋ฒ (1000 ๊ธฐ์ค)
- GiB (Gibibyte): 1,073,741,824 bytes (2^30 = 1,073,741,824 B) ์ด์ง๋ฒ (1024 ๊ธฐ์ค)
โ๏ธ ์ค์ ์ ์ฉ ์์
- ํ๋์จ์ด ์ ์กฐ์ฌ(SSD, HDD) → GB(์ญ์ง๋ฒ) ์ฌ์ฉ
- ์ด์์ฒด์ (์๋์ฐ, ๋ฆฌ๋ ์ค) → GiB(์ด์ง๋ฒ) ์ฌ์ฉ
- ์: 1TB(1000GB) ํ๋๋ฅผ ์ฌ๋ฉด, ์ค์ OS์์ ์ฝ 931GiB๋ก ํ์๋จ
- ์ฆ, GB ≠ GiB, MB ≠ MiB๋ผ์ ๋จ์๋ฅผ ํท๊ฐ๋ฆฌ์ง ์๋๋ก ์ฃผ์ํด์ผํฉ๋๋ค.
5. ๋นํธ(bit)์ ๋ฐ์ดํธ(Byte)์ ์ฐจ์ด
์ค์ ์ ๋ฌด์์ ์ค์ ๋ก GB์ GiB ์ฌ์ด์๋ ์ฝ 7.4%์ ์ฐจ์ด๊ฐ ์์ต๋๋ค.
์ ์ ์ฐจ์ด๊ฐ ์๋๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ ๊ด๋ฆฌ๋ ์ ์ฅ ์ฉ๋ ๊ณํ ์ ์ฃผ์ํด์ผ ํ๋ ๋ถ๋ถ์ ๋๋ค.
๋ ์ปดํจํฐ์ ํต์ ๋ถ์ผ์์ ๋นํธ(bit)์ ๋ฐ์ดํธ(Byte)๋ ์๋ก ๋ค๋ฅธ ๋ชฉ์ ์์ ์ฐ๋ ์ฉ์ด์ด๊ธฐ ๋๋ฌธ์ ์ฉ๋ก์ ์ฝ๊ฐ์ ์ฐจ์ด๋ฅผ ์์๋ ํ์๊ฐ ์์ต๋๋ค.
โ๏ธ ์ ์ฅ ์ฉ๋
ํ์ผ ํฌ๊ธฐ, ํ๋ ๋๋ผ์ด๋ธ ์ฉ๋, RAM ์ฉ๋ ๋ฑ์ ์ฃผ๋ก '๋ฐ์ดํธ'์ ๊ทธ ์์ ๋จ์(KB, MB, GB, TB) ๋ฑ์ผ๋ก ํ์ํฉ๋๋ค.
โ๏ธ ํต์ ์๋
์ธํฐ๋ท ์๋, ๋คํธ์ํฌ ํต์ ์๋ ๋ฑ์ '๋นํธ'๋จ์๋ก ํ์๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด์, 100Mbps(๋ฉ๊ฐ๋นํธ/์ด) ์ด๋ ๊ฒ ๋ํ๋ด๊ณ ์ธํฐ๋ท ์๋๊ฐ ์ด๋น 100๋ฉ๊ฐ๋นํธ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ์ ์๋ค๋ ๋ป์ ๋๋ค.
โ๏ธ ํ๋ก๊ทธ๋๋ฐ ๋ฐ ํ๋์จ์ด
ํ๋ก๊ทธ๋๋ฐ์์ ๋ณ์์ ํฌ๊ธฐ๋ ํน์ ํ๋์จ์ด(์: ๋ ์ง์คํฐ)์ ์ฉ๋์ ๋ํ๋ ๋ '๋นํธ' ๋จ์๋ฅผ ์ฌ์ฉํ๊ธฐ๋ ํฉ๋๋ค.
์ฐธ๊ณ ์๋ฃ & ํฌ์คํ ์์ฑ์ ๋์์ ์ฃผ์ ๋ธ๋ก๊ทธ
1. chatGPT ์ ์ง๋ฌธํด ๊ฐ๋ฉฐ ์์ฑ
2. ์ผ์ฑ ๋ฐ๋์ฒด
3. https://dbknowledge.tistory.com/98
4. ์ฌ์ง ์ถ์ฒ https://blog.lael.be/post/203