极速快3官方-大发快3极速 - 来这里准没错!极速快3官方,大发快3极速是亚洲实力最大的一家线上娱乐游戏公司,以30秒完成出入%&款的良好体验深受用户欢心极速快3官方,大发快3极速你值得拥有!

青云 QingCloud 云原生实践:基于 KubeSphere 的 QKE 正式交付

  • 时间:
  • 浏览:0

来源:InfoQ  作者:赵钰莹

随着技术的不断发展,云的边界正在被技术和开源抹平,全都有软件和框架设计太少直接与云平台绑定,这也是太少开发者讨论“云原生”的原因,而所谓的“云原生”全都最大程度发挥云平台的价值,容器技术正是将该理念落地的重要手段之一。

在这之中,Kubernetes 项目正在尝试将应用定义、管理和交付推向新的角度,人太好该项目的现有模型还存在其他那先 的问题报告 和严重不足之处,尤其是声明式 API 何如更好的与用户体验达成一致,但 Kubernetes 项目的确是云原生理念落地的核心与关键所在,你你这俩点同样体现在青云 QingCloud 的云原生实践之中。

KubeSphere

根据 Gartner 在 2018 年做出的预测,到 2020 年,30% 的用户会将容器应用在生产环境中,而你你这俩数字未来有望更高。单体应用时代,所有功能和服务绑定交付,一旦总爱出現那先 的问题报告 ,所有都时需重新打包、重新交付,而微服务是每个功能单独打包,总爱出現那先 的问题报告 只时需单独打包某一部分即可。相应的,技术水平在整个过程也存在了改变,从大机到云计算再到容器平台,Kubernetes 原因成为容器时代的分布式操作系统内核,而 KubeSphere 正是青云 QingCloud 在此基础上开源的独立分布式容器管理平台,并于近日正式交付 QKE(QingCloud Kubernetes Engine,即 KubeSphere on QingCloud)。

2018 年 4 月份,整个团队写下了 KubeSphere 的第一行代码,当然这项工作的前期调研从 2017 年就结束了了了。采访中,青云 QingCloud 容器平台产品经理于爽表示,青云 QingCloud 云平台 2017 年就向用户交付了原生 Kubernetes PaaS 应用,却说原生的 Kubernetes 存在诸多那先 的问题报告 ,比如使用门槛较高等,原因把 Kubernetes 理解为分布式操作系统内核,其对终端用户的使用难度可想而知。

KubeSphere 未来还将提供可配置、可插拔的功能,用户可根据此人 时需取舍要我的功能进行安装。KubeSphere 的定位是分布式操作系统,Kubernetes 是其内核,用户可在你你这俩操作系统上安装要我的功能。

综合来看,KubeSphere 的产品特征主要可不都能不能 从另另一个 多方面来看:

底层基础设施支持,KubeSphere 考虑的是从最底层提供稳定的网络存储方案;

上层应用开发及管理,提供各种应用场景和所需功能;

企业级用户体验,从用户体验层面满足客户心理诉求,降低用户 40% 的操作。

相较而言,KubeSphere 是私有化部署产品,要求用户提供虚拟主机原因物理机资源,通过安装包安装,用户登录控制台操控整个集群。实际上,这还是会为运维人员带来一定使用成本,起码要先了解安装包配置过程,人太好比原生 Kubernetes 的安装简单全都有,但还是需离米 一定时间成本。实际上,其他用户的要求往往更靠上层,希望厂商可不都能不能 提供辅助开发、运维工作的平台,而太少了解底层基础设施运维和主机资源管理等,这全都青云 QingCloud 开发 QKE 的初衷。

据介绍,QKE 实际上对用户屏蔽了底层基础设施运维,用户不时需关心你你这俩层,通过鼠标点击就可不都能不能 拥有完整性高可用、底层使用青云 QingCloud 公有云的稳定 Kubernetes 服务。并肩,原因 QKE 基于 KubeSphere,同样拥有 KubeSphere 的全都有功能,比如 DevOps、微服务治理、统一监控、统一日志管理,都可在 QKE 中交付给用户,这是一整套打包服务,是另另一个 多公司级别的平台,用户只需点击鼠标即可获得,这对用户来说友好且便利。

