K8s平台网络规划该考虑哪些问题,如何做网络规划?

K8s平台网络规划该考虑哪些问题,如何做网络规划显示全部

K8s平台网络规划该考虑哪些问题,如何做网络规划

收起
参与14

查看其它 3 个回答狄俄尼索斯的回答

狄俄尼索斯狄俄尼索斯软件架构设计师UProject

这个问题应当是指容器网络,发表一点个人看法。

理想情况下,容器网络不应当再虚拟化一层,直接复用主机网络即可。当前各种容器网络实现,本质上是技术上限制导致,不是业务诉求。容器网络选择确实是企业使用容器的必须要面对的问题。

曾经有客户问,为什么不直接用Host Network?说实话当时还真有点反应不过来。不知道你在提这个问题的时候,是否有问过自己这个问题?

回到你这个问题,由于问题没有背景,只能通用的回答。分两种情况:基于容器提供PaaS平台,企业内部工作负载容器化。

第一种情况你必须提供当前主流的容器网络实现给用户选择,包括Overlay与Underlay两种模式,当前公有云厂商都有提供这两种模式,比如阿里云就提供了开源的Flannel与Terway自研网络插件,后者支持与VPC网络直通,效率更高。

第二种情况,建议就在物理机上跑容器,网络可以使用直通网络,可以考虑开源的实现,KubeRouter 是一个不错的选择,前提是你的基础网络环境开启BGP协议。

互联网服务 · 2019-07-20
浏览2968

回答者

狄俄尼索斯
软件架构设计师UProject
擅长领域: 云计算容器容器云

狄俄尼索斯 最近回答过的问题

回答状态

  • 发布时间:2019-07-20
  • 关注会员:6 人
  • 回答浏览:2968
  • X社区推广