前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >广角图完善说明

广角图完善说明

作者头像
LanceZhang
发布2021-12-06 15:54:11
2870
发布2021-12-06 15:54:11
举报
文章被收录于专栏:二哥聊云原生

上一篇文章广角-聊聊Underlay发出来后,有小伙伴私信联系我,说非常喜欢这张大图,让他既能从整体角度看到Pod、VM、物理机、机架、可用区、数据中心之间的宏观关系,又能对比感知到可用区A和可用区B里容器网络实现方式的不同。

同时他跟我提了几个建议。我按照他的建议把广角大图完善了一下,主要是下几个方面:

  • 突出了kubelet和CNI的位置,在图中,它们和Pod一样,都是进程,但它们不是以Pod或容器方式运行。
  • 在可用区B里,bridge和eth0之间加入了vtep,用以表示traffic从bridge出来后,由vtep完成二层数据帧(Ethernet frame)的封装和解封装操作。
  • 颜色调整。这个部分我还会继续微调,主要是为了突出重点的同时能兼具美观。

下面是这张图没有画出来的部分,我先文字说明,后续我尽量(慢慢)补上。

  • 限于画板大小,在可用区A的Open vSwitch上我没有把网络接口(如图中标明eth0字样的小方块)画出来,但从便于理解的角度,是应该要把它们画出来的。我再努把力,说不定可以挪出空间出来。
  • 可用区A里Pod网卡和其所在的VM网卡是直接插入到运行于物理机上的Open vSwitch的,而可用区B里,Pod是通过VETH+Bridge方式完成了容器组网。但实际上严格来说还有另外一种方式,即既不通过Open vSwitch也不通过vetch+bridge,而是Pod的veth另一端直接使用Node的网络栈,此时对应的是主机间路由模式。从完整性角度,是应该要把它画出来的,但专家说主机路由模式其实是Underlay模式的一个特例,所以我就暂时偷个懒。
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 二哥聊云原生 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档