开源项目地址: https://github.com/kubesphere

青云 QingCloud 云原生理念

打造专业平台,以让平台归平台,应用归应用。

如上于爽所言,便是青云 QingCloud 的产品理念,这同样贯穿在整个云原生实践之中。没办法 ,这句话应该何如理解呢?早在七年前,青云 QingCloud 便结束了了构建平台化和产品化。具体来说,要想实现容器从上到下触及全都有方面,甚至到 Linux 内核,而真正的业务用户不时需关心那先 细节,平台提供者会逐一补救,这全都“平台归平台”;在你你这俩基础上,青云 QingCloud 云平台积累了多量经验和技术,尽量降低学习曲线并将抽象功能简单化,用户只时需关注业务逻辑即可,让“应用归应用”。

在容器实践层面,谷歌开源的 Kubernetes 对开发者而言非常友好,但对非开发者而言太少没办法 ,青云 QingCloud 在操作界面会尽量降低用户繁杂度,用更直观的办法把功能交付给用户,比如灰度发布。KubeSphere 提供了一种灰度策略,用户可不都能不能 先将新版本在部分区域上线,稳定后再将其余流量切换到新版本。在 KubeSphere 上,整个过程只时需鼠标拖拽进度条就可不都能不能 实现,用户不时需了解灰度发布的繁杂度。

对于微服务治理,青云 QingCloud 目前拥抱 Istio,原因其架构更为先进,但也没办法 忽视 Spring Cloud 的需求。却说,青云 QingCloud 在微服务治理上同样做了可配置、可插拔的功能,用户可不都能不能 取舍 Istio 框架,也可不都能不能 取舍 Spring Cloud。周小四认为,长远来看,原因 Istio 没办法 绑定任何编程语言(Spring Cloud 时需基于 Java),原因更加适合企业用户,不存在后续收费或其他风险,原因企业用户时需,青云 QingCloud 可不都能不能 帮助逐渐迁移到新的微服务治理平台。

在整个过程中,青云 QingCloud 团队总爱在思考何如降低开发者的学习曲线。在原生 Kubernetes 包含全都有抽象的资源概念,开发者的学习曲线非常繁杂。KubeSphere 尽原因多地屏蔽掉抽象概念,通过界面语言让企业用户更加易于理解,降低其学习成本。

此外,在青云 QingCloud 的云原生实践过程中,开源社区和阳态同样扮演着重要角色。自正式加入 CNCF 社区却说,KubeSphere 与社区组件进行了不同程度的集成,比如监控领域的 Prometheus 项目等。为了符合 CNCF 的相应规则,青云 QingCloud 整个团队做了全都有完善工作,包括文档、界面、用户体验等,并肩将平时遇到的那先 的问题报告 通过 issue 的办法提交,并将改进过的代码反馈给开源社区。于爽认为,你你这俩过程对开发者此人 、社区和企业而言是另另一个 多并肩成长的过程。

结束了了语

采访最后,于爽表示,青云 QingCloud 会在今年交付 QKS(QingCloud Kubernetes Service),这是另另一个 多比 QKE 更加简单易用的产品。QKE 毕竟时需面对 K8s 集群并关注基础资源。QKS 会更加简单,用户只时需面对应用即可。不管是基于 FaaS 还是容器化开发办法,用户只时需把代码包、代码仓库、暴露办法告知青云 QingCloud 云平台,QKS 将自动完成后续所需事宜,这原因更适用于极度敏捷的公司,比如快速上线业务诉求的创业公司。此外,KubeSphere 容器一体机也在规划中,其在现有开箱即用的基础上,提供更便捷、更强大、更安全和更稳定的云原生服务平台,并适合 IoT 的场景,可不都能不能 用其构建边缘节点。