国内企业级云服务提供商青云QingCloud (qingcloud.com)正式发布升级后的"面向云原生应用的容器混合云"KubeSphere 3.0。据悉,KubeSphere 3.0三个关键特征是"容器混合云、多集群管理和生态友好"。
KubeSphere是青云QingCloud团队以Kubernetes为基础打造的管理云原生应用的一种分布式操作系统。它提供可插拔的开放式架构,无缝对接第三方应用,极大地降低了企业用户的使用门槛,让用户使用KubeSphere第三方应用也跟KubeSphere原生应用一样平滑。
KubeSphere从1.0起步,经过2年的倾力打造,从2.0再到今天正式发布的3.0版本。青云QingCloud应用及容器平台研发总监周小四表示:"青云QingCloud做容器比较晚,KubeSphere 1.0是告诉市场我们在做容器平台;KubeSphere 2.0是追赶,基本的功能都覆盖到了;KubeSphere 3.0开始领先。过去半年,KubeSphere海外用户量已经超过国内,KubeSphere 3.0发布后,也将进一步推动KubeSphere业务的全球影响力。"
KubeSphere 3.0 三大核心功能
在谈及KubeSphere 3.0功能升级时,我们需要先对当下的云服务市场环境有清晰了解。
周小四称:"随着云计算的普及,企业为了避免云厂商锁定,往往采用多个云厂商的服务或者产品。大概93%的企业正在采用多云策略,在多云中的混合云占87%。"
"于是,新的问题产生了,企业如何在异构平台上无缝管理、部署和迁移其应用?"周小四强调,"以前混合云是面向资源的,现在面向应用的。"
KubeSphere如何解决企业混合云以及云原生应用的需求?这得益于KubeSphere 3.0提供的多集群管理。
KubeSphere容器平台产品负责人于爽表示,KubeSphere 3.0相比2.0版本而言,最重要的升级至少有三点必须谈一谈。
"首先是多集群管理,它契合了混合云的大趋势。多集群不是一个单纯的功能点,管理1个房子和管理1000个房子,管理模式和架构都是不一样的。为了适配多集群,KubeSphere 3.0从租户体系的改造、开发架构的改造、权限体系的改造等,都做了很多调整。但从产品交付层面和用户体验层面上,KubeSphere 3.0屏蔽了这些变动带来的对用户使用上的影响。"于爽说。
据介绍,KubeSphere 3.0在多集群管理上提供了一个应用管理平台——OpenPitrix,它面向云原生应用的全生命周期管理,能够上架应用、下架应用、分发应用。KubeSphere多集群管理能够让企业非常轻松地驾驭其混合多云,这是KubeSphere在3.0重点解决的问题,
于爽同时强调,"KubeSphere的多集群管理与其他竞品最大的区别,是我们支持Solo和联邦两种集群管理方式。"
KubeSphere 3.0不得不提的第二点:自定义监控。
于爽称:"客户自己业务的监控指标可以无缝对接到KubeSphere平台上,这是企业比较关注的。目前大量的用户已经完成IaaS化的转变,在向服务化或者PaaS转变。用户关注的不再是我们常规平台看到的监控指标,比如CPU、内存、网络、I/O读写等,更希望关注的是自己业务的特性是不是反馈良好,如果业务指标出问题了,再一步步追踪到资源层面。但是在容器平台的领域还没有契合客户的转变,KubeSphere 3.0在应用视角上更贴合客户的需求,提供应用自定义监控指标对接的功能,还可以很好地跟社区整个监控生态合作。我们最近正在跟F5谈合作,他们都有现成的Prometheus Exporter监控方案,可以无缝对接到KubeSphere 3.0上。"
第三点则是KubeSphere 3.0的网络策略可视化。
于爽进一步介绍道:"网络策略可视化是我们为了帮助容器平台的网络运维人员打造的一个功能。现在大家都在玩K8s,但是随着用户对K8s的掌握程度越来越高,就会发现当你把很多上层场景,比如CI/CD、微服务都搞定后,有两个核心问题是最难搞定的:网络和存储。在KubeSphere 3.0里,我们对存储有一些加强,但对网络的加强是比较大的,我们在租户和K8s原生的Namespace的层级上都提供了可视化的网络安全策略的管理机制,极大的降低了容器平台在网络层面的运维工作压力,这对于他们来说,是非常迫切的一个需求。"
于爽也强调,如果要细数KubeSphere 3.0的新功能,"可能一天也说不完",但是所有功能的增加都来自用户的需求和期望。