Kubernetes

最近在边缘计算领域,发生了一次具有非凡意义的合作,有可能以节点的身份被载入物联网史册。两大著名开源组织,Linux基金会和Eclipse基金会正在合作,将把在超大规模云计算环境中已被普遍使用的Kubernetes(简称K8s),带入到物联网边缘计算场景中。

在两大基金会的合作宣言中,一句话耐人寻味,他们希望通过彼此合作将K8s在云计算领域掀起的冲击波在边缘计算领域重演。

2017是K8s的胜利之年,它赢得了云计算的战争。
K8s诞生于谷歌,随后谷歌选择将其开源,从结果来看这一决策相当明智,也为K8s在众多竞争者中成功突围做好助攻。
Docker+K8s,这一组合正在成为云计算的主流,基于Docker+K8s的新型PaaS平台具有敏捷部署、弹性伸缩、灵活调度、故障自动恢复等优势,充分满足业务扩展中的资源支持,因此在短短两年之内,便从Docker Swarm、Cloud Foundry Diego、Kontena、Apache Mesos、Amazon ECS…等大量对手中脱颖而出。
K8s最终活了下来,很多公司纷纷放弃了自己造“轮子”的举动,终止了各自的容器编排工具,加盟K8s阵营,已经融入K8s生态的代表企业,除了谷歌之外,还包括Red Hat、微软、IBM、阿里、腾讯、华为和甲骨文等。如果一家公有云现在还没有提供K8s服务,那么基本可以认为它落后于时代。在私有云领域,K8s也已几乎成为标配。
K8s的胜利到底意味着什么?
意味着,有史以来第一次,无论使用哪一种云平台,研发人员都可以拥有完全相同的计算环境。
Red Hat首席架构师BilginIbryam认为,K8s胜出的最大意义有两点。一是K8s成为开发者必须学习和掌握的容器编排平台,因为它与90%的容器工作相关。二是K8s就像容器领域中的亚马逊,我们已经离不开它。K8s不仅关注应用的运行,还关注应用的打包与分发,使得应用程序可以在不同云平台之间自由迁移,它开创了全新的应用程序可移植平面,成为大家共同的选择。
过去,很多用户常常担心被阿里、亚马逊、微软等云计算提供商“绑定”。但自从有了K8s之后,分布式应用与云平台实现了“解耦”,工程师们不再担心如何把应用从一个平台移植到另一个平台,因为K8s在各种云平台环境均可运行。
 

你可能感兴趣的:(Kubernetes)