多年实践积累 华为云全栈容器服务使能应用快速
时间:2018-09-20 22:15 来源:网络整理 作者:墨客科技 点击:次
当下,已暗涌了三年的Kubernetes,如夹着暴雨的飓风一般向云计算的每个角落袭来。事实上,基于“容器+Kubernetes”的新型PaaS将成为云计算的主流。Cloud2.0时代,随着更多大企业上云遇到挑战,以及在业务创新化、智能化诉求的驱动下,云计算和公有云服务正在发生一个质的变化,进入所谓的Cloud2.0时代,以容器技术为代表的新型基础设施带来的革命性便捷,并避免系统被某一技术及厂商锁定,帮助企业解决数字化转型的难题,突破更多技术壁垒,给企业与开发者带来更多云端创新的可能性。 Docker与Kubernetes 对市场的冲击 现如今,容器技术已成为互联网公司的应用部署运维标配,同样也正受到越来越传统企业的青睐。容器化的应用将IT应用部署运维真正地敏捷、高效地送往云端,做到将企业应用从资源节流、到敏捷高效、再到解放运维,多个维度助力企业应用真正云化。 Kubernetes源自谷歌,在2015年正式被开源并成为CNCF(Cloud Native Computing Foundation)的首个孵化项目。作为开源的容器自动化编排管理平台,提供包括部署、调度和容器集群间的扩展支持,为容器提供了强有力的平台化支持。自其开源之后,Kubernetes便迅速成为整个云原生领域中最受关注的开源容器编排器之一。历经三年的市场拼杀,Kubernetes现如今已成为市场公认的、最权威的容器编排管理平台。 随着Docker+Kubernetes技术的不断成熟和发展,越来越多的传统领域已经开始加速上云的步伐。其中,以容器与微服务为代表的PaaS技术正在帮助企业加速实现云上应用开发、测试、部署等不同阶段的创新,并提供为生产环境匹配的消息、缓存、数据库等中间件服务,通过实现小时级部署、微服务组件拆分和容器化编排让应用轻松实现分钟级分放、秒级弹缩,为ICT行业带来巨大价值。 自身实践+持续贡献,社区积累稳居国内第一 华为作为CNCF的初创成员及白金会员,在Kubernetes项目创立初期,便加入其中,其笃定看好K8S的发展前景,并率先通过实践,对自身业务进行了改造。 作为全球最大的电信设备制造商之一,华为内部IT运维着遍布全球的八个数据中心,在100K+VM中运行800多个应用程序,使用虚拟机封装应用程序。利用Kubenetes技术,华为在非常短的实践中对自身IT系统进了容器化改造。华为基于自身业务的全球化属性给平台带来了混合云、跨地域、多DC部署方面的需求,同时又为社区做出了诸多关键贡献,在受益的同时,将自身遇到的实际问题与解决方案不断的贡献给社区,与社区成员一道推动Kubernetes的发展,在Kubernetes领域,积累深厚。 自Kubernetes成立以来,华为作为社区核心成员持续贡献,目前拥有 5 个 maintainer。在对 Kubernetes 社区的贡献中,华为整体贡献在国内厂商中持续位居第一。从 Commits 维度看,华为贡献国内排名第一,全球排名第三(数据统计来源 cncf.biterg.io)。在Kubernetes中参与调度、多集群联邦、架构、安全等SIG的贡献。同时,华为也是首批获得KSCPs(Kubernetes认证服务提供商)资质的厂商之一。 2017年,华为云获得了CNCF社区指导委员会席位(全球共13席,中国仅华为入选);在2018年4月,华为云又获得了CNCF基金会的顶级席位——CNCF技术监督委员会席位,全球共9席,华为亚洲首家进入。至此,华为云将参与云原生领域的最高技术决策。同时这两个顶级席位同样也是亚洲厂商在CNCF基金会中收到的最高荣誉。 全栈容器服务领跑国内云容器市场 作为最早的采用者之一,华为自2013年起就在内部多个产品落地Kubernetes。这个过程中,华为积累了丰富的实践经验,并在历经自身亿级用户量考验的实践后,面向企业用户提供了全栈容器服务,帮助企业轻松应对Cloud2.0时代,应用上云的挑战。 纵观华为云容器服务的布局,可分以下几个方面: 1.容器化基础设施 华为云提供了通过CNCF官方认证的两种Kubernetes服务供用户选择,包括云容器引擎(CCE)与云容器实例(CCI)。CCE是用户专属Kubernetes服务,用户可以通过它控制整个Kubernetes集群,同时管理基础设施资源与运行在Kubernetes上的容器化业务;而CCI是Serverless Kubernetes服务,用户通过它只需要管理运行在Kubernetes上的容器化业务,无需感知Kubernetes集群而交由华为云自动管理,进一步降低Kubernetes落地门槛。 2.容器化交付流程 (责任编辑:admin) |