์ง๋ XNUMX์ ์คํ ํฌ๋์์๋ ๊ณ ์ฑ๋ฅ ์ปดํจํ
(HPC)์ ๊ดํ ์ปจํผ๋ฐ์ค๋ฅผ ๊ฐ์ตํ์ต๋๋ค. VMware ๋ด๋น์๋ GPU๋ก ์์
ํ ๋ ์์ ๋ ESXi ํ์ดํผ๋ฐ์ด์ ๊ธฐ๋ฐ ์์คํ
์ด ๋ฒ ์ด๋ฉํ ์๋ฃจ์
๋ณด๋ค ์๋๊ฐ ๋จ์ด์ง์ง ์๋๋ค๊ณ ๋งํ์ต๋๋ค.
์ด๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ ๊ธฐ์ ์ ๋ํด ์ด์ผ๊ธฐํฉ๋๋ค.
/ ์ฌ์ง ๋น
ํ ๋ฅด๊ทธ๋ฆฌ๊ฐ์ค CC์ BY-SA
์ฑ๋ฅ ๋ฌธ์
๋ถ์๊ฐ์ ๋ฐ๋ฅด๋ฉด ๋ฐ์ดํฐ ์ผํฐ ์ํฌ๋ก๋์ ์ฝ 70%๊ฐ ๊ฐ์ํ๋จ. ๊ทธ๋ฌ๋ ๋๋จธ์ง 30%๋ ์ฌ์ ํ ํ์ดํผ๋ฐ์ด์ ์์ด ๋ฒ ์ด๋ฉํ์์ ์คํ๋ฉ๋๋ค. ์ด 30%๋ ๋๋ถ๋ถ ์ ๊ฒฝ๋ง ํ๋ จ ๋ฐ GPU ์ฌ์ฉ๊ณผ ๊ด๋ จ๋ ๊ณ ๋ถํ ์ ํ๋ฆฌ์ผ์ด์
์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
์ ๋ฌธ๊ฐ๋ค์ ์ค๊ฐ ์ถ์ํ ๊ณ์ธต์ธ ํ์ดํผ๋ฐ์ด์ ๊ฐ ์ ์ฒด ์์คํ
์ ์ฑ๋ฅ์ ์ํฅ์ ๋ฏธ์น ์ ์๋ค๋ ์ฌ์ค๋ก ์ด๋ฌํ ์ถ์ธ๋ฅผ ์ค๋ช
ํฉ๋๋ค. XNUMX๋
์ ์ฐ๊ตฌ์์ ๋ฐ์ดํฐ๋ฅผ ์ฐพ์ ์ ์์ด์ ์์
์๋๋ฅผ 10% ์ค์ด๋ ๊ฒ์ ๋ํด. ๋ฐ๋ผ์ ๊ธฐ์
๊ณผ ๋ฐ์ดํฐ ์ผํฐ ์ด์์๋ HPC ์ํฌ๋ก๋๋ฅผ ๊ฐ์ ํ๊ฒฝ์ผ๋ก ์ด์ ํ๋ ๋ฐ ์๋๋ฅด์ง ์์ต๋๋ค.
๊ทธ๋ฌ๋ ๊ฐ์ํ ๊ธฐ์ ์ ๋ฐ์ ํ๊ณ ๊ฐ์ ๋๊ณ ์์ต๋๋ค. ํ ๋ฌ ์ ์ปจํผ๋ฐ์ค์์ VMware๋ ESXi ํ์ดํผ๋ฐ์ด์ ๊ฐ GPU ์ฑ๋ฅ์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น์ง ์๋๋ค๊ณ ๋ฐํ์ต๋๋ค. ์ปดํจํ
์๋๋ ๋ฒ ์ด๋ฉํ๊ณผ ๋น์ทํ XNUMX% ์ ๋ ๊ฐ์ํ ์ ์์ต๋๋ค.
์ด๊ฑฐ ์ด๋ป๊ฒ ์๋ ์์ผ์
GPU๊ฐ ํฌํจ๋ HPC ์์คํ
์ ์ฑ๋ฅ์ ํฅ์์ํค๊ธฐ ์ํด VMware๋ ํ์ดํผ๋ฐ์ด์ ์ ๋ง์ ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฉํ์ต๋๋ค. ํนํ vMotion ๊ธฐ๋ฅ์ ์์ด๋ค. ๋ก๋ ๋ฐธ๋ฐ์ฑ์ ํ์ํ๋ฉฐ ์ผ๋ฐ์ ์ผ๋ก ์๋ฒ๋ GPU ๊ฐ์ ๊ฐ์ ๋จธ์ (VM)์ ์ ์กํฉ๋๋ค. vMotion์ ๋นํ์ฑํํ๋ฉด ์ด์ ๊ฐ VM์ ํน์ GPU๊ฐ ํ ๋น๋ฉ๋๋ค. ์ด๋ ๋ฐ์ดํฐ ๊ตํ ์ ๋น์ฉ์ ์ค์ด๋ ๋ฐ ๋์์ด ๋์์ต๋๋ค.
์์คํ
์ ๋ ๋ค๋ฅธ ํต์ฌ ๊ตฌ์ฑ์์ ๊ธฐ์ ์ด๋ค DirectPath I/O. ์ด๋ฅผ ํตํด CUDA ๋ณ๋ ฌ ์ปดํจํ
๋๋ผ์ด๋ฒ๊ฐ ํ์ดํผ๋ฐ์ด์ ๋ฅผ ์ฐํํ์ฌ ๊ฐ์ ๋จธ์ ๊ณผ ์ง์ ์ํธ ์์ฉํ ์ ์์ต๋๋ค. ํ๋์ GPU์์ ์ฌ๋ฌ VM์ ๋์์ ์คํํด์ผ ํ๋ ๊ฒฝ์ฐ GRID vGPU ์๋ฃจ์
์ด ์ฌ์ฉ๋ฉ๋๋ค. ์นด๋์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ๋ฌ ์ธ๊ทธ๋จผํธ๋ก ๋๋๋๋ค(๊ทธ๋ฌ๋ ๊ณ์ฐ ์ฃผ๊ธฐ๋ ๋๋์ด์ง์ง ์์ต๋๋ค).
์ด ๊ฒฝ์ฐ ๋ ๊ฐ์ ๋จธ์ ์ ์๋ ๋ค์ด์ด๊ทธ๋จ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๊ฒฐ๊ณผ ๋ฐ ์์ธก
ํ์ฌ ํ
์คํธ๋ฅผ ์ค์ํ์ต๋๋ค. ํ์ดํผ๋ฐ์ด์ ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ธ์ด ๋ชจ๋ธ์ ํ๋ จํ์ฌ TensorFlow. ์ฑ๋ฅ '์์'์ ๋ฒ ์ด๋ฉํ์ ๋นํด 3~4%์ ๋ถ๊ณผํ์ต๋๋ค. ๊ทธ ๋๊ฐ๋ก ์์คํ
์ ํ์ฌ ๋ก๋์ ๋ฐ๋ผ ์์ฒญ์ ๋ฐ๋ผ ๋ฆฌ์์ค๋ฅผ ๋ฐฐํฌํ ์ ์์์ต๋๋ค.
IT ๋๊ธฐ์
์ญ์ ํ
์คํธ๋ฅผ ์ค์ํ์ต๋๋ค. ์ปจํ
์ด๋๋ก. ์ด ํ์ฌ์ ์์ง๋์ด๋ค์ ์ด๋ฏธ์ง๋ฅผ ์ธ์ํ๋๋ก ์ ๊ฒฝ๋ง์ ํ๋ จ์์ผฐ์ต๋๋ค. ๋์์ ํ๋์ GPU ๋ฆฌ์์ค๊ฐ 17๊ฐ์ ์ปจํ
์ด๋ VM์ ๋ถ์ฐ๋์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ฐ๋ณ ๋จธ์ ์ ์ฑ๋ฅ์ XNUMX% ๊ฐ์ํ์ต๋๋ค(GPU ๋ฆฌ์์ค์ ๋ํ ์ ์ฒด ์ก์ธ์ค ๊ถํ์ ๊ฐ์ถ ๋จ์ผ VM๊ณผ ๋น๊ต). ๊ทธ๋ฌ๋ ์ด๋น ์ฒ๋ฆฌ๋๋ ์ด๋ฏธ์ง ์๋ ์ฆ๊ฐํ๋ค ์ธ ๋ฒ. ์ด๋ฐ ์์คํ
์ด ๋์ฌ ๊ฒ์ผ๋ก ์์๋ฉ๋๋ค. ์ฐพ์ ๊ฒ์ด๋ค ๋ฐ์ดํฐ ๋ถ์ ๋ฐ ์ปดํจํฐ ๋ชจ๋ธ๋ง์ ์์ฉ๋ฉ๋๋ค.
VMware๊ฐ ์ง๋ฉดํ ์ ์๋ ์ ์ฌ์ ์ธ ๋ฌธ์ ์ค ์ ๋ฌธ๊ฐ๋ค์ ๋ฐฉ์ถํ๋ค ๋ค์ ์ข์ ๋์ ๊ณ ๊ฐ. ์์์ ํ์ฌ์์๋ ์ฌ์ ํ ๊ณ ์ฑ๋ฅ ์์คํ
์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ์คํํฐ์คํ์๋ ์์ง๋ง ์ถํํ๋ค2021๋
๊น์ง ์ ์ธ๊ณ ๋ฐ์ดํฐ ์ผํฐ ์ํฌ๋ก๋์ 94%๊ฐ ๊ฐ์ํ๋ ๊ฒ์
๋๋ค. ์ ์ํด ํฌ์ ๋ ์ ๋๋ฆฌ์คํธ๋ค์ ๋ฐ๋ฅด๋ฉด HPC ์์ฅ ๊ฐ์น๋ 32๋
๋ถํฐ 45๋
๊น์ง 2017์ต ๋ฌ๋ฌ์์ 2022์ต ๋ฌ๋ฌ๋ก ์ฑ์ฅํ ๊ฒ์ผ๋ก ์์๋๋ค.
/ ์ฌ์ง ๊ธ๋ก๋ฒ ์ก์ธ์ค ํฌ์ธํธ PD
์ ์ฌํ ์๋ฃจ์
์์ฅ์๋ AMD์ Intel ๋ฑ ๋๊ท๋ชจ IT ๊ธฐ์
์์ ๊ฐ๋ฐํ ์ฌ๋ฌ ์ ์ฌ ์ ํ์ด ์์ต๋๋ค.
GPU ๊ฐ์ํ๋ฅผ ์ํ ์ต์ด์ ํ์ฌ ์ ๊ณต SR-IOV(๋จ์ผ ๋ฃจํธ ์
์ถ๋ ฅ ๊ฐ์ํ) ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์
๋๋ค. ์ด ๊ธฐ์ ์ ํตํด VM์ ์์คํ
ํ๋์จ์ด ๊ธฐ๋ฅ์ ์ผ๋ถ์ ์ก์ธ์คํ ์ ์์ต๋๋ค. ์ด ์๋ฃจ์
์ ์ฌ์ฉํ๋ฉด ๊ฐ์ํ๋ ์์คํ
๊ณผ ๋์ผํ ์ฑ๋ฅ์ผ๋ก 16๋ช
์ ์ฌ์ฉ์ ๊ฐ์ GPU๋ฅผ ๊ณต์ ํ ์ ์์ต๋๋ค.
๋ ๋ฒ์งธ IT ๋๊ธฐ์
์ ๊ฒฝ์ฐ, ๊ธฐ์ ๊ธฐ๋ฐ Citrix XenServer 7 ํ์ดํผ๋ฐ์ด์ ์์ ํ์ค GPU ๋๋ผ์ด๋ฒ์ ๊ฐ์ ๋จธ์ ์ ์์
์ ๊ฒฐํฉํ์ฌ ํ์๊ฐ ์๋ฐฑ ๋ช
์ ์ฌ์ฉ์ ์ฅ์น์ 3D ์ ํ๋ฆฌ์ผ์ด์
๊ณผ ๋ฐ์คํฌํฑ์ ํ์ํ ์ ์๋๋ก ํฉ๋๋ค.
๊ธฐ์ ์ ๋ฏธ๋
๊ฐ์ GPU ๊ฐ๋ฐ์ ๋ด๊ธฐํ๋ค AI ์์คํ
๊ตฌํ๊ณผ ๋น์ฆ๋์ค ๊ธฐ์ ์์ฅ์์ ๊ณ ์ฑ๋ฅ ์๋ฃจ์
์ ์ธ๊ธฐ ์ฆ๊ฐ์ ๋ํด ์์๋ด
๋๋ค. ๊ทธ๋ค์ ๋๋์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํด์ผ ํ๋ ํ์์ฑ์ผ๋ก ์ธํด vGPU์ ๋ํ ์์๊ฐ ์ฆ๊ฐํ ๊ฒ์ผ๋ก ๊ธฐ๋ํ๊ณ ์์ต๋๋ค.
์ด์ ์ ์กฐ์
์ฒด ๋ฐฉ๋ฒ์ ์ฐพ๊ณ CPU์ GPU์ ๊ธฐ๋ฅ์ ํ๋์ ์ฝ์ด์ ๊ฒฐํฉํ์ฌ ๊ทธ๋ํฝ ๊ด๋ จ ๋ฌธ์ ํด๊ฒฐ, ์ํ์ ๊ณ์ฐ, ๋
ผ๋ฆฌ ์ฐ์ฐ ๋ฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์ํ ์๋๋ฅผ ๋์
๋๋ค. ํฅํ ์์ฅ์ ์ด๋ฌํ ์ฝ์ด๊ฐ ๋ฑ์ฅํ๋ฉด ๋ฆฌ์์ค ๊ฐ์ํ์ ๋ํ ์ ๊ทผ ๋ฐฉ์๊ณผ ๊ฐ์ ํ๊ฒฝ๊ณผ ํด๋ผ์ฐ๋ ํ๊ฒฝ์ ์ํฌ๋ก๋ ๊ฐ ๋ฐฐํฌ๊ฐ ๋ฐ๋ ๊ฒ์
๋๋ค.
๋น์ฌ ๋ธ๋ก๊ทธ์์ ํด๋น ์ฃผ์ ์ ๊ดํด ์ฝ์ด์ผ ํ ๋ด์ฉ:
ํ
๋ ๊ทธ๋จ ์ฑ๋์ ๊ฒ์๋ฌผ ๋ช ๊ฐ:
์ถ์ฒ : habr.com