NVMe-oF(NVMe over Fabrics)๋ ๋ฌด์์ผ๊น์?
NVMe-oF(NVMe over Fabrics)๋ NVMe ๋คํธ์ํฌ ํ๋กํ ์ฝ์ ์ด๋๋ท๊ณผ ํ์ด๋ฒ ์ฑ๋๋ก ํ์ฅํ ๊ฒ์ผ๋ก, ์๋ฒ์ ์คํ ๋ฆฌ์ง ๊ฐ์ ๋์ฑ ๋น ๋ฅด๊ณ ํจ์จ์ ์ธ ์ฐ๊ฒฐ์ ์ ๊ณตํจ๊ณผ ๋์์ ์ ํ๋ฆฌ์ผ์ด์
ํธ์คํธ ์๋ฒ์ CPU ์ฌ์ฉ๋ฅ ์ ์ ๊ฐ์ํต๋๋ค.
NVMe-oF๊ฐ ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง์ ๋ฏธ๋์ธ ์ด์
NVMe-oF ์ด์ ์๋ SAN์ ์ฐ๊ฒฐ ํ์
์ 3๊ฐ์ง ์ต์
์ด ์์์ต๋๋ค:
- iSCSI: SCSI:ย (์ํ ์ปดํจํฐ ์์คํ
์ธํฐํ์ด์ค) ๋ช
๋ น์ TCP/IP ๊ธฐ๋ฐ ์ธํธ๋ผ๋ท์ผ๋ก ์ ์กํ๊ธฐ ์ํ ์ธํฐ๋ท ํ๋กํ ์ฝ(IP) ๊ธฐ๋ฐ ์คํ ๋ฆฌ์ง ๋คํธ์ํน ํ์ค. iSCSI๋ ํ์ค ์ด๋๋ท ์ผ์ด๋ธ๊ณผ ์ค์์น๋ฅผ ์ฌ์ฉํ์ฌ ์คํ ๋ฆฌ์ง ์ฅ์น๋ฅผ ์ฐ๊ฒฐํ๋ฉฐ, ์ผ๋ฐ์ ์ผ๋ก 1GB/s์ ์๋๋ก ์ด์๋ฉ๋๋ค. ๊ณ ๋์ญํญ์ ์ด๋๋ท ์นด๋๋ก10GB/s ์ด์์ ์๋๋ ๋ผ ์ ์์ต๋๋ค.
- ์ง๋ ฌ ์ฐ๊ฒฐํ SCSI (SAS):ย SAS ์ผ์ด๋ธ์์ SCSI ๋ช
๋ น์ ์ ์กํ๊ธฐ ์ํ ์ ๋์ ์ง๋ ฌ ํ๋กํ ์ฝ. SAS๋ ํธ์คํธ ๋ฒ์ค ์ด๋ํฐ(HBA)๋ฅผ ํตํด ์ต๋ 128๊ฐ์ ๋๋ผ์ด๋ธ์ ์ฐ๊ฒฐํ ์ ์๋ SAS ์ฑ๋์ด๋ผ๊ณ ๋ถ๋ฅด๋ ํฌํธ๊ฐ ํฌํจ๋ ์ต์คํฌ๋๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์๋ ์ต์
์๋ 3GB/s, 6GB/s, 12GB/s, 22.5GB/s๊ฐ ์์ต๋๋ค.
- ํ์ด๋ฒ ์ฑ๋ ํ๋กํ ์ฝ(FCP):ย FCP๋ ๊ด์ฌ์ (ํน์ ๊ตฌ๋ฆฌ) ์ผ์ด๋ธ์์ SCSI ๋ช
๋ น์ ์ ์กํ๋ ํ๋กํ ์ฝ์
๋๋ค. ํ์ด๋ฒ ์ฑ๋(FC) ๋คํธ์ํฌ๋ฅผ ํจ๋ธ๋ฆญ์ด๋ผ ๋ถ๋ฅด๋ ์ด์ ๋ ๋คํธ์ํฌ์ ๋ชจ๋ ์ค์์น๊ฐ ํ๋์ ๊ฑฐ๋ํ ์ค์์น๋ก ์๋๋ ์ ์๊ธฐ ๋๋ฌธ์
๋๋ค. ํ์ด๋ฒ ์ฑ๋์ ๋น์ ์ฌ์ฉํ์ฌ ์ ํธ๋ฅผ ์ ๋ฌํ๊ธฐ ๋๋ฌธ์ ์ฌํ ๋คํธ์ํฌ ๊ธฐ์ ์ ์ ์ํ ์ฅ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ํ์ด๋ฒ ์ฑ๋์ ์ผ๋ฐ์ ์ผ๋ก 1์์ 128GB/s๊น์ง ์๋๋ฅผ ๋
๋๋ค.
์ด๋ฌํ ๊ธฐ์ ์ HDD์ ํ
์ดํ ์ ์ฅ ์์คํ
์๋ ์๊ด์์์ง๋ง, SSD์์๋ ์ฑ๋ฅ์ ๋ํ ๋ณ๋ชฉํ์์ ์ผ๊ธฐํ์ต๋๋ค. SATA์ PCIe SSD๋ ์ฌ๋๋ค์ด ์๊ณ ์๋ ํ๋์ ๋ฉ๋ชจ๋ฆฌ์ ์จ๊ฒจ์ง ์ ์ฌ๋ ฅ์ ์ถฉ๋ถํ ๋์ด๋ด์ง ๋ชปํ์ต๋๋ค.ย
SSD๋ฅผ PCIe ๋ฒ์ค์ ์ฐ๊ฒฐํ๊ธฐ ์ํด ํน๋ณํ ์ค๊ณ๋ ์ ์ก ํ๋กํ ์ฝ์ธ NVMe๋ฅผ ๋์
ํ์ธ์. ๋ฐ์ดํฐ ์ผํฐ์ ๋ง๊ฒ ํ์ฅ๋ ์ํฐํ๋ผ์ด์ฆ-๋ ๋ ์ฌํ๋์ ์ด๋ ์ด๊ฐ ํ์ํ๊ฒ ๋์์ต๋๋ค. NVMe-oF๋ฅผ ํตํ ํ์ด๋ฒ ์ฑ๋์ ๋ฌด์์ค ๊ณ ์ ๋ฐ์ดํฐ ์ ์ก ๋ฅ๋ ฅ์ NVMe์ ์ถ๊ฐํ๋ ๊ฒ์ ์ฌํ๋์ ์ด๋ ์ด ํ์ ์ ๋ค์ ๋จ๊ณ์์ต๋๋ค.