随着容器技术的不断升级和发展,相信大部分涉足容器领域的人都会认可Kubernetes已经成为容器技术中一项不可或缺的工具,甚至可以稍作夸张的说,是检验容器使用人员技能的一项标准,并且现在的Docker 官方产品已经支持了Kubernetes,而且 Mesosphere 的 CTO Tobi Knaup 也曾在官方博客中宣布 Kubernetes on DC/OS。由此可见,Kubernetes发展的长足进步,以及在与Swarm、Mesos等的竞争中已脱颖而出。
正是由于Kubernetes的日益发展,KubeEdge(我们理解为是边缘节点)的应用和管理也逐渐进入容器人的视野。如同我们所知的一样,在实际的环境中,同一个物理节点通常表现为具有输入和输出双重特性,但其根本都是为分解或者恢复数据来服务的。KubeEdge的服务特性的影响,在通讯领域或许表现的更加明显。
作为华为 Cloud BU 部 PaaS 团队的首席架构师——Yulin Sun和Yulin Sun的小伙伴,同为华为公司的PaaS团队的高级软件架构师——Weijin Xu是怎么来处理这些相关问题的呢,他们通过多年的工作经验和总结,设计了一套支持多租户边缘云环境的“KubeEdgeBus”方案,按照Yulin Sun和Weijin Xu阐述的观点:“KubeEdgeBus”为类似于典型数据中心环境的边缘云提供开发经验,也会为显示运行在边缘结点的 HTTP 服务提供支持,为运行在同一私有网络和网络间的数据流量提供优化路由。