0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

青云推出KubeSphere 3.0,通过多集群管理帮助企业实现K8s集群管理

牵手一起梦 来源:环球网 作者:佚名 2020-07-03 16:51 次阅读

6月30日,青云QingCloud正式推出KubeSphere 3.0。作为开源项目的KubeSphere迈入了一个新的发展阶段:解决企业混合云以及云原生应用的需求。青云QingCloud应用及容器平台研发总监周小四介绍,KubeSphere 3.0通过多集群管理来帮助企业进行K8s集群管理,从而满足企业在混合云下的应用管理需求。

从行业来看,云原生应用已然进入爆发期,青云对行业的看法是,容器平台厂商将进入生态之争。因此在推出KubeSphere 3.0的同时也开始未来发展布局,对于KubeSphere来说,未来会有两个标签,它不仅仅是Open Source(开源),也是OpenArchitecture(开放架构)。

作为面向云原生应用的容器平台,KubeSphere解决的是混合云成为一种常态化带来的应用层面上的诉求,KubeSphere能够让企业快速迈入云原生时代。KubeSphere是以Kubernetes为基础,管理云原生应用的一种分布式操作系统。它提供可插拔的开放式架构,让第三方应用可以无缝对接进来,让用户使用KubeSphere第三方应用,同时也跟KubeSphere原生应用一样,使用起来非常平滑。

专注于用户目标和体验

在社区中,KubeSphere被称为云原生“全家桶”。这是因为KubeSphere解决了Kubernetes遗留下来的诸多琐碎问题,并且延续青云QingCloud在产品设计上交互体验的优势,让其可以“开箱即用”。

而此次推出的KubeSphere 3.0最为重要的一个特性便是解决企业混合云以及云原生应用的需求:通过最新的多集群管理来帮助企业进行K8s集群管理。

KubeSphere 3.0提供的多集群管理不仅仅是管理底层的基础设施,还增加了两个应用层面的功能:一是部署应用时可以跨集群部署。二是应用全生命周期管理平台——OpenPitrix。

事实上,多集群管理是在混合云时代围绕K8s必备的能力,也是企业最急切的需求。所以在KubeSphere3.0中,KubeSphere打造了具有自己独特风格的多集群管理。目标是针对大量存在的异构混合云提供一个中央控制面板,不管是从运维角度还是知识技能的接受程度,都极大的降低了用户的成本。

KubeSphere的多集群管理与其他竞品最大的区别在于支持Solo和联邦两种集群管理方式。

同时,KubeSphere从最开始的产品里,围绕着可观察性给用户提供了很多功能,包括基于租户的监控、基于租户的日志检索等。在KubeSphere3.0里,这部分功能得到进一步的加强。

此外,青云还支持KubeSphereOnly的部署方式,KubeSphere作为纯软件可以无缝地部署在这些既有K8s平台上。这意味着用户在现有平台上的业务完全不受影响,不会因为使用了KubeSphere而需要做迁移、改造,很好地保护了用户现有的业务资产,也不会对业务有任何影响。

同时,值得关注的是,KubeSphere3.0对生态伙伴更加友好。目前,KubeSphere适配了大部分主流的云平台和容器平台,比如耳熟能详的像阿里云、AWS、腾讯云,当然还有青云QingCloud;容器平台,如OpenShift、Rancher等。“KubeSphere是一个轻量级的纯软件产品,它对于这些平台都是非常友好的。”KubeSphere容器平台产品经理于爽说道。

“在KubeSphere3.0里,我们新增了多集群管理功能。这并不是很简单的一个小功能,多集群对整个产品的框架改造是非常大的。但从产品交付层面和用户体验层面,我们承担了所有,我们屏蔽了这些变动带来的使用上的影响,我们尽量减少用户的操作路径。多集群带来的改变是巨大的,我们通过产品设计、功能交付,把所有变化都屏蔽掉了,并没有给用户造成很大的认知困难。”周小四强调:“KubeSphere从产品设计之初就秉持一个原则,专注于用户的目标、用户的体验。”

开源:走向全球化

KubeSphere在推出之初便定位为开源项目。在周小四看来,开源项目要做成功,一定要全球化,不能闭门造车。同时,必须有非常开放、敞开胸怀、海纳百川的精神,KubeSphere才能真正取得成功。

