热点:

    一键开启上云之路 微软加速容器普惠的开源创新

      [  中关村在线 原创  ]   作者:徐鹏   |  责编:徐鹏

          “我们相信Kubernetes已经成为了一个平台,其他的所有服务都可以在这个平台上为客户提供更多的价值。因此,从用户自己的本地部署、数据中心,到云,我们都统一推行Kubernetes,这样就可以实现无缝衔接。”Kubernetes联合创始人、微软开源及云端平台副总裁Brendan Burns在接受媒体采访时表示。早在上世纪90年代,Brendan就开始使用开源工具,而这一被称为“BSD Unix chroot”的工具正是容器技术的雏形。

    一键开启上云之路 微软加速容器普惠的开源创新
    Kubernetes联合创始人、微软开源及云端平台副总裁Brendan Burns

          时至今日,基于容器、微服务、云原生等技术驱动的数字化转型和应用现代化已成为大势所趋,尤其Kubernetes与容器生态正在强势发展,几乎每个月都有新功能上线,Kubernetes使得微服务与容器等技术更能满足企业生产和应用现代化等需求。对于数字化企业来说,应用就是生产力。应用和IT现代化,决定了企业创新的速度。越来越多的企业正在将IT架构和应用现代化列入其数字转型计划中。

          2019年,中国云原生产业市场规模达到350.2亿元。云原生以应用为中心,为开发者提供了一条从开发到交付的快速途径。Gartner预测,到2022年,预计将有75%的全球化企业在生产中使用云原生的容器化应用。而在中国,截止到2018年底,已有96%的IT企业在生产环境部署容器化应用。

          不过,任何创新都是有成本的。Dynatrace委托研究机构Vanson Bourne进行的一项调查*中显示,86%的企业已采用云原生技术,其中包括微服务、容器及Kubernetes,以加快技术创新、获得更为丰硕的业务成果。但也有63%的受访者表示,企业云环境的复杂性已超出了人类能够管理的极限。74%的CIO担忧,云原生技术的广泛使用会大幅增加在“确保正常运转”上所投入的人工成本和时间,69%的受访者正在寻求全新的运营方式,他们认为“Kubernetes的兴起”增加了IT环境复杂性,使其难以通过纯手动方式管理。

          “随着云原生的使用范围变得越来越广泛,它必须要更加容易使用。现在使用云原生开发,可能需要拥有大学本科的文凭才能达到做产品可用的水平,而我们致力于将这样困难的开发流程,做成各种工具,简化成任何人在一个星期内都可以学会的技术。”Brendan Burns称,“这就意味着,我们需要创造新的技术,使云原生变得更容易,并且在用户出错的时候也能够及时告诉他们。当Kubernetes向边缘化发展,我们也需要更轻量级的容器运行时和服务。每一个用户都在教我们怎么去解决他们的问题,我们也从客户身上学到很多落地的服务如何被使用,进而提出更好的产品建议和贡献给开源社区,这让我感到非常开心。”

          目前,Brendan在负责Azure平台云原生和开源社区的管理。在他看来,微软对于开发人员、云开发环境与开发工具非常重视,并且在公司内部开源了很多项目,同时开源对于Azure的成长和进步也非常重要。Linux(Linux on Azure)在Azure 上,运行于超过一半以上的虚拟机内核(Compute Cores),而Azure Kubernetes Service(AKS)更是Azure历史上成长最快的服务。运行在云端的AKS可以让用户摆脱大部分运维操作,专注于最有价值的应用本身。

          Azure对Linux、容器、云原生有着非常好的支持,与Linux生态和其他开源系统也有良好的合作。可以看到,微软在持续完善和升级开源产品,提高安全性和可靠性,如利用Azure Active Directory帐户和用户组控制对Kubernetes群集的访问、使用Key Vault保护Kubernetes主节点和代理节点所用的密码和其他密钥等。同时,微软还推出了Kubernetes包管理器Helm、Dapr、VS Code等工具,在任意环境中提升开发者的工作效率。借助Azure Hybrid Benefit for Linux,用户可以在本地部署Red Hat或SUSE授权,亦或是在Azure上使用。

          “开发人员的需求促进了Kubernetes的产生,而我们当初对Kubernetes的许多设计理念也帮助塑造了云原生现在的成就。比如说Services Mesh等概念都是基于Kubernetes最早的决策形成的。Kubernetes的可扩展性非常关键,这是成就云原生的主要贡献。”Brendan Burns说。

          微软对于Kubernetes的贡献有目共睹,近期进展包括Azure团队领导的IPV4、IPV6双栈协议支持、Gatekeeper Project(已被共享给CNCF)、迁移到GitHub上的Helm项目等等,还会帮助翻译相关的文档和案例供全球各地的开发者使用。此外,微软还在上海设立了一支Kubernetes团队,加速中国市场的开源技术落地。

          通过新服务Azure Arc,能够帮助用户更好的管理开源系统、政策和安全性。例如Arc for Servers可管理用户的Linux机器,就像管理在Azure上的Linux虚拟机一样,Arc for Kubernetes则可以帮助用户在任何地方管理Kubernetes。

          如今,企业已看到采用容器化应用运行关键任务工作负载的优势所在,而构建混合云架构也要基于企业级Linux和生产就绪型的Kubernetes。疫情期间,很多企业都开始利用数字化的手段保障业务连续性,有相当一部分的医疗机构将业务迁移至AKS,一些企业办公和远程教学的工作也采用了这一方式。从VS Code的编写到GitHub上的代码共享,再到Azure容器注册表,以及Azure全球的可用区覆盖,AKS为开发者提供了完整的平台型工具,后端的Azure安全中心和法律信息中心则让开发者免除了后顾之忧。

          据了解,AKS有着模块化的交付体验,像Kubernetes自身具备的Add-ons能力,可以让用户选择不同的NPM网络安全政策对其进行管理,并能控制版本升级。博世使用AKS执行了监测任务,在运行AKS的云平台上进行计算工作,同时支持车载终端的软件运行,西门子则通过Azure Arc和AKS来管理在各个医院内的多个终端,加速对抗新冠肺炎的效率。

          Brendan Burns谈到:“我们发现有大量的客户有这样的需求——他们既需要在云上面运行很多有计算量的服务,也需要能够在特定的终端,或者是其他的边缘软件上运行很多小的程序。我们需要给他们提供一个窗口,让他们既能够管理在云上的服务,也能够管理在终端的这些程序。”

          目前,AKS已经是Azure中成长最快的服务之一,这也使Azure上的Linux用户规模逐步超过了Windows的用户规模。在中国,使用AKS的客户既有康佳这样的本土企业,还有宝马这样的跨国企业使用Linux on Azure和各种开源工具进行创新。而在“双十一”期间,不少中国零售商也在利用基于AKS的解决方案应对巨大的流量需求。

          “云原生在中国的发展有机会比其他国家更快,因为开源,使得很多工具和技术产品都能在全球各地被开发出来,且能够让各地的用户使用,中国的社区也提供了不少开源的帮助。”Brendan Burns表示,“我们要让Kubernetes从端到端提供一个完整的服务,以便企业不需要不停地考虑需要如何选择,越少的选择对于大型企业来说越方便。所以,我们开发了一些模式,让传统的企业和流程能够自动化地部署在Kubernetes上,让客户可以更容易地迁移上云。”

          *该报告是Dynatrace委托市场研究机构Vanson Bourne公司在全球范围内进行的调研,研究对象为700位供职于规模超过1000名员工的大型企业的CIO。研究对象包括:美国200人,英国、法国及德国各100人,澳大利亚、新加坡、巴西及墨西哥各50人。



    本文属于原创文章,如若转载,请注明来源:一键开启上云之路 微软加速容器普惠的开源创新//cloud.zol.com.cn/757/7579348.html

    cloud.zol.com.cn true //cloud.zol.com.cn/757/7579348.html report 5986       “我们相信Kubernetes已经成为了一个平台,其他的所有服务都可以在这个平台上为客户提供更多的价值。因此,从用户自己的本地部署、数据中心,到云,我们都统一推行Kubernetes,这样就可以实现无缝衔接。”Kubernetes联合创始人、微软开源及云端平台...
    • 猜你喜欢
    • 最新
    • 精选
    • 相关
    推荐经销商
    投诉欺诈商家: 010-83417888-9185
    • 北京
    • 上海
    周关注排行榜
    • 产品
    • 品牌
    推荐问答
    提问
    0

    下载ZOL APP
    秒看最新热品

    内容纠错