是什么破除了Kubernetes网络难关,拯救了无数云原生时代的开发者?

file

在上个月刚刚落幕的2019杭州云栖大会上,走过十年发展之路的阿里云高调宣布云原生引领数字化转型的拐点已至。此时的阿里云已完成“去IOE”进入了“全部云原生”时代。

乘着时代的风浪,Kubernetes已不是当年那个蹒跚学步的小孩,今天以容器、Kubernetes和微服务为代表的云原生计算正在进入企业级生产环境。以Kubernetes为代表的云原生计算不负众望,受到了业界所有的云厂商和企业软件厂商的全面支持,双模IT正向云原生倾斜!

新的篇章正在书写,今天的Kubernetes几乎成为了云原生的代名词,2019年更是成为了云原生元年!

file

云原生时代,应用就是天然“长”在云上的。为了适应云原生这个发展趋势,网络亟需进行相应的改造,以更好地支撑云原生平台大规模的弹性能力与服务自愈和的特性。在Kubernetes成为云原生代名词的今天,Kubernetes网络也等同于云原生网络。

在云计算的世界里,计算最基础,存储最重要,网络最复杂。要想理解云原生网络可以从两个 维度进行理解:

1.网络如何为云原生应用提供支撑。2.如何用云原生的设计理念来改进网络。

随着云上资源变得唾手可得,业务对云原生网络的要求自然也是高性能和弹性可扩展的。此外,云原生的体系架构下,服务治理逐步下沉,云原生网络也要提供微服务之间的可靠通信、流量负载均衡、故障自愈合等功能。以上需求归纳起来就是要从技术上实现:

1) 基础的二三层网络联通;

二三层的网络主要实现K8S中CNI接口,具体的实现方案有:bridge,flannel,weave,calico等。

2)4~7层的高级网络功能。

4~7层的组网,则是ServiceMesh。ServiceMesh有下一代的SDN之称,其本质是提供安全、可靠、灵活、高效的服务间通信。Service Mesh的一个实现Istio就提供了非侵入式的路由限流,灰度流量切换,熔断监控等微服务治理功能,大有颠覆传统微服务框架之势。

file

目前,整个云原生网络领域正发生着激动人心的技术变革,吸引着无数弄潮儿们前来探索。然而容器网络领域那些大量专业术语,以及理解具体方案需要知道的若干前置知识,又冷酷地将这些学习者们拒之千里。

回望图书市场,目前Kubernetes的书籍并不多,但是限于篇幅或术业有专攻等因素,少数书籍对Kubernetes网络部分的讲解只是蜻蜓点水,而有价值的著作则凤毛麟角。这使得探究容器网络之旅更加举步维艰。

云计算2.0时代,我们需要一块可以叩开网络大门的敲门砖,在解决各类场景下错综复杂的问题时,帮助我们做到“口中有粮、心中不慌”。如果这块敲门砖存在,那它一定是《Kubernetes 网络权威指南:基础、原理与实践 》

file

虽然主书名是《Kubernetes网络权威指南》,但全书内容并不局限于Kubernetes。本书的定位是云原生领域的网络权威指南,企业落地方案的选型参考,而且还特别注重提供理解容器网络所必需的基础知识,会由浅入深地从架构、使用、实现原理等多方面展开,试图为读者呈现整个云原生网络的知识体系。

相信本书能给广大读者带来全新的知识体验,提供一场云原生技术全貌的饕餮盛宴。

▶ 关 于 作 者

杜军,浙大SEL实验室硕士,曾任华为云架构师、咨询组专家,容器技术布道师。开源社区资深贡献者与维护者,CNCF TOC Contributor,Kubernetes和Istio双科Maintainer,对云原生网络特别是Kubernetes网络有较深入的研究。

▶ 大 咖 推 荐

  • 华为云容器服务总经理,方璞
  • 神州优车技术总监,黄强元
  • 北京虚云科技总经理,易宝支付前资深架构师,李大伟
  • 西雅图华为云计算研究所资深架构师,谢海滨
  • 浙江大学计算机系博士 谐云首席科学家,丁轶群

▶ 本 书 脉 络

file

了解本书详情:京东当当

本文由博客一文多发平台 OpenWrite 发布!

发布了1739 篇原创文章 · 获赞 740 · 访问量 476万+

猜你喜欢

转载自blog.csdn.net/broadview2006/article/details/102619969