APP下载

基于Kubernetes的PaaS平台研究与实践

2018-08-03宗序梅任彦辉

江苏通信 2018年2期
关键词:资源功能服务

宗序梅 任彦辉

中国移动通信集团江苏有限公司

1 引言

江苏移动公司业务云资源池主要为自有业务提供基于计算、存储和网络的IaaS层资源,承载了和娱乐、车卫士、和教育、视频能力等众多的业务平台,快速响应了公司的业务发展。由于业务系统多采用的是传统单体式应用,组件众多、布署耗时久、扩容周期长,无法灵活应对突发的业务访问;同时基于虚拟化的云资源难以有效动态调整,无法做到弹性扩展,云资源池的利用率也无法有效提升。

和教育业务通过传统的虚拟机承载相关的应用模块,云平台提供基础的IaaS层资源。随着代码量的增长,每次更新代码,必须进行全面检查以便确定对其他服务无影响,开发效率较低;业务在高峰期需紧急申请主机布署业务,配置网络策略,流程较长。因此计划通过对业务微服务化改造,降低应用耦合性,减少开发更新时间;同时结合容器平台的功能,保障业务轻松扩容。

2 PaaS技术说明及架构

2.1 技术说明

基于容器的PaaS平台为整个数据中心提供分布式调度与资源协调功能,实现数据中心级弹性伸缩能力的软件堆栈,它将所有数据中心的资源当做一台计算机来调度和管理。

Kubernetes(k8s)是Google开源的容器集群管理系统,是一个基于容器技术构建的数据中心操作系统的解决方案。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性。……

登录APP查看全文

猜你喜欢

资源功能服务
也谈诗的“功能”
基础教育资源展示
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
资源回收
招行30年:从“满意服务”到“感动服务”
关于非首都功能疏解的几点思考
资源再生 欢迎订阅
中西医结合治疗甲状腺功能亢进症31例