Docker宣布拥抱k8s,k8s将一统天下?

Docker官方于DockerCon EU 2017上宣布将在下一个Docker企业版中支持Kubernetes。容器编排之战彷佛胜负已分,Kubernetes即将一统天下?容器市场下一步会如何发展?安全

2017年10月17日,全球瞩目的DockerCon EU 2017在丹麦哥本哈根开幕,现场数千名来着全球各地的参会者共同见证了Docker这家行业先驱的又一个发展里程碑。网络

能够说本次DockerCon EU再次点燃了业界对容器技术的高涨的热情。在市场格局和竞争状态瞬息万变的容器领域,在谈到容器技术的同时,就不得不提到Kubernetes。本次DockerCon EU上Kubernetes毫无疑问地成为一个划时代的里程碑,本次大会最大的新闻莫过于Docker官方宣布支持Kubernetes。在容器编排领域的战火已然分出结果,尘埃落定,Kubernetes获得了包括Google、Huawei、Microsoft、IBM、AWS、Rancher、Redhat、CoreOS等容器玩家的一致承认。负载均衡

下一版本的Docker企业版中,Docker将采起容许在同一个集群中运行Kubernetes和Swarm的设计。当用户部署Swarm时,安装程序将提供一个安装Kubernetes的选项。若是用户选择这一选项,Kubernetes讲继承Swarm安装的冗余设计,同时将两种不一样的方法集成到子系统(如网络)中。框架

输入图片说明

专为两种编排框架中的任何一位而设计的生态系统应该也能够独立工做。例如,利用本地Kubernetes API的应用程序和进程能够直接针对使用Swarm部署的实例。一样,使用Docker Compose文件构建的应用程序能够针对Swarm提供的Kubernetes基础设施运行。工具

这给咱们带来了资源管理的挑战。虽然Swarm和Kubernetes能够在单个主机上运行,但每一个编排工具仍然不知道另外一个的存在。每一个编排工具都觉得本身是100%使用单个主机的。所以,Docker公司不建议在同一主机上运行Kubernetes和Swarm工做负载。阿里云

在这一状况下,如何真正地把容器技术在企业落地这个话题则再次成为首要的关注焦点。显然,业界在另一个重要论题上也具备普遍共识,那就是——只解决容器编排部分还远远不能解决企业环境容器技术落地的需求。如何解决遗留的存储、网络、负载均衡、安全等老问题?如何解决多个Kubernetes集群统一管控的问题?如何解决虚拟机VM和容器混合编排的问题?这些议题也成为当下和将来一段时间容器领域须要关注和亟待解决的问题。云计算

笔者在此想起了2周前在北京结束的一场别开生面的容器领域盛会,Container Day 2017。这原本是容器领域的著名厂商Rancher Labs召开的新产品Rancher2.0发布会暨中国区用户大会,但此次会议最出人意料的是阿里云、腾讯云、华为云这三大中国云计算领域的领航者同时参会介绍本身的云计算产品、容器产品以及和Rancher的合做伙伴计划。并且会议中的一个圆桌论坛环节,海航科技、民生保险演讲嘉宾模拟做为企业用户,提出对公有云的业务需求,由阿里云,腾讯云、华为云的参会演讲嘉宾提供各自的解决方案、现场PK,让现场观众来评价哪家提供的解决方案更加适合两大500强企业的业务需求。这种别开生面的场景在过去的行业会议中从未发生,使人称奇。命令行

输入图片说明

加上以前咱们看的AWS中国和Rancher 的合做伙伴发布,青云和Rancher Labs在App Center上的合做伙伴关系,咱们不由要问,Rancher Labs这家容器技术供应商有何独到之处,可以获得业界领先的云计算巨头同时站台背书,并积极开展和Rancher 的合做,并且居然可以作出在公开场合模拟PK方案如此惊人的举动?带着好奇和疑问,咱们仔细回顾一下Rancher Labs在容器行业的发展历程后,才发现,Rancher Labs这位市场先行者对Docker引擎产品自己和对Kubernetes项目都一直在提供重大贡献并紧紧把握容器行业发展趋势。Rancher Labs的产品发展目标从2014年的让Docker在企业更好用,到2015年的让企业安装部署Kubernetes变得更容易,到2016年的让企业运行Kubernetes变得更容易,一直到2017年10月发布新产品Rancher 2.0,把目标定在让企业用户使用Kubernetes的用户体验变得更简单,始终围绕着把业界领先的容器技术和产品在企业生产环境中的变的更加易用,变得有更好的用户体验,而这始终不变的理念在全球范围内赢得了巨量客户的承认。设计

在Rancher展现的近30天全球活跃用户图(以下图所示)中,Rancher的企业用户遍及全球,连远在太平洋中心的法属玻利尼西亚都有Rancher的用户在活跃,彷佛,在全球各地,除了战乱国家,凡是能吃饱饭的地方,企业就考虑在使用Rancher产品。做为一个GA才不到2年的企业级产品,这种普遍的接受度实在使人咂舌。继承

输入图片说明

据悉,Rancher在国内也拥有大量知名企业用户,不但包括传统IT 500强大企业,也包含众多新型互联网创新企业,如平安科技、海航科技、恒丰银行、民生保险、太平集团、恒大集团、生命人寿、中金云金融、奥鹏教育、可点科技等。

而Rancher Labs在Container Day大会上发布的新产品Rancher 2.0,我的认为具备划时代的两大特性:一方面,把Rancher 提供的Kubernetes分发版的用户体验,从原生的Kubernetes UI修改到被全球客户普遍接受的Rancher UI,解决了业界遗留已久的Kubernetes原生UI易用性不佳的问题。另外一方面,是在产品中增长了能够纳管其余厂商提供的Kubernetes分发版功能,如Ubuntu Kubernetes、Dell EMC Kubernetes、Google GKE等等,从而具有了同时管理多个Kubernetes集群的能力,这在业界都是独一无二的特性。下图很好地诠释了这个功能,能够说Rancher2.0为企业构建新一代的Container as a Service提供了更加便捷的途径。

输入图片说明

这次发布的Rancher 2.0的新功能包括:

  • 管理来自各处的Kubernetes:随着愈来愈多的云提供商支持Kubernetes集群服务,用户再也不须要建立本身的集群。Rancher 2.0可以让用户管理来自诸如谷歌容器引擎(GKE)等云服务提供商的现有Kubernetes集群,亦可管理位于本地数据中心上的Kubernetes集群。
  • 多集群管理:Rancher 2.0可集中管理用户身份验证、监测和健康检查,以便为IT管理员提供更高的可视性和控制力。Rancher 2.0充分利用Kubernetes中复杂的、基于角色的访问控制(RBAC)功能,为用户提供共享集群以及主机访问权限。
  • 更好的用户体验:Rancher已有的优秀的用户体验再次获得了显著提高,使得Rancher平台上的Kubernetes体验也拥有了如Docker命令行般的简洁,以及Docker Compose般的优雅。用户在笔记本电脑上就可以在创建Kubernetes集群方面得到一样出色的体验。
  • 丰富的应用目录:Rancher目录已获得扩展,可支持Docker Compose、Kubernetes模板和Helm charts,以便用户可以访问更多容器化应用。

容器技术做为云计算发展的新阶段正改变着IT服务交付的方式,更影响着云计算的将来。从2014年成立到如今,Rancher Labs做为容器领域的开拓者,始终保持着技术的前瞻性,咱们期待Rancher Labs不断为业界提供更好的产品,继续助力容器技术和云计算领域的新发展。

相关文章
相关标签/搜索