因此在此次推出3.0版本后,KubeSphere走向全球化的步伐也更加坚定。

2019年4月,KubeSphere正式加入云原生计算基金会(Cloud NativeComputing Foundation,以下简称为CNCF)。作为CNCF的会员,青云QingCloud成为CNCF官方认证的服务提供商,KubeSphere和Porter进入CNCF Landscape。同时,KubeSphere提供了全球化的站点——KubeSphere.io,以及面向本地化的站点,如中国站、土耳其站,周小四介绍,后续还会有更多本地化站点。

从海外发展的数据来看,同比去年,KubeSphere在GitHub上多了2000多个Stars,已经达到3700多个Stars,有了很大的飞跃;Forks数量达到550个;KubeSphere的用户在过去一年急剧上升,现在已经达到上万个。此外,在过去半年,海外用户达到58%,已经超过国内用户。

周小四感叹:“这说明KubeSphere不只是面向国内的,而是可以遍布全球的。有些用户认为KubeSphere特别适合国内用户的使用习惯,但事实证明它也适合国外用户。KubeSphere全球化的产品定位是非常正确的。”

生态的竞争

在青云QingCloud看来,随着用户不断增加,应用场景不断复杂,云原生应用已然进入爆发期。周小四认为“我们看到大量的用户和合作伙伴都在采用云原生技术做智慧楼宇、智慧城市等智慧场景,这是一个新的发展形态。”

因此,对于KubeSphere的下一步发展,周小四的思考是:云原生应用相对IT来说是重构的过程,要打破原有的东西,做一些重构。“KubeSphere团队不应该做所有的事情,而是应该做最核心的,必须考虑它未来的发展方向。”而在云原生应用领域,容器平台厂商将来的竞争一定是生态的竞争,并不是某一个功能比别人做得好,就一定能赢得市场。

基于此,KubeSphere 4.0会在架构上做一些改造,目标是做成一个可插拔的、开放式的架构,让更多的ISV或者企业基于开放架构的标准开发自己的应用或者服务,部署到KubeSphere上。

未来,KubeSphere的标签有两个,它不仅仅是Open Source(开源),也是OpenArchitecture(开放架构)。KubeSphere只提供最核心的,比如管理基础设施、工作负载,提供系统级别的服务,比如监控、告警等,其他都交给Open Architecture。周小四表示,KubeSphere还会帮助企业建设集团云和社区云,提供一些运营功能,比如计量模块、统计报表等,以一种插件的方式,完善整个生态。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    3426

    浏览量

    42809
  • 阿里云
    +关注

    关注

    3

    文章

    982

    浏览量

    43286
