"云原生全家桶"KubeSphere 如何让企业从容迈进云原生时代?

2020-02-27 12:24:27

来源:CSDN 作者:丹丹

最近两年,云原生大火。究其原因,"数字化转型"几乎成为所有企业当下最迫切的需求,在这样的趋势下,恰逢新旧IT架构升级的契机,容器、微服务等技术与理念得以发挥所长。众多"上云"企业,寄望于业务能够快速迭代、缩短交付周期、弹性敏捷以及成本控制更优……以支持现有业务的快速发展及创新。

由此可见,上云已是不可逆的趋势,KubeSphere容器平台产品经理于爽表示:"云原生是解决客户在企业业务落地时适应数字化、互联网化趋势时更为落地的解决架构,早期互联网企业在做云原生,如今已经潜移默化地影响到传统企业中来。可以说,这是云原生最好的时代,也是不得不云原生的时代。"

作为云时代的技术新标准,于爽进一步强调了云原生的优势所在,其优势在于能够很好地构建容错性好、易于管理、便于观察的松耦合系统,并结合可靠的自动化手段,且工程师能够轻松地对系统作出频繁、可预测的重大变更。在实际应用中,我们可以看到泛金融类行业,如银行、保险行业在数字化转型过程中,需要做一些促销等上线频繁的活动,包括企业的应用架构、业务实现都需要基础设施做配合,而云原生技术正是辅助企业完成数字化转型的最好武器。换言之,未来成功的企业都将"不得不"采用云原生技术。

值得注意的是,数字化转型1.0时,企业开始迈出"上云"的第一步,而在数字化转型2.0时代,为了应对业务模式频繁变化,企业从原来的云模式变成云原生的模式。据Gartner报告显示,2020年,约75%的全球化企业将在生产中使用容器化应用,跑在像Kubernetes这样的基础设施里。

新一轮数字化转型中,企业必然走向云原生,而Kubernetes无疑成为云原生落地的事实标准。作为谷歌开源的虚拟化平台,国内外包括微软、IBM、青云QingCloud均在社区中作出巨大贡献,致力于推进Kubernetes的演进与迭代。

为何Kubernetes会如此受欢迎?于爽直言:"未来,Kubernetes将会统治所有的基础设施。"

具体而言,首先,Kubernetes、容器是跨基础设施的,只要企业业务构建于Kubernetes、以容器化的方式交付,就可以运行在不同的平台之上,这就意味企业可以不被任何服务商锁定,其业务可以更好的跨基础设施做应用迁移;

同时,在Kubernetes社区中,个人开发者与企业开发者投入巨大,且版本演进快速,而这种演进并非破坏性的极速演进,因作为标准的开发架构与声明式API设计,有着良好的兼容性,保证业务依然可以持续运营,并面向最终状态的交付;

其次,扩展简单和标准方面,Kubernetes可以被理解为容器管理调度中间很薄的一层平台。因其在设计之初就通过标准化的方式开放出来。以存储为例,数据需要最终存储到数据盘里,Kubernetes把它抽象成存储服务的标准接口,不管是青云QingCloud的存储服务还是其他存储厂商,都可以基于接口标准,把存储服务的API对接进去,这使得Kubernetes的生态非常繁荣;

最后,Kubernetes作为Dev+Ops之间的桥梁和粘合剂,很好的推动运维人员与开发人员互相了解,加强开发与运维之间的黏度。

Kubernetes作为云原生最基础的支撑平台,构建起来也相对简单,但是要知道Kubernetes如此强大,也只是提供了资源运行最基础的平台。于爽举了一个简单的例子,Kubernetes更像一个毛坯房,没有家具和家电,只能保证企业最基础的应用,而之后还将会涉及到诸如监控、日志、告警,甚至是开发工具链、微服务管理工具等复杂使用,以及企业更多个性化需求。

我们看到了青云QingCloud拥抱Kubernetes的决心,亦能够通过其以下努力看到其如何让KubeSphere容器平台对企业更加友好。

2016年11月,青云QingCloud率先推出了业界首创的一套架构同时支持虚拟化和容器的技术;

2017年初,青云QingCloud推出SDN网络直通服务,容器可以直接在IaaS平台上使用SDN的功能,几乎等同于硬件设备的网络环境,几乎没有性能损失。与此同时,青云QingCloud的PaaS服务率先应用了容器技术,性能最高可提升500%;

2017年7月,青云QingCloud发布了Kubernetes on QingCloud,在QingCloud AppCenter上直接交付,5分钟就可以快速搭建一个Kubernetes;

2018年7月,青云QingCloud在Cloud Insight云计算峰会上推出全新容器平台——KubeSphere,帮助企业快速低成本的管理容器;

2019年4月,青云QingCloud正式推出KubeSphere容器平台高级版2.0,并宣布KubeSphere正式加入Cloud Native Computing Foundation(简称CNCF)云原生计算基金会。

2019年11月,2.1版本发布,除了对现有功能做了很多加强外,又提供了很多新的企业级功能,通过社区用户、企业用户反馈整合而来。

于爽强调,KubeSphere的理念很简单即"平台归平台,应用归应用",结合企业客户经验需求,最终降低平台落地成本与用户使用成本。

"云原生全家桶"是社区用户对KubeSphere的昵称,因为KubeSphere提供了诸多可选的功能组件,用户可以在使用过程中,根据自己的业务需求有选择性的使用组件。这份"全家桶"有多全多强大呢?于爽为我们详细的介绍了其优势所在。

首先,开箱即用的核心功能,即点即用的DevOps,面向开发测试人员,覆盖了开发测试全链条的发布,保证全套流程可以在KubeSphere平台上通过可视化界面进行统一的管理;

第二,灵活可选的微服务框架,无论是传统微服务框架还是主流的云原生微服务框架,都可以在KubeSphere平台上得到很好的支持;

第三,应用跨平台一键部署,得益于容器、Kubernetes的特性,天然地KubeSphere产品中得到支持。

第四,健壮的容器基础设施,青云己有的包括SDN、SDS产品、QingCloud云平台,都能够与KubeSphere相结合;

最后,企业级增强特性,极简人机交互,通过社区用户和商业用户的反馈,保证KubeSphere良好的产品体验,除了大型企业落地、多租户、运维友好与安全基础功能外,还有更完善的监控功能,以及在合规方面,保证例如银行、保险等企业部署安装KubeSphere时能够满足其审计上的要求。

了解到KubeSphere如此强大且贴心的功能与服务后,阿丹进一步了解未来青云QingCloud在KubeSphere,乃至整个云原生的战略规划。于爽表示:"2020年,关于KubeSphere云原生整个生态,我们希望通过社区推进KubeSphere更好的发展,例如在KubeSphere 3.0版本中支持多集群,并作出倾向网络租户隔离、计量、GPU可观察性、对接vGPU等新功能,针对企业真实场景进行加强;2Q与3Q期间,将会在公有云上交付更多围绕容器、Kubernetes、云原生的功能。并发布KubeSphere 4.0版本,加大对生态方向的发展,例如提供AI模型市场,将青云的AI算法、第三方AI算法,通过该市场有机的提供给终端用户"。

不难发现,人们对于开源、云原生的热情和渴望从未停止,也正如社区用户将KubeSphere亲切地称之为"云原生全家桶"一样,青云QingCloud推出的KubeSphere,不止于一款简单好用的云原生时代下管理平台,更预示着在新的起点下,云原生的未来更加顺利光明。

关闭