【51CTO.com原创稿件】为什么容器平台很火?“因为它背后业务层面的自动编排理念深入人心。一般来说,部署容器时,很多人会选择部署在物理机上,考虑的是性能问题。”青云产品总监兼运营副总裁、联合创始人林源同时强调,还有一重要的原因是缺乏好的云平台支持容器。
如果把容器部署在云平台上,因为云平台本身就有虚拟化,容器本身也有自己的虚拟网络,因此当容器部署在云平台上时,就会产生两层虚拟化,这会导致损耗以至于影响性能,而这也是很多容器厂商不擅长解决的底层网络问题。
林源表示,“我们利用SDN Passthrough技术,把底层SDN的能力,直接传到容器里。容器直接部署在青云的平台上,跟容器部署在物理机上在性能层面没有任何区别。我们的部署方式和解决方案解决了双重虚拟网络嵌入化的问题,即性能的问题。”
QingCloud Kubernetes(容器)应用
QingCloud Kubernetes应用是青云QingCloud基于原生Kubernetes框架提供的容器集群管理与编排应用,用户可以基于此应用进行容器相关的应用开发、部署、升级,构建CI/CD应用及微服务架构等。
产品特性
产品的特性主要包括:IaaS深度整合、兼容原生API、轻松部署、免运维。
IaaS深度整合:与QingCloud IaaS平台深度对接,充分整合QingCloud底层的SDN和SDS能力,提供***的IaaS层性能保障。
兼容原生API:对外服务端完全兼容Kubernetes原生的API语法,用户学习成本为零。同时,基于Kubernetes开发的原生应用也可以从原平台无缝迁移至青云QingCloud平台。
轻松部署、免运维:通过AppCenter框架交付,一键完成部署,并提供应用全生命周期管理能力(创建、扩容、监控、健康监测等),并预置多种工具插件。
产品功能
新的产品在存储、网络、镜像仓库的性能上均有提升。
存储:集成QingCloud IaaS的SDS,用户可以直接使用IaaS的高性能和超高性能硬盘,解决容器的数据持久化存储问题。
网络:集成QingCloud IaaS的SDN,容器直接使用VPC的SDN网络,减少overlay,保证高性能的网络;集成QingCloud IaaS的负载均衡器,用户可以将自己Kubernetes中的服务通过负载均衡器暴露到公网或内网,供外部或内网其他容器或虚拟主机集群使用。
镜像仓库:集成QingCloud Docker Registry公有镜像仓库,以供用户更高效地开发基于Docker的应用;同时也可以使用AppCenter上提供的Harbor App来部署用户私有的Docker镜像仓库。
基础服务组件集成
内置Kubernetes官方DNS组件,用于服务发现。
内置Kubernetes官方heapster和dashboard组件,用于通过界面管理kubernetes中的容器、服务和各类资源。
内置日志组件Fluent+ElasticSearch+Kibana,用于收集Kubernetes集群本身以及用户业务容器输出的日志,并可设置自动清理机制。
Docker支持:提供基于Docker应用的部署、横向伸缩、滚动升级和回滚等功能。
提供集群的运维管理能力:支持增删节点、可纵向伸缩、可动态更新节点配置、节点健康检查、监控与告警等。
两大好处
青云QingCloud Kubernetes容器能够帮助企业解决很多问题,以下两项则是最为核心的问题。
***是解决性能和隔离性的问题。
第二是解决持久化的问题。很多人认为容器更适合放置无状态、无数据的业务,因为它处理不好持久化数据的问题。我们依托底层IaaS的能力,帮助容器解决持久化的问题。如果你使用QingCloud Kubernetes的服务,你还可以在容器平台上部署有状态的业务,比如数据库等。
***,林源强调,青云从2012年成立,2013年7月发布公有云服务,2014年开始进入私有云市场。从产品角度来说,随着客户越来越多,也在不停地完善,包括开始做的IaaS,到PaaS,再到AppCenter;从最初只提供云平台,到现在提供包含IT和CT的完整服务。未来,青云的产品将变得更加完备。
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】