收藏 人收藏

    评论

    相关推荐

    自建K8S集群认证过期

    今天使用kubectl命令查看pod信息时,一直正常运行的k8s集群突然不能访问了,输入任何命令都提示以下报错。
    的头像 发表于 02-07 12:32 115次阅读

    hyper-v 集群,Hyper-V 集群:搭建Hyper-V集群的步骤

    ”。今天就为大家介绍Hyper-V集群:搭建Hyper-V集群的步骤。    在当今的IT环境中,虚拟化技术已经成为提高资源利用率和实现高可用性的关键手段之一。Hyper-V作为微软提供的虚拟化解决方案,广泛应用于
    的头像 发表于 02-07 09:47 137次阅读
    hyper-v <b class='flag-5'>集群</b>,Hyper-V <b class='flag-5'>集群</b>:搭建Hyper-V<b class='flag-5'>集群</b>的步骤

    k8s和docker区别对比,哪个更强?

    部署、扩展、管理和应用生命周期管理能力,可实现高可用性和自动伸缩,两者常结合使用以优化容器化和应用管理。UU云小编将对k8s和docker区
    的头像 发表于 12-11 13:55 219次阅读

    混合云部署k8s集群方法有哪些?

    混合云部署k8s集群方法是首先需在本地与公有云分别建立K8s集群,并确保网络连接。接着,配置kubeconfig文件连接两集群,并安装云服务
    的头像 发表于 11-07 09:37 205次阅读

    k8s可以部署私有云吗?私有云部署全攻略

    Kubernetes(简称K8S)可以部署私有云。Kubernetes是一个开源的容器编排引擎,能够自动化容器的部署、扩展和管理,使得应用可以在各种环境中高效运行。通过使用Kubernetes,
    的头像 发表于 10-25 09:32 229次阅读

    k8s云原生开发要求

    IO性能。网络要求稳定,建议使用私有网络VPC,并配置与Kubernetes兼容的网络插件。操作系统需与K8s版本匹配,虚拟化平台支持Docker等。此外,还需关注安全配置,如禁用Swap、调整Sysctl等,以及etcd数据存储后端的配置。合理配置硬件可确保K8s
    的头像 发表于 10-24 10:03 303次阅读
    <b class='flag-5'>k8s</b>云原生开发要求

    云服务器部署k8s需要什么配置?

    云服务器部署K8s需要至少2核CPU、4GB内存、50GBSSD存储的主节点用于管理集群,工作节点建议至少2核CPU、2GB内存、20GBSSD。还需安装Docker,选择兼容的Kubernetes版本,配置网络插件,以及确保系
    的头像 发表于 10-09 15:31 273次阅读

    纳尼?自建K8s集群日志收集还能通过JMQ保存到JES

    作者:京东科技 刘恩浩 一、背景 基于K8s集群的私有化交付方案中,日志收集采用了ilogtail+logstash+kafka+es方案,其中ilogtail负责日志收集,logstash负责对数
    的头像 发表于 09-30 14:45 256次阅读

    常用的k8s容器网络模式有哪些?

    常用的k8s容器网络模式包括Bridge模式、Host模式、Overlay模式、Flannel模式、CNI(ContainerNetworkInterface)模式。K8s的容器网络模式多种多样
    的头像 发表于 09-19 11:29 324次阅读

    K8S集群中使用JDOS KMS服务对敏感数据安全加密

    基本概念 KMS,Key Management Service,即密钥管理服务,在K8S集群中,以驱动和插件的形式启用对Secret,Configmap进行加密。以保护敏感数据, 驱动和插件需要
    的头像 发表于 08-09 16:00 305次阅读
    <b class='flag-5'>K8S</b><b class='flag-5'>集群</b>中使用JDOS KMS服务对敏感数据安全加密

    服务器集群中 IP 地址管理混乱

    服务器集群为各种关键业务提供强大的计算和存储能力。但如果服务器集群的 IP 地址管理混乱会给服务的部署和维护带来影响。 服务器集群与 IP 地址的关系** 服务器
    的头像 发表于 08-01 14:45 340次阅读

    IBMS管理平台如何帮助企业实现数字化转型

    。本文将探讨IBMS系统管理平台如何帮助企业实现数字化转型升级,从提升管理效率、降低成本、改善用户体验、促进可持续发展等方面展开讨论。 首先
    的头像 发表于 07-18 11:45 436次阅读

    K8S学习教程三:在PetaExpress KubeSphere 容器部署 Wiki 系统 wiki.js 并启用中文全文检索

    K8S学习教程(三):在PetaExpress KubeSphere 容器部署 Wiki 系统 wiki.js 并启用中文全文检索  。
    的头像 发表于 07-08 17:03 717次阅读
    <b class='flag-5'>K8S</b>学习教程三:在PetaExpress <b class='flag-5'>KubeSphere</b> 容器部署 Wiki 系统 wiki.js 并启用中文全文检索

    K8S学习教程(二):在 PetaExpress KubeSphere容器平台部署高可用 Redis 集群

    并且需要手动重启节点,相较之下,使用 PetaExpress 提供的 Kubernetes(k8s) 服务 进行 Redis 集群的部署,则展现出了显著的优势: 1、安装便捷:使用镜像或者 yaml 配置文件即可一件安装,极大地简化了安装流程 2、缩扩容方便:在 扩容 、
    的头像 发表于 07-03 15:30 862次阅读
    <b class='flag-5'>K8S</b>学习教程(二):在 PetaExpress <b class='flag-5'>KubeSphere</b>容器平台部署高可用 Redis <b class='flag-5'>集群</b>

     K8S学习教程一:使用PetaExpress云服务器安装Minikube 集群

      什么是Minikube Minikube是一款工具,主要用于在本地运行 Kubernetes 集群。Kubernetes 开源的平台,用于自动化容器化应用的部署、扩展和管理,而Minikube
    的头像 发表于 07-01 15:41 434次阅读
     <b class='flag-5'>K8S</b>学习教程一:使用PetaExpress云服务器安装Minikube <b class='flag-5'>集群</b>