电信科学 ›› 2018, Vol. 34 ›› Issue (12): 163-171.doi: 10.11959/j.issn.1000-0801.2018311

• 运营技术广角 • 上一篇    

基于Kubernetes的容器化数据库及其集群方案

严丽云1,何震苇1,杨新章1,张凌1,侯韶新2   

  1. 1 中国电信股份有限公司广州研究院,广东 广州 510630
    2 中国移动通信集团南方基地,广东 广州 510640
  • 修回日期:2018-12-10 出版日期:2018-12-01 发布日期:2019-01-02
  • 作者简介:严丽云(1985-),女,中国电信股份有限公司广州研究院工程师,主要从事云计算虚拟化、容器技术研发方面的工作。|杨新章(1972-),男,博士,中国电信股份有限公司广州研究院工程师,主要从事云计算、物联网技术研发方面的工作。|何震苇(1976-),男,中国电信股份有限公司广州研究院工程师,主要从事终端应用和云计算平台研发方面的工作。|张凌(1978-),女,中国电信股份有限公司广州研究院工程师,主要从事云计算网络、容器技术、IDC研究方面的工作。|侯韶新(1987-),男,现就职于中国移动通信集团南方基地,主要从事IDC运维、研究方面的工作。

Containerizing solution based on Kubernetes of database and its cluster

Liyun YAN1,Zhenwei HE1,Xinzhang YANG1,Ling ZHANG1,Shaoxin HOU2   

  1. 1 Guangzhou Research Institute of China Telecom Co.,Ltd.,Guangzhou 510630,China
    2 China Mobile South Base,Guangzhou 510640,China
  • Revised:2018-12-10 Online:2018-12-01 Published:2019-01-02

摘要:

随着容器技术逐渐成熟,越来越多的互联网企业和 IT 企业将核心业务平台迁移到容器环境中。Kubernetes经过3年多的快速发展,已成为业界首选的容器集群管理平台。从数据库容器化角度出发,在分析基于 Kubernetes 实现数据库容器化承载的关键技术基础上,给出了 MySQL 数据库及其集群的容器化方案。通过对多种数据库模型进行性能和可靠性等方面的评估比较,给出了数据库容器化技术可能遇到的问题及不同场景下的数据库容器承载方案建议。

关键词: 数据库, 容器, Kubernetes, 集群

Abstract:

With the maturity of container technology,more and more internet companies and IT companies have begun to migrate their core business platforms to the container environment.After more than three years of rapid development,Kubernetes has become the industry's preferred container cluster management platform.The containerization scheme of MySQL database and its cluster was given from the perspective of database containerization,based on the analysis of the key technology of database containerization on Kubernetes.Through the evaluation and comparison of performance and reliability of various database models,problems that database containerization technology may encounter and suggestion of database container hosting scheme under different scenarios were proposed.

Key words: database, container, Kubernetes, cluster

中图分类号: 

No Suggested Reading articles found!