2016-10-31 2 views
4

다른 Kubernetes 네트워크 오버레이 간의 차이점/장점에 대해 간략하게 설명 할 수 있는지 궁금합니다. 시작 설명서 (http://kubernetes.io/docs/getting-started-guides/scratch/#network는) 다음과 같은 언급 :Kubernetes 오버레이 네트워크 비교

  • 플란넬
  • 옥양목
  • 위브을
  • 로마나
  • 오픈 vSwitch는 (OVS)

하지만 실제로는 설명하지 않습니다 그들 사이의 차이점은 무엇인지, 또는 각각의 장점과 단점은 무엇인가? 누군가가 나에게 베어 메탈 CentOS 7 클러스터에 사용해야하는 이러한 솔루션 중 하나에 대한 아이디어를 줄 수 있는지 궁금합니다.

감사합니다.

+0

각각의 목적은 동일하지만 (경로 포드 트래픽) 구현이 다릅니다. 이에 대한 대답은 복잡 할 수 있습니다. 각 오버레이에는 다양한 설정이 있기 때문입니다. flannel은 AWS, UDP 터널, VXLAN, 호스트 게이트웨이가 지원하는 백엔드로 실행할 수 있습니다. 각자의 필요에 따라 자신의 장단점이 있습니다. 베어 메탈 (Bare Metal)을 시작하기위한 더 간단한 방법 호스트에서 직접 경로를 작성하고 필요할 때까지 오버레이에 대해 걱정할 필요가 없습니다. 베어 메탈의 고정 경로를 사용하는 방법은 다음과 같습니다. https://medium.com/@rothgar/no-sdn-kubernetes-5a0cb32070dd#.r49reax8k –

+0

일부 구현은 사용중인 기본 OS와 구성 방법에 따라 달라집니다/OS + Kubernetes 배포. 위브 (기본값)와 플란넬 (설정 플래그)을 지원하는 kubeadm http://kubernetes.io/docs/getting-started-guides/kubeadm/로 시작하는 것이 좋습니다. 그게 당신을 위해 작동한다면 그걸로 머물러 라. 네트워크에 문제가 있거나 보안/성능/기타가 필요한 경우 그런 다음 다른 옵션을 살펴보십시오. –

답변

4

This comparison matrix은 Kubernetes 'Slack에서 여러 번 공유되었으며 유용 할 수 있습니다.

그러나 "유언 내용은 세부 사항에 있음"을 명심하십시오. 따라서 현실은이 문서에 따라 보일 정도로 간단하지 않을 수 있습니다. 사용 가능한 모든 솔루션에는 장단점이 있지만, 다른 것보다 일부 유스 케이스에 더 적합하므로 항상 트레이드 오프 및 YMMV의 문제입니다.

관련 문제