摘要
容器运行、容器编排、框架编排是构建容器运维系统的核心功能。容器资源运维系统的工作原理是运用Mesos进行资源调度、运用Kubernetes进行容器编排、运用Marathon技术进行框架管理。这3种技术在容器运维中相互关联、相互衔接,使得系统内部机制正常运转。深入阐述了这3项技术是如何应用到实际系统构建中的,给出了设计的组合架构及改进技术难点,以解决中国联通现有业务应用容器化之后资源调度不平衡的问题、现有物理集群弹性扩/缩容的问题以及实际业务部署统一运营的问题,从而实现容器运维管理系统的建设。
Kubernetes container layout tools, Docker operation technology and Mesos framework choreography technology selection were used to solve China Unicom's existing problems of business application container's unbalance of resource scheduling. The problem of existing physical cluster elastic scalability capacity was solved. Through cluster and the technique of Mesos, the original big data deploy faster and the scalability problems were solved. Finally, container operation and management system was realized.
作者
张勋
张呈宇
魏进武
ZHANG Xun;ZHANG Chengyu;WEI Jinwu(Big Data Center of China Unicorn Research Institute, Beijing 100176, China)
出处
《电信科学》
2018年第6期162-170,共9页
Telecommunications Science
关键词
资源运维系统
容器调度
弹性扩/缩容
resource operation system
container scheduling
elastic scalability capacity