2022.01. ์ด์ฅ์ฌ ๐ง [email protected] ๐ https://github.com/jangjaelee ๐ http://www.awx.kr
What is Calico?
- Calico๋ ์ปจํ
์ด๋(containers), ๊ฐ์ฐ๋จธ์ (virtual machines) ๊ทธ๋ฆฌ๊ณ native ํธ์คํธ ๊ธฐ๋ฐ ์ํฌ๋ก๋๋ฅผ ์ํ ์คํ์์ค ๋คํธ์ํฌ ๋ณด์ ์๋ฃจ์
(network security solution)
- Calico๋ Kubernetes, OpenShift, Mirantis Kubernetes Engine(MKE), Rancher, VMWare PKS, OpenStack ๊ทธ๋ฆฌ๊ณ bare-metal ์๋ฒ๋ค์ ๋ค์ํ ํ๋ซํผ๋ค์ ์ง์
- Calico์ ***eBPF data plane***์ ์ฌ์ฉํ๋ Linuxโs standard networking์ ์ฌ์ฉํ๋ Calico๋ cloud-native ํ์ฅ์ฑ๊ณผํจ๊ป ๋น ๋ฅธ ์ฑ๋ฅ์ ์ ๊ณต
- Calico๋ ๊ฐ๋ฐ์์ ํด๋ฌ์คํฐ ์ด์์์๊ฒ Public Cloud, On-Premise, ๋จ์ผ node ๋๋ ์์ฒ ๊ฐ node cluster์ ์๊ด์์ด ์ผ๊ด๋ ๊ฒฝํ๊ณผ ๊ธฐ๋ฅ์ ์ ๊ณต
Why use Calico?

๊ทธ๋ ๋ค๋ฉด ์ Calico๋ฅผ ์ฌ์ฉํด์ผ ํ ๊น์?
Calico๋ pure Linux eBPF dataplane๊ณผ Standard Linux networking dataplane ๊ทธ๋ฆฌ๊ณ Windows HNS(Host Network Service) dataplane์ ์ธ ๊ฐ์ง dataplanes์ ์ ํ๊ถ์ ์ ๊ณตํฉ๋๋ค.
์ด๋ค ์ ํ์ ํ๋ Calico๋ mission-critical cloud-native application์ ์ํด ๊ฐ์ฅ ์ ๋ขฐํ ์ ์๋ ๋คํธ์ํน ๋ฐ ๋คํธ์ํฌ ์ ์ฑ
์๋ฃจ์
์ผ๋ก ์์ฑํ ์ฌ์ฉํ๊ธฐ ์ฌ์ด ๊ธฐ๋ณธ ๋คํธ์ํน, ๋คํธ์ํฌ ์ ์ฑ
๋ฐ IP ์ฃผ์ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์ป์ ์ ์๋ค.
Architecture