Databricks, Databricks ๋ชจ๋ธ ์ ๊ณต์ ์ํ GPU ๋ฐ LLM ์ต์ ํ ์ง์ ๊ณต๊ฐ
Databricks๋ Databricks Model Serving์ ์ํ GPU ๋ฐ LLM ์ต์ ํ ์ง์์ ์ ๊ตฌ์ ์ธ ๊ณต๊ฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ๋ฅผ ์ถ์ํ์ต๋๋ค.

AI ๋ชจ๋ธ ๋ฐฐํฌ๋ฅผ ๊ทผ๋ณธ์ ์ผ๋ก ๋ณํ์ํค๊ธฐ ์ํ ์์ง์์ผ๋ก Databricks๋ Databricks Model Serving ์ ๋ํ GPU ๋ฐ LLM ์ต์ ํ ์ง์์ ๋ํ ๊ณต๊ฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ๋ฅผ ์ถ์ํ์ต๋๋ค. ์ด ํ์ ์ ์ธ ๊ธฐ๋ฅ์ LLM(๋ํ ์ธ์ด ๋ชจ๋ธ) ๋ฐ Vision ๋ชจ๋ธ๊ณผ ๊ฐ์ ๋ค์ํ AI ๋ชจ๋ธ์ Lakehouse ํ๋ซํผ์ ๋ฐฐํฌํ ์ ์๋ ๊ธธ์ ์ด์ด์ค๋๋ค.
Databricks Model Serving LLM Serving์ ๋ํ ์๋ ์ต์ ํ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๋ฅผ ํตํด ์๋์ผ๋ก ๊ตฌ์ฑํ ํ์๊ฐ ์์ด์ ธ ๊ณ ์ฑ๋ฅ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์์ต๋๋ค. Databricks๋ ์ด๊ฒ์ด ํตํฉ๋ ๋ฐ์ดํฐ ๋ฐ AI ํ๋ซํผ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ต์ด์ ์๋ฒ๋ฆฌ์ค GPU ์๋น์ค ์ ํ์ด๋ผ๊ณ ์ฃผ์ฅํฉ๋๋ค. ์ด๋ ์ฌ์ฉ์๊ฐ ํ๋์ ํ๋ซํผ ๋ด์์ ์ผ๋ฐ ์ธ๊ณต ์ง๋ฅ(GenAI) ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํํ๊ฒ ์ค๊ณํ๊ณ ๊ตฌํํ ์ ์๋๋ก ์ง์ํ์ฌ ๋ฐ์ดํฐ ์์ง๋ถํฐ ๋ชจ๋ธ ๋ฐฐํฌ ๋ฐ ๋ชจ๋ํฐ๋ง๊น์ง ๋ชจ๋ ๋จ๊ณ๋ฅผ ์ด์งํฉ๋๋ค.
Databricks Model Serving ์ฌ์ฉํ๋ฉด ํฌ๊ด์ ์ธ ์ธํ๋ผ ์ง์์ด ๋ถ์กฑํ ์ฌ์ฉ์๋ผ๋ AI ๋ชจ๋ธ์ ์ฝ๊ฒ ๋ฐฐํฌํ ์ ์์ต๋๋ค. ์ฌ์ฉ์๋ ํ๋ จ ๋ฐฉ๋ฒ์ ๊ด๊ณ์์ด ์์ฐ์ด, ๋น์ , ์ค๋์ค, ํ ์ด๋ธ ํ์ ๋๋ ์ฌ์ฉ์ ์ ์ ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๋ชจ๋ธ์ ํฌํจํ์ฌ ์ฒ์๋ถํฐ, ์คํ ์์ค ๋๋ ๋ ์ ๋ฐ์ดํฐ๋ก ๋ฏธ์ธ ์กฐ์ ๋ ๋ชจ๋ธ์ ํฌํจํ์ฌ ์๋ง์ ๋ชจ๋ธ์ ๋ฐฐํฌํ ์ ์๋ ๋ค์์ฑ์ ์ป์ต๋๋ค.
ํ๋ก์ธ์ค๋ฅผ ์์ํ๋ ค๋ฉด ์ฌ์ฉ์๋ MLflow ์ ๋ชจ๋ธ์ ๋ฑ๋กํ๊ณ Databricks Model Serving์ด CUDA์ ๊ฐ์ GPU ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ํฌํจ๋ ํ๋ก๋์ ์์ค ์ปจํ ์ด๋๋ฅผ ์์ฑํ์ฌ ์๋ฒ๋ฆฌ์ค GPU์ ๋ฐฐํฌํ๋๋ก ๊ฒ์ํด์ผ ํฉ๋๋ค. ์ด ์์ ๊ด๋ฆฌํ ์๋น์ค๋ ์ธ์คํด์ค ๊ด๋ฆฌ, ๋ฒ์ ํธํ์ฑ ์ ์ง ๊ด๋ฆฌ, ํจ์น ์ ๋ฐ์ดํธ, ์ฌ์ง์ด ํธ๋ํฝ ํ๋ฆ์ ๋ง์ถฐ ํ์ฅ๋๋ ์ธ์คํด์ค ์๋ ์กฐ์ ๊น์ง ๋ชจ๋ ๊ฒ์ ์ฒ๋ฆฌํ๋ฏ๋ก ์ฑ๋ฅ๊ณผ ๋๊ธฐ ์๊ฐ์ ์ต์ ํํ๋ ๋์์ ์ธํ๋ผ ๋น์ฉ์ ํฌ๊ฒ ์ ๊ฐํ ์ ์์ต๋๋ค.
GPU ๋ฐ LLM ์ง์ ์ถ์์ ํจ๊ป Databricks Model Serving์ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ์ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ์ ๊ณตํ๊ธฐ ์ํ ์ ๊ทธ๋ ์ด๋๋ฅผ ๋์ ํ์ฌ ๋๊ธฐ ์๊ฐ๊ณผ ๋น์ฉ์ ์ต๋ 3~5๋ฐฐ๊น์ง ํฌ๊ฒ ์ค์์ต๋๋ค. ์ด ์ต์ ํ๋ LLM ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ๋ชจ๋ธ๊ณผ ํด๋น ๊ฐ์ค์น๋ฅผ ์ ๊ณตํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค. Databricks๋ ์ต์ ์ ๋ชจ๋ธ ์ฑ๋ฅ์ ๋ณด์ฅํ๊ธฐ ์ํด ๋๋จธ์ง ์ธก๋ฉด์ ๋ค๋ฃน๋๋ค.
์ด ํ๋ก์ธ์ค๋ ์ฌ์ฉ์๊ฐ ๋ฎ์ ์์ค์ ๋ชจ๋ธ ์ต์ ํ ๋ณต์ก์ฑ์ ์ฒ๋ฆฌํ๋ ๋ถ๋ด์ ๋์ด์ฃผ๋ฏ๋ก LLM์ ์์ฉ ํ๋ก๊ทธ๋จ์ ํตํฉํ๋ ๋ฐ ์ง์คํ ์ ์์ต๋๋ค. ํ์ฌ Databricks Model Serving์ ํฅํ ๋ ๋ง์ ๋ชจ๋ธ์ ๋ํ ์ง์์ ํ์ฅํ๊ธฐ ์ํ ํ์ดํ๋ผ์ธ ๊ณํ์ ํตํด MPT ๋ฐ Llama2 ๋ชจ๋ธ์ ์๋์ผ๋ก ์ต์ ํํฉ๋๋ค.
์ฝ๋ ์๋ ํ๋ซํผ์ธ AppMaster ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒ๋ฆฌํ๋ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ผ๋ก๋ ์๋ ค์ ธ ์์ต๋๋ค. ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ์ ์ ๊ณตํ๋ AppMaster ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ ๋ฐ ๋ฐฐํฌ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ์ฌ no-code ์์ฅ์์ ๊ฐ๋ ฅํ ํ๋ ์ด์ด๋ก ์๋ฆฌ๋งค๊นํฉ๋๋ค.


