๊ณต๋ถ๊ธฐ๋ก17 ์ฟ ๋ฒ๋คํฐ์ค ๋ณต์ต - ์ปจํธ๋กค๋ฌ(Controller) ๊ต์ก ๋ชฉ์ฐจ ์ค ์ฑํฐ2 ํ๋๊น์ง ์ค์ต ๋ฐ ๋ณต์ตํ๋ฉด์ ์ ๋ฆฌ์ฟ ๋ฒ๋คํฐ์ค ์ํคํ ์ฒ(Kubernetes Architecture)ํ๋(Pod)์ปจํธ๋กค๋ฌ(Controller)์๋น์ค์ ์ธ๊ทธ๋ ์ค(Service & Ingress)๋ณผ๋ฅจ(Volume)์ปจํผ๊ทธ๋งต๊ณผ ์ํฌ๋ฆฟ(ConfigMap & Secret)์คํ ์ดํธํ์ (StatefulSet)ํ๋ ์ค์ผ์ฅด๋ง(Pod Scheduling)์ธ์ฆ๊ณผ ๊ถํ(Authentication & Authorization)์คํ ์ค์ผ์ผ๋ง(HPA) 3. ์ปจํธ๋กค๋ฌ(Controller) ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ฌ์ฉํ๋ค ๋ณด๋ฉด ํ๋(Pod)๋ฅผ ์ง์ ์์ฑํ๊ธฐ๋ณด๋ค๋ ๋ํ๋ก์ด๋จผํธ(Deployment)์ ๊ฐ์ ๋ฆฌ์์ค๋ฅผ ๋ ์์ฃผ ์ฌ์ฉํ๊ฒ ๋๋๋ฐ, ๊ทธ ์ด์ ๋ ์ปจํธ๋กค๋ฌ์ ์๋ค ๐ ์ปจํธ๋กค๋ฌ๋ ๋ฌด์์ธ๊ฐ? ์ฟ ๋ฒ๋คํฐ์ค๋ ์ ์ธ์ API.. 2025. 6. 30. ์ฟ ๋ฒ๋คํฐ์ค ๋ณต์ต - ์ฟ ๋ฒ๋คํฐ์ค ์ํคํ ์ฒ(Kubernetes Architecture) & ํ๋(Pod) ํ์ฌ ๋ฃ๊ณ ์๋ MS Azure + AI ๊ต์ก ์ค ์ฟ ๋ฒ๋คํฐ์ค ํํธ ์ค์ต ๋ฐ ๋ณต์ตํ๋ฉด์ ์ ๋ฆฌํ ๋ด์ฉ๋ค์ด๋ค ํด๋น ํํธ์ ๋ชฉ์ฐจ๋ ์๋์ ๊ฐ๋ค์ฟ ๋ฒ๋คํฐ์ค ์ํคํ ์ฒ(Kubernetes Architecture)ํ๋(Pod)์ปจํธ๋กค๋ฌ(Controller)์๋น์ค์ ์ธ๊ทธ๋ ์ค(Service & Ingress)๋ณผ๋ฅจ(Volume)์ปจํผ๊ทธ๋งต๊ณผ ์ํฌ๋ฆฟ(ConfigMap & Secret)์คํ ์ดํธํ์ (StatefulSet)ํ๋ ์ค์ผ์ฅด๋ง(Pod Scheduling)์ธ์ฆ๊ณผ ๊ถํ(Authentication & Authorization)์คํ ์ค์ผ์ผ๋ง(HPA) ๊ฐ๋ ๋ฐ ์ด๋ก ์ ๋ด๊ฐ ๊ณต๋ถํ๊ณ ์ดํดํ๋๋ก ์ ๋ฆฌํ๊ณ ๋๋ฌด ๊น๊ฒ ๋ค๋ฃจ์ง ์๋๋คMS Azure๋ Azure Kubernetes Service (AKS) ๋ผ๋ ์๋น์ค๋ฅผ ์ ๊ณตํ์ง๋ง ํด๋น ์์ ์์๋ .. 2025. 6. 25. ๋์ปค ๊ธฐ์ด ๋ช ๋ น์ด (Container, Network, Image) ์ฌ์ฉํ๊ฒฝ- Azure VM- Ubuntu 22.04 / 30GM / vCPU 2 ์์ธํ ์ด๋ก ๋ฐ ์ค๋ช ๋ณด๋จ ์ฃผ์ ๋ช ๋ น์ด์ ์ค์ต ์์ฃผ๋ก ์ ๋ฆฌ ๋์ปค ์ค์น โ [1] ๊ฐ๋จํ ๋ฐฉ๋ฒ (๊ณต์ ์ค์น ์คํฌ๋ฆฝํธ) # ๋์ปค ์ค์น ์คํฌ๋ฆฝํธ ๋ค์ด๋ก๋ ๋ฐ ์คํcurl -sSfL https://get.docker.com -o docker.shchmod +x docker.shsudo ./docker.sh ๐ ์ค์น ํ์ธ docker versionsystemctl status docker โ [2] ๊ธฐ๋ณธ ๋ฐฉ๋ฒ (APT ์ ์ฅ์ ๊ธฐ๋ฐ ์ค์น: Ubuntu ๊ธฐ์ค) # ํ์ ํจํค์ง ์ค์นsudo apt-get updatesudo apt-get install -y \ ca-certificates \ curl \.. 2025. 6. 19. ๋ฆฌ๋ ์ค ๊ธฐ๋ฐ ์ปจํ ์ด๋ ๊ฒฉ๋ฆฌ ๊ธฐ์ (chroot, Namespace, cGroups, Union Filesystem) ์ฌ์ฉํ๊ฒฝ- Azure VM- Ubuntu 22.04 / 30GM / vCPU 2 ์ปจํ ์ด๋ ๊ธฐ๋ฐ ๊ธฐ์ ํด๋ผ์ฐ๋ ์๋, ํนํ ์ปจํ ์ด๋ ๊ธฐ๋ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ด์์์๋ "์ด๋์๋ ๋๊ฐ์ด ๋์ํ๋ ๊ฐ๋ฒผ์ด ์คํ ํ๊ฒฝ"์ด ํต์ฌ์ด๋ค.ํ์ง๋ง ‘๊ฐ๋ณ๋ค’๋ ๋ง์ ๊ธฐ์ ์ ์ผ๋ก ๋ค์ ๋ ๊ฐ์ง๋ฅผ ์๋ฏธํ๋ค:์ด์์ฒด์ ๋ฅผ ํต์งธ๋ก ๋ณต์ฌํ์ง ์๋๋ค. → ๊ฐ์๋จธ์ (VM)๊ณผ์ ๊ฐ์ฅ ํฐ ์ฐจ์ด์์๊ณผ ํ๊ฒฝ์ ๊ฒฉ๋ฆฌํ๋ค. → ์ฌ๋ฌ ์ฑ์ด ์ถฉ๋ ์์ด ๊ฐ์ OS ์์์ ๋์๊ฐ ์ ์๊ฒ ํจ์ด๊ฑธ ๊ฐ๋ฅํ๊ฒ ํด์ฃผ๋ ๋ฆฌ๋ ์ค ์ปค๋ ๊ธฐ์ ์ด ๋ฐ๋ก ์๋์ ๊ฐ๋ค 1. chroot2. Namespace3. cGroups4. Union filesystem 1. chrootchroot : ๋ฆฌ๋ ์ค์์ ์ ๊ณตํ๋ ํ์ผ ์์คํ ๊ฒฉ๋ฆฌ ๊ธฐ์ ํน์ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ฃจํธ(/)๋ก ๊ฐ์ฃผํ๊ฒ ํจ๋ชฉ์ : .. 2025. 6. 18. ํํํ์์ Easy! ๋ฅ๋ฌ๋ - ๊ธฐ์ธ๊ธฐ ๋ฌธ์ ๋ถํฐ ๋ฐฐ์น & ๋ ์ด์ด ์ ๊ทํ๊น์ง Easy! ๋ฅ๋ฌ๋ใEasy! ๋ฅ๋ฌ๋ใ์ ๋ฅ๋ฌ๋์ ์ฒ์ ์ ํ๋ ๋ ์๋ค์ ์ํ ํ์ ๊ฐ์ด๋๋ก, ์ธ๊ณต์ง๋ฅ์ ๊ธฐ์ด ๊ฐ๋ ๋ถํฐ CNN, RNN ๋ฑ ๋ฅ๋ฌ๋์ ์ฃผ์ ์ฃผ์ ๋ฅผ ํญ๋๊ฒ ๋ค๋ฃจ๊ณ ์๋ค. KAIST ๋ฐ์ฌ์ด์ ์ ํ๋ฒ๋ก ํ๋ ์ค์ธ ํํํ์์ด ์งํํ ์ด ์ฑ ์ ์ง๊ด์ ์ธ ๋น์ ๋ฅผ ํตํด ๋ฅ๋ฌ๋์ ์๋ฆฌ๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ์ดํดํ ์ ์๋๋ก ์ค๊ณ๋์๋ค. ๋ณต์กํ ๋ฅ๋ฌ๋ ๊ฐ๋ ๋ ์ ์์ ์ฝ๊ณ ์น์ ํ ์ค๋ช ๋๋ถ์ ์ด๋ณด์๋ ๋ถ๋ด ์์ด ๋ฐ๋ผ๊ฐ ์ ์์ผ๋ฉฐ, 280์ฌ ๊ฐ์ ๊ทธ๋ฆผ๊ณผ ๋์์ ๊ฐ์๋ ํ์ต ๊ณผ์ ์ ์ํํํ์์ถํ๋ถ์๋์ถํ์ผ2024.11.26 ํ์ ์์ฃผ ์ฑ๊ฒจ๋ณด๋ ์ฑ๋ ํํํ์๋๊ป์ ์๋ ์ ์๋ก์ด ์ฑ ์ ์ถํํ์ ์ ๋ถ์กฑํ๋ ๊ธฐ์ด๋ฅผ ๋ค์ง๊ณ ์ ์ฑ ํธ์ฆ์จ ๋จธ์ ๋ฌ๋๊ณผ ๊ฐ์ด ๋ณด๊ณ ์๋ค ํธ์ฆ์จ ๋จธ์ ๋ฌ๋์ด ๋จธ์ ๋ฌ๋/๋ฅ๋ฌ๋์ ๋ํด ์ ๋ฐ์ ์ธ ๋ฐฉ๋ฒ๋ก ๊ณผ ๊ฐ๊ฐ์ ๋ฐฉ๋ฒ.. 2025. 1. 31. ํธ์ฆ์จ ๋จธ์ ๋ฌ๋ 9์ฅ. ๋น์ง๋ ํ์ต ์คํฐ๋๋ฅผ ์งํํ๋ค๋ณด๋ ๋ฒ์จ ํธ์ฆ์จ ๋จธ์ ๋ฌ๋ 1๊ถ์์ ๋จธ์ ๋ฌ๋ ํํธ์ ๋ง์ง๋ง ๋ด์ฉ์ด๋ค์ด๋ฒ ์ฅ์ 9์ฅ ๋น์ง๋ ํ์ต์ผ๋ก ๊ธฐ์กด์ ์์ฑํ๋ ๋ด์ฉ๋ค์ฒ๋ผ ๋น์ง๋ ํ์ต์ด ์ด๋ค ๊ฒ์ด๊ณ ์ด๋ ํ ๋ฐฉ๋ฒ๋ค์ด ์๋์ง, ๊ฐ๊ฐ์ ๋ฐฉ๋ฒ์ ๋ํด ๊น์ ์ด๋ก ๊ณผ ์ฝ๋ ๋ณด๋ค๋ ์ด๋ก ์ ์ฃผ๋ก ๋ค๋ฃฐ ๊ฒ์ด๋ค์ฑ ์ ๋ด์ฉ๋ง์ ๊ทธ๋๋ก ์ฎ๊ธฐ๋ ๊ฒ์ด ์๋, ๋ฐํ๋ฅผ ์ํด ์ค๋นํ๊ณ ๋ง๋ ์๋ฃ๋ค๊ณผ ์ ๋ฆฌํ ๋ด์ฉ๋ค์ ์ด์ฉํด ๋น์ง๋ ํ์ต์ ๋ํด ์ ๋ฆฌํด๋ณด์๋ค๊ฐ๋ณ์ ์ธ ๋ฐฉ๋ฒ์ ๋ํ ๊น์ ๋ด์ฉ์ ์ค๋ฌด๋ ์ฑ๋ฆฐ์ง ๋ฑ์์ ์ฌ์ฉํ ๊ฒฝํ์ด ์์ ๊ฒฝ์ฐ ๋ฐ๋ก ์ถ๊ฐ์ ์ธ ์ ๋ฆฌ๋ฅผ ํด๋ณด๋ คํ๋ค 1. ๋น์ง๋ ํ์ต์ ๊ฐ์ 1-1. ๋น์ง๋ ํ์ต ๊ฐ๋ ๋น์ง๋ ํ์ต์ด ๋ฌด์์ผ๊น? ์ฐ๋ฆฌ๊ฐ ์ง๊ธ๊น์ง ์ฌ์ฉํด์จ ๋ฐ์ดํฐ๋ค์ ์ ๋ถ ์ ๋ต์ด ์กด์ฌํ ๋ฐ์ดํฐ๋ค์ด๋ค๋ฌธ์ ์ ์ ๋ต์ ๋ชจ๋ ์๋ ค์ฃผ๊ณ ํ์ต์ ์ํค๋ '์ง๋ํ์ต'์ ํด.. 2025. 1. 22. ์ด์ 1 2 3 ๋ค์