์์ฝ: CNCF Cloud Native AI Whitepaper (2024.03.20)
Cloud Native(ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ)* ๊ธฐ์ ๊ณผ **Artificial Intelligence(AI, ์ธ๊ณต์ง๋ฅ)**์ ์ตํฉ, ์ฆ **CNAI(Cloud Native Artificial Intelligence)**์ ํ์ฌ์ ๋ฏธ๋๋ฅผ ๋ค๋ฃฌ CNCF AI Working Group์ ์ ๋ต์ ๋๋ค. AI๊ฐ ์ ์ ๋ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ํ๊ฒฝ์์ ์คํ๋๋ ์ฃผ์ ์ํฌ๋ก๋๋ก ์๋ฆฌ ์ก๊ณ ์๋ ๊ฐ์ด๋ฐ, ๊ทธ ํ๋ฆ์ ๊ธฐ์ ์ , ์ธํ๋ผ์ , ์ด์์ ๊ด์ ์์ ์ ๋ต์ ๊ธฐ์ ์ ์๋ ์์ ํฉ๋๋ค.
์ฃผ์ ์์ ์ ๋ฆฌ:
1. CNAI ๊ฐ์
- Cloud Native: ์ปจํ ์ด๋, ๋ง์ดํฌ๋ก์๋น์ค, ์๋น์ค ๋ฉ์ ๋ฑ์ ํ์ฉํ ํ์ฅ์ฑ๊ณผ ํ๋ณต๋ ฅ์ ๊ฐ์ถ ์์คํ .
- AI์ ์งํ: GPTยทTransformer ๊ธฐ๋ฐ LLM, Generative AI, CNN ๋ฑ.
- CNAI ์ ์: ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ์์น์ ๊ธฐ๋ฐ์ผ๋ก AI ๋ชจ๋ธ์ ๊ฐ๋ฐยท๋ฐฐํฌยท์ด์ํ๋ ์ ๊ทผ๋ฒ.
2. AI์ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธํ ๋์ธ
- ์ปจํ ์ด๋ ๊ธฐ๋ฐ ๋ฐฐํฌ โ ๋ชจ๋ธ ๊ฐ ์ถฉ๋ ์๋ ์ ์ฐ์ฑ ํ๋ณด.
- Kubernetes ๊ธฐ๋ฐ์ ํ์ฅ์ฑ ๋ฐ ์๋ํ โ ๋๊ท๋ชจ AI ํธ๋ ์ด๋ยท์๋น ๋์.
- OpenAIยทHugging Face ๋ฑ๋ K8s์ ๋ชจ๋ธ ๋ฐฐํฌ ์ฌ๋ก ๋ค์.
3. CNAI์ ๋์ ๊ณผ์
- ๋ฐ์ดํฐ ์ค๋น: ๋์ฉ๋ยท๋ค์์ฑยท๋๊ธฐํ ์ด์ / Spark์ ML ํด์ ์ธํฐํ์ด์ค ๋ฏธํก.
- ๋ชจ๋ธ ํ์ต: GPU ์์ ๊ฐ์ํ, ๊ณต์ , ์ต์ ๋ถ๋ฐฐ ํ์ / ๋น์ฉยทํ์ ๋ฐฐ์ถ ๊ณ ๋ ค.
- ๋ชจ๋ธ ์๋น: LLM์ ์ง์ฐ ์๊ฐ, ๋ฉ๋ชจ๋ฆฌ ์๊ตฌ ์ฆ๊ฐ โ ํ๋ ฅ์ ์์ ์ค์ผ์ค๋ง ํ์.
- ์ฌ์ฉ์ ๊ฒฝํ: ๋ณต์กํ YAML, ์ปจํ ์ด๋ ๋น๋ ๋ฑ์ผ๋ก AI ์ ๋ฌธ๊ฐ๋ค์ ์ง์ ์ฅ๋ฒฝ ์กด์ฌ.
- ํฌ๋ก์ค ์ปทํ ์ด์: ๋ณด์, ๊ด์ฐฐ์ฑ, ์ง์๊ฐ๋ฅ์ฑ, ๊ต์ก, ์ฌํด ๋ณต๊ตฌ ๋ฑ.
4. ํด๊ฒฐ ๋ฐฉ์๊ณผ ๊ธฐํ
- Kubeflow: ML ํ์ดํ๋ผ์ธ ์ ์ฒด๋ฅผ ์ฟ ๋ฒ๋ค์ดํฐ๋ธํ๊ฒ ๊ตฌ์ฑ ๊ฐ๋ฅํ ํดํท.
- Ray + KubeRay: ํตํฉ ๋ถ์ฐ ํ์ต ๋ฐ ์๋น์ ์ ๋ฆฌ.
- Vector DB (e.g. Milvus, Faiss): RAG ๊ธฐ๋ฐ ์ง์ ํตํฉ ๊ฐํ.
- OpenLLMetry: LLM ์ต์ ๋ฒ๋น๋ฆฌํฐ ๊ตฌํ ๊ฐ๋ฅ.
- DRA, KEDA, WASM, OCI ๋ฑ ์งํํ๋ ์ธํ๋ผ ๊ธฐ์ ๋ค.
5. ๋ฏธ๋ ๋ฐฉํฅ
- Reference Implementation: Jupyter + Kubeflow + Spark/Ray ์กฐํฉ ๋ฑ์ผ๋ก ๋๊ตฌ๋ ๋น ๋ฅด๊ฒ ์ค์ต ๊ฐ๋ฅํ ํ๋ซํผ ํ์.
- Trust & Safety by Design: LLM ์ค๋จ์ฉ ๋ฐฉ์ง ์ํ ์ค๋ฆฌ์ ์ค๊ณ ํ์.
- ์ ๊ท ์ญํ ์ถํ: MLDevOps/AI Engineer ๊ฐ์ ํ์ด๋ธ๋ฆฌ๋ ์ธ์ฌ ์์ ์ฆ๊ฐ.
6. AI์ Cloud Native ํ์ฉ ์์
- ํด๋ฌ์คํฐ ์์ ์ต์ ํ, ์ ๋ ฅ ํจ์จ ์ค์ผ์ค๋ง, ์์ฐ์ด ๊ธฐ๋ฐ ์ด์์๋ํ ์ธํฐํ์ด์ค ๋ฑ.
- AI๊ฐ CN ์์คํ ์์ฒด๋ฅผ ๊ฐํํ๋ ์ํธ ๋ณด์ ๊ตฌ์กฐ.
์ธ์ฌ์ดํธ
๋จ์ํ ๊ธฐ์ ํธ๋ ๋ ์์ฝ์ ๋์ด AI์ ํด๋ผ์ฐ๋ ์ธํ๋ผ ๊ฐ์ ์ ๋ต์ ํตํฉ์ ์ด์งํ๊ธฐ ์ํ ๊ฐ๋ฐ์ยท์ด์์ยท์ ์ฑ ์ ์์ ๋ชจ๋๋ฅผ ์ํ ์คํ ๊ฐ์ด๋๋ฅผ ์ ์ํฉ๋๋ค. ํนํ โ๋ชจ๋ธ์ ํด๋ผ์ฐ๋์์ ์ด๋ป๊ฒ ์์ ์ ์ด๊ณ ์ง์ ๊ฐ๋ฅํ๊ฒ ์ด์ํ ๊ฒ์ธ๊ฐ?โ์ ๋ํ ์ค์ง์ ํด๋ต์ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
[์ถ์ฒ] Cloud Native Artificial Intelligence Whitepaper | CNCF