本文转载自华为云的技术杂志《Cloud云+》第二期,是梁胜博士受华为云之邀撰写。自Rancher Labs成立以来,华为云一直是Rancher 重要的合作伙伴,并在容器化方面有十分深入的合作。
作为通用基础设施的Kubernetes
Kubernetes如今已经被全球几乎所有的主要公有云供应商所采用和支持。这意味着,有史以来第一次,研发人员可以拥有完全相同的计算平台——无论他们在使用哪一种云平台提供的计算资源。更令人鼓舞的是,研发人员能够将他们原先在自己便携式电脑上的工作负载保持原样地迁移到托管的开发/测试实验环境,进而最后把同样的工作负载平滑部署到运行在公有云或者私有云上的生产环境,而研发人员非常喜欢和享受这种体验。越来越多的应用程序在编写阶段就已确定必须要可用于Kubernetes。我们有理由相信,Kubernetes将成为通用的基础设施。
作为分布式应用管理平台的Kubernetes
去年,我们Rancher Labs和华为容器团队合作了一个项目,我们创建了一个应用服务目录,使得众多分布式应用能够运行在华为云上。如今,这个项目的成功,让华为微服务引擎的用户可以在这个服务目录里仅仅点一个按钮,就可以一键部署和发布他们复杂如MySQL数据库、ELK集群这样的应用集群。而这还仅仅是我们整体目标的开始,我们的长期目标是基于Kubernetes在华为云上实现一个极大极丰富的分布式应用平台。
作为基础架构云的未来
但未来应该是什么样子呢?在过去十年里,云计算平台的搭建一直以来使用的都是各种工业标准的开源技术,如Xen、KVM、Kubernetes以及OpenStack。我们几乎可以确认,下一代基础架构云计算平台的变革依旧会构建在开源技术之上。此外成功的云计算特性,如数据库、大数据分析、人工智能,都是从已经获得一定程度的普及的技术中构建起来的。那些能够利用好开源技术或有能力在在开源技术上有所创新的供应商,很可能能够将这些开源技术能力功能迁移到基础架构云平台。
云服务的竞争是一场马拉松,而不是短跑。华为凭借其技术创新和拥有大量开发人员资源的优势,有极大的优势可以成为基础架构云平台领域的领导者。我无比期待看到下一批由Kubernetes赋能的华为云服务。
作者简介
文章来源:RancherLabs
登录后评论
立即登录 注册