1. CPU, D-ram, SSD, HDD์ ์ด๋น ์ฐ์ฐ ์ฒ๋ฆฌ ์๋ ์ฐจ์ด ๋น๊ต
์ธ๋ก์ถ์ธ OPS๋ ์ด๋น ์ฒ๋ฆฌ ์๋์ด๋ค.
๋ฉ๋ชจ๋ฆฌ(D-RAM)์ HDD๋ 10๋ง ๋ฐฐ ์ด์์ ์ฒ๋ฆฌ์๋ ์ฐจ์ด๋ฅผ ๋ณด์ธ๋ค.
๋ฉ๋ชจ๋ฆฌ์ SSD๋ 1000๋ฐฐ์ ์ฒ๋ฆฌ์๋ ์ฐจ์ด๋ฅผ ๋ณด์ธ๋ค.
2. SSD์ HDD์ ์์ฐจ I/O, ๋๋ค I/O ์ฑ๋ฅ ๋น๊ต
(1) ์์ฐจ I/O
์์๋ ์ฑ๋ฅ์ ์ฐจ์ด๊ฐ ํฌ๊ฒ ์๋ค.
์์ฐจ ์ฝ๊ธฐ๋ ํ ๋ฒ์ ์ฐ์๋ ๋ง์ ๋์ ๋ฐ์ดํฐ๋ฅผ ์ผ๊ด์ ์ผ๋ก ์ฝ๋ ๊ฒ์ ๋งํ๋ค.
A. ์์ฐจ I/O์์๋ HDD์ ๋ฌผ๋ฆฌ์ ์ธ ์ ๊ทผ ์๋๊ฐ SSD์ ์ ๊ธฐ์ ์ ๊ทผ ๋ณด๋ค '์๋ฑํ' ๋๋ฆฌ์ง ์๋ค.
HDD์์ ์์ฐจ I/O๋ฅผ ์งํํ๋ค๋ฉด ์ ์ฐจ๋ ๋ค์๊ณผ ๊ฐ๋ค. (1)ํค๋๋ฅผ ์ฝ์ด์ผ ํ๋ ๋ฐ์ดํฐ ์์์ ์ ์์น์ํค๊ณ , (2) ๋์คํฌ๋ฅผ ํ์ ์์ผ์ ๊ทธ๋ฅ ์ญ ์ฝ์ผ๋ฉด ๋๋ค. ์ฆ SEEK TIME๊ณผ Rotational Latency๊ฐ ์ต์ด ํ ๋ฒ ๋ง๊ณ ์๋ ๊ฒ์.
์ต์ด ํ ๋ฒ์ ๋ฌผ๋ฆฌ์ ์ ๊ทผ๋ง ํด๋ ๋๊ธฐ ๋๋ฌธ์ ์ด ์ ๊ทผ ์๋๊ฐ SSD์ ์ ๊ธฐ์ ์ ๊ทผ๊ณผ ๋น๊ตํด๋ ์๋ฑํ ๋๋ฆฌ์ง ์๋ค.
B. SSD๋ ์ค์ ๋ก ๋ ๋นจ๋ฆฌ ์ฝ์์ผ๋ ์ธํฐํ์ด์ค์์ ๋ณ๋ชฉ์ด ์ผ์ด๋๋ค. (SATA์ ๊ฒฝ์ฐ)
SSD๋ HDD ์๋ฆฌ๋ฅผ ๋์ฒดํ๊ธฐ ์ํด ๋ง๋ค์ด์ ธ์, ๊ธฐ๋ณธ์ ์ผ๋ก HDD๊ฐ ์ฐ๋ ์ธํฐํ์ด์ค๋ฅผ ๊ทธ๋๋ก ์ด์ด์ฐ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ๋ฐ๋ผ์ ๋ง์ฝ SATA๋ฅผ ์ด๋ค๊ณ ๊ฐ์ ํ๋ฉด, SATA๋ ๋์ญํญ์ด 6Gps(= 750MB/s)๋ก ํ์ ๋์ด ์๋ค. SSD๋ ์ด๋ณด๋ค ํจ์ฌ ๋ง์ ์์ ํ ๋ฒ์ ์ฝ์ด๋ด๋ ๋ฉ์ธ๋ณด๋ ๋๋ ์๋ฒ๋ก ๋ณด๋ผ ์ ์๋ ์์ด ํ์ ๋์ด ์๊ธฐ์, ๋ง์์์ ํ ๋ฒ์ ์ ์กํ๋ ์์ฐจ I/O์์ HDD์ ๋นํด์ ์ฑ๋ฅ์ด ํ์ฐํ ๋นจ๋ผ์ง ์ ์๋ค.
ํ์ง๋ง ์ด ๋จ์ ์ ๊ธฐ์ ์ ๋ฐ์ ์ ๋ฐ๋ผ ๊ทน๋ณต๋๊ณ ์๋ค.
SSD ์ ์ฉ ํ๋กํ ์ฝ์ธ NVMe(๋นํ๋ฐ์ฑ ๊ธฐ์ต์ฅ์น ์ต์คํ๋ ์ค)์ ์ฌ์ฉํ๋ฉด SATA๋ณด๋ค ํจ์ฌ ํฐ ๋์ญํญ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ์ ์๊ธฐ์, NVMe SSD๋ HDD๋ณด๋ค ์๋ ๋ฉด์์ ์์ญ๋ฐฐ ๋น ๋ฅด๋ค.
C. ์์น์ ์ฐจ์ด
์ฌ์ง ์ถ์ : SSD-์ฑ๋ฅ๋น๊ต-M2-SATA
ํญ๋ชฉ ์ด๋ฆ | ์๋ฏธ | ์ธ๋ถ ์ค๋ช |
---|---|---|
SEQ1M Q8T1 | ์์ฐจ ์ฝ๊ธฐ/์ฐ๊ธฐ (1MB ๋จ์) / ํ 8๊ฐ / ์ฐ๋ ๋ 1๊ฐ | 1MB ํฌ๊ธฐ ๋ธ๋ก์ ์ฐ์๋ ์ฃผ์์ ์์ฐจ์ ์ผ๋ก ์ฝ๊ณ ์. ํ ๊น์ด 8, ์ฐ๋ ๋ 1 |
SEQ1M Q1T1 | ์์ฐจ ์ฝ๊ธฐ/์ฐ๊ธฐ (1MB ๋จ์) / ํ 1๊ฐ / ์ฐ๋ ๋ 1๊ฐ | ์์ ๊ฐ์ง๋ง, ํ์ ๋ณ๋ ฌ์ฑ ์ต์ (๋ ํ์ค์ ์ธ ๊ฒฐ๊ณผ) |
RND4K Q32T1 | ๋๋ค ์ฝ๊ธฐ/์ฐ๊ธฐ (4KB ๋จ์) / ํ 32๊ฐ / ์ฐ๋ ๋ 1๊ฐ | 4KB ๋จ์ ๋ธ๋ก์ ๋ฌด์์ ์์น์์, ๋ณ๋ ฌ ํ 32๊ฐ๋ก ์ฝ๊ณ ์ |
RND4K Q1T1 | ๋๋ค ์ฝ๊ธฐ/์ฐ๊ธฐ (4KB ๋จ์) / ํ 1๊ฐ / ์ฐ๋ ๋ 1๊ฐ | ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋จ์ผ ์์ฒญ/๋จ์ผ ์ฐ๋ ๋์ ๋๋ค I/O ์ฑ๋ฅ |
SATA SSD์ ๊ฒฝ์ฐ HDD์ ๊ฐ์ ์ธํฐํ์ด์ค๋ฅผ ์จ์ ์์น ์ฐจ์ด๊ฐ ๊ทธ๋ ๊ฒ ์๋จ. ๋ฐ๋ฉด SSD ์ ์ฉ ํ๋กํ ์ฝ์ธ NVMe(๋นํ๋ฐ์ฑ ๊ธฐ์ต์ฅ์น ์ต์คํ๋ ์ค) ๋ฅผ ์ด ๊ฒฝ์ฐ ์์น ์ฐจ์ด๊ฐ ์๋ฑํํ ๋ฒ์ด์ง์ ๋ณผ ์ ์๋ค.
(2) ๋๋ค I/O์์๋ ์๋์ฐจ์ด๊ฐ ์์ญ๋ง OPS๋ก ๋ฒ์ด์ง๋ค.
A. HDD๋ ๋๋ค I/O์์ ํ์ํ ํ์ด์ง์ ์ ๊ทผํ๊ธฐ ์ํด์ ๋งค๋ฒ ๋ฌผ๋ฆฌ์ ์๊ฐ์ด ํ์ํ๋ค.
- ๋งค ์ ๊ทผ๋ง๋ค SEEK TIME(์ํ๋ ํธ๋์ ํค๋ ๊ฐ๋ค ๋๋ ์๊ฐ) + Rotational Latency (์ํ๋ ์นํฐ๊ฐ ๋์ฌ ๋๊น์ง ํ์ ํ๋ ์๊ฐ)์ ๊ธฐ๋ค๋ ค์ผ ํ๋ค. ์ถ๊ฐํ์ต์์๋ ์ด์ผ๊ธฐ ํ๋ฏ์ด ์ด ๋์ HDD์ ์ฃผ๋ ์ฑ๋ฅ ๋ณ๋ชฉ ์์ธ์ด๋ค.
B. SSD๋ ๋ฌผ๋ฆฌ์ ์ ๊ทผ์ด ์์ + ๊ตฌ์กฐ ์ ๋๋ค ์ฝ๊ธฐ ํนํ๋จ
ํธ๋์ง์คํฐ ์ ์ ์ ๊ธฐ์ ์ ํธ๋ง ๋ณด๋ด๋ฉด ๋์ด์ HDD์ ๊ธฐ๊ณ์ ์ ๊ทผ์ด ์๋ค.
ํ์๋ก ํ๋ ์ฌ๋ฌ ๋ฐ์ดํฐ๋ฅผ ๊ทธ ๋ฐ์ดํฐ๊ฐ ์ํ ์ฑ๋์ ๋ณ๋ ฌ์ ์ผ๋ก ์์ฒญ ๋ฐ ์บ์ ์ ์ฌ๊ฐ ๊ฐ๋ฅํ๋ค.
C. ์์น์ ์ฐจ์ด
์ ํ | HDD | SATA SSD | NVMe SSD |
---|---|---|---|
๋๋ค ์ฝ๊ธฐ | 100 IOPS ๋ด์ธ | ์๋ง IOPS | ์์ญ๋ง IOPS |
์๋ฑํ ์ฐจ์ด๋ฅผ ๋ณด์์ ์ ์ ์๋ค.