Google Cloud์์ 100์กฐ ๊ฐ ๋งค๊ฐ๋ณ์์ ์ถ์ฒ์ ๋ชจ๋ธ ํ์ต | ๊ตฌ๊ธ ํด๋ผ์ฐ๋ ๋ธ๋ก๊ทธ
Google Cloud๋ฅผ ํตํด 100์กฐ ๋งค๊ฐ๋ณ์์ ๋ฅ๋ฌ๋ ๊ธฐ๋ฐ ์ถ์ฒ ๋ชจ๋ธ ํ์ต
100์กฐ ๋งค๊ฐ๋ณ์์ ์ถ์ฒ์ ๋ชจ๋ธ ํ์ต
์ถ์ฒ ์์คํ ์ ์ค๋๋ ์ธํฐ๋ท ์๋น์ค์ ์ค์ํ ๊ตฌ์ฑ ์์์ ๋๋ค. ์์ญ์ต ๋ฌ๋ฌ์ ๋งค์ถ์ ์ฌ๋ฆฌ๋ ๋น์ฆ๋์ค๋ ๊ฑฐ๋ ๊ธฐ์ ํ์ฌ์ ์ถ์ฒ ์๋น์ค์ ์ํด ์ง์ ์ ์ผ๋ก ์ฃผ๋๋ฉ๋๋ค. ํ๋ก๋์ ์ถ์ฒ ์์คํ ์ ํ์ฌ ํ๊ฒฝ์ ๋ฅ ๋ฌ๋ ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ด ์ง๋ฐฐ์ ์ ๋๋ค. ์ฌ๊ธฐ์ ์๋ฒ ๋ฉ ๋ ์ด์ด๊ฐ ์ฒ์์ผ๋ก ์ฑํ๋์ด ๋งค์ฐ ํฐ ๊ท๋ชจ์ ID ์ ํ ๊ธฐ๋ฅ์ ๊ณ ์ ๊ธธ์ด ์๋ฒ ๋ฉ ๋ฒกํฐ์ ๋งคํํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์๋ฒ ๋ฉ์ ๋ณต์กํ ์ ๊ฒฝ๋ง ์ํคํ ์ฒ์์ ํ์ฉํ์ฌ ๊ถ์ฅ ์ฌํญ์ ์์ฑํฉ๋๋ค. ์ถ์ฒ ๋ชจ๋ธ์ ์ง์์ ์ธ ๋ฐ์ ์ ์ข ์ข ๋ชจ๋ธ ํฌ๊ธฐ์ ์ฆ๊ฐ์ ์ํด ์ฃผ๋๋ฉ๋๋ค. ์ฌ๋ฌ ๋ชจ๋ธ์ ์ด์ ์ 10์ต ๊ฐ์์ ์ต๋ 1์กฐ ๊ฐ๊น์ง์ ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ์ฌ ์ต๊ทผ์ ์ถ์๋์์ต๋๋ค. ๋ชจ๋ธ ์ฉ๋์ด ์ฆ๊ฐํ ๋๋ง๋ค ํ์ง์ด ํฌ๊ฒ ํฅ์๋์์ต๋๋ค. 100์กฐ ๋งค๊ฐ๋ณ์์ ์๋๊ฐ ์ฝ์์ ๋ค๊ฐ์์ต๋๋ค.
์ถ์ฒ ๋ชจ๋ธ์ ๋ํ ๊ต์ก ์์ ์ ๊ท๋ชจ๋ ๊ณ ์ ํ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํ์ต๋๋ค. ํ๋ จ ๊ณ์ฐ์๋ ์์ฒญ๋ ์ด์ง์ฑ์ด ์กด์ฌํฉ๋๋ค. ๋ชจ๋ธ์ ์๋ฒ ๋ฉ ๋ ์ด์ด๋ ์ ์ฒด ๋ชจ๋ธ ํฌ๊ธฐ์ 99.99% ์ด์์ ํฌํจํ ์ ์์ผ๋ฉฐ, ์ด๋ ๊ทน๋๋ก ๋ฉ๋ชจ๋ฆฌ ์ง์ฝ์ ์ ๋๋ค. ํํธ, ๋ณต์กํ๊ณ ์กฐ๋ฐํ ํด์ ์ ๊ฒฝ๋ง์ ๊ฐ ํ๋ จ ๋ฐ๋ณต์์ 100๊ฐ ์ด์์ TFLOP๋ก ์ ์ ๋ ๊ณ์ฐ ์ง์ฝ์ ์ ๋๋ค. ๋ฐ๋ผ์ ์ด๋ฌํ ๊ต์ก ์์ ์ ์ํด ์ด๊ธฐ์ข ๋ฆฌ์์ค๊ฐ ์๋ ํด๋ฌ์คํฐ๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ์ ๊ตํ ๋ฉ์ปค๋์ฆ์ ๊ฐ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ต๊ทผ ETH Zurich์ Kwai Seattle AI Lab๊ณผ DS3 Lab์ ๊ต์ก ์๊ณ ๋ฆฌ์ฆ๊ณผ ๊ต์ก ์์คํ ์ ์ ์คํ ๊ณต๋ ์ค๊ณ๋ฅผ ํตํด ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด "Persia"๋ผ๋ ์๋ก์ด ์์คํ ์ ์ ์ํ๊ธฐ ์ํด ํ๋ ฅํ์ต๋๋ค. ์๊ณ ๋ฆฌ์ฆ ์์ค์์ ํ๋ฅด์์๋ ์๋ฒ ๋ฉ ๋ ์ด์ด์ ๋ฐ์ง ์ ๊ฒฝ๋ง ๋ชจ๋์ ๋ค๋ฅด๊ฒ ์ฒ๋ฆฌํ๊ธฐ ์ํด ํ์ด๋ธ๋ฆฌ๋ ํ๋ จ ์๊ณ ๋ฆฌ์ฆ์ ์ฑํํฉ๋๋ค. ์๋ฒ ๋ฉ ๋ ์ด์ด๋ ํ๋ จ ์ํ์ ์ฒ๋ฆฌ๋์ ํฅ์์ํค๊ธฐ ์ํด ๋น๋๊ธฐ์์ผ๋ก ํ๋ จ๋๊ณ ๋๋จธ์ง ์ ๊ฒฝ๋ง์ ํต๊ณ์ ํจ์จ์ฑ์ ์ ์งํ๊ธฐ ์ํด ๋๊ธฐ์์ผ๋ก ํ๋ จ๋ฉ๋๋ค. ์์คํ ์์ค์์ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ๋ฐ ํต์ ๊ฐ์๋ฅผ ์ํ ๊ด๋ฒ์ํ ์์คํ ์ต์ ํ๊ฐ ๊ตฌํ๋์ด ํ์ด๋ธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ์ ์ฌ๋ ฅ์ ์ต๋ํ ๋ฐํํ ์ ์์ต๋๋ค.
GCP์ ๋๊ท๋ชจ ๊ต์ก ๋ฐฐํฌ
ํ๋ฅด์์๊ฐ ์๊ตฌํ๋ ๋๊ท๋ชจ ํ์ฅ์ ๊ตฌ์ฑ ์์ ์ ์ฒด์ ํ์ํ ๋คํธ์ํฌ ๋์ญํญ์์ ์๋ฒ ๋ฉ์ ์ ์ฅํ๋ ๋ฐ ํ์ํ RAM ๋ฉ๋ชจ๋ฆฌ ์์ ์ด๋ฅด๊ธฐ๊น์ง ์ฌ๋ฌ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํ์ต๋๋ค. ๋ํ ํ์ดํ๋ผ์ธ์ ์ต์ํํ๊ณ ๋น์ฉ์ ์ต์ ํํ๊ธฐ ์ํด ์๋นํ ์์ ๊ฐ์ ๋จธ์ ์ ๋ฐฐํฌ, ์๋ํ ๋ฐ ์กฐ์ ํด์ผ ํฉ๋๋ค. ํนํ ์ํฌ๋ก๋๋ ๋ค์๊ณผ ๊ฐ์ ์ด๊ธฐ์ข ๋ฆฌ์์ค์์ ์คํ๋ฉ๋๋ค.
- ์ปดํจํ ์ง์ฝ์ ์ธ ๊ฐ์ ๋จธ์ ์ 3,000๊ฐ ์ฝ์ด
- ์ด 64๊ฐ์ A100 Nvidia GPU ๋ฅผ ์ถ๊ฐํ๋ 8๊ฐ์ A2 ๊ฐ์ ๋จธ์
- 30๊ฐ์ ๋์ฉ๋ ๋ฉ๋ชจ๋ฆฌ ๊ฐ์ ๋จธ์ , ๊ฐ๊ฐ 12TB์ RAM, ์ด 360TB
- Kubernetes ๋ฅผ ์ฌ์ฉํ ์ค์ผ์คํธ๋ ์ด์
๋คํธ์ํฌ ๋๊ธฐ ์๊ฐ์ ์ต์ํํ๋ ค๋ฉด ๋ชจ๋ ๋ฆฌ์์ค๋ฅผ ๋์ผํ ์์ญ์์ ๋์์ ์์ํด์ผ ํ์ต๋๋ค. GCP๋ ๊ฑฐ์ ํต์ง ์์ด ํ์ํ ์ฉ๋์ ์ ๊ณตํ ์ ์์์ต๋๋ค.
๊ต์ก์ ๋ฒ์คํธ ํน์ฑ์ ๊ฐ์ํ ๋ Google Kubernetes Engine(GKE)์ ์ฌ์ฉํ์ฌ 138๊ฐ์ VM ๋ฐ ์ํํธ์จ์ด ์ปจํ ์ด๋ ๋ฐฐํฌ๋ฅผ ์กฐ์ ํ์ต๋๋ค. ์ํฌ๋ก๋๋ฅผ ์ปจํ ์ด๋ํํ๋ฉด ๊ต์ก์ ์ด์ํ๊ณ ๋ฐ๋ณตํ ์๋ ์์ต๋๋ค.
ํ์ ํ๋ จ ์ค์ ๋ชจ๋ ์๋ฒ ๋ฉ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์งํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์ด๋ฅผ ์ํด์๋ ๋น๊ต์ ์งง์ ๊ธฐ๊ฐ ๋์ ๊ณ ๋๋ก ์ ๋ฌธํ๋ "Ultramem" VM์ ๊ฐ์ฉ์ฑ์ด ํ์ํฉ๋๋ค. ์ด๋ ๋น์ฉ๊ณผ ์ฒ๋ฆฌ ๊ธฐ๊ฐ์ ํต์ ํ๋ฉด์ ๊ต์ก์ ์ต๋ 100์กฐ ๊ฐ์ ๋งค๊ฐ๋ณ์๋ก ํ์ฅํ๋ ๋ฐ ์ค์ํ์ต๋๋ค.
๊ฒฐ๊ณผ ๋ฐ ๊ฒฐ๋ก
Google Cloud ์ธํ๋ผ์ ์ง์์ผ๋ก ํ์ ์ต๋ 100์กฐ ๊ฐ์ ๋งค๊ฐ๋ณ์๊น์ง ํ๋ฅด์์์ ํ์ฅ์ฑ์ ์์ฐํ์ต๋๋ค. ํ์ด๋ธ๋ฆฌ๋ ๋ถ์ฐ ํ๋ จ ์๊ณ ๋ฆฌ์ฆ์ ์ด๊ธฐ์ข ํด๋ฌ์คํฐ์ ํจ์จ์ ์ธ ํ์ฉ์ ์ํด ์ ๊ตํ ์์คํ ์ํ๋ฅผ ๋์ ํ๋ ๋์์ ๋ฐ๋๋ผ SGD๋งํผ ๋น ๋ฅด๊ฒ ์๋ ดํฉ๋๋ค. Google Cloud๋ ์จํ๋ ๋ฏธ์ค ํ๋์จ์ด์ ํ๊ณ๋ฅผ ๊ทน๋ณตํ๋ ๋ฐ ํ์์ ์ด์๊ณ ๋๊ท๋ชจ ๋ถ์ฐ ๋จธ์ ๋ฌ๋ ๊ต์ก์ ์ํ ์ต์ ์ ์ปดํจํ ํ๊ฒฝ์ ์ ์ฆํ์ต๋๋ค.
Persia๋ GCP ์ค์ ์ง์นจ๊ณผ ํจ๊ป github์์ ์คํ ์์ค ํ๋ก์ ํธ๋ก ์ถ์๋์์ต๋๋ค. ํ๊ณ์ ์ ๊ณ์ ๋ชจ๋ ์ฌ๋์ด 100์กฐ ๋งค๊ฐ๋ณ์ ๊ท๋ชจ์ ๋ฅ ๋ฌ๋ ์ถ์ฒ ๋ชจ๋ธ์ ์ฝ๊ฒ ํ๋ จํ ์ ์๋ค๋ ๊ฒ์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค.
๋๊ธ 1