实践分享|数据库容器化的那些事儿

毫无疑问,随着以 Kubernetes 为代表的云原生技术得到广泛应用和普及,云原生数据量和重要性不断提高,使得企业对云原生数据库服务的需求日渐增长。
近期由青云发起的《数据库容器化应用与趋势调研》结果显示,75% 的用户看好数据库容器化发展前景,认为云原生时代需要数据库的变革;50% 的用户表示在技术可行性方面,数据库能够运行在 Kubernetes 之上。
而如何在 Kubernetes 上部署数据库?具体需要解决哪些挑战?数据库容器化蕴藏着哪些价值?在不久前结束的青云云原生技术沙龙上,青云数据库产品经理王文瑾带来了《数据库容器化实践之路》的主题演讲,分享了企业探索和落地数据库容器化的实践经验。
精彩内容,一睹为快——
01
数据库演进道路

上世纪 60 年代,伴随着计算机技术的成熟,传统的文件系统难以应对数据增长挑战,也难以满足多用户数据共享和检索需求,数据库应运而生。演进至今,数据库主要有三种部署方式,每种方式也有不同的特征:
物理机:企业要完成数据库部署,首先要对服务器、内存、网络等硬性成本展开评估,其次要解决系统安装、环境配置、调试、调参等难题,上线后要确保成千上万个实例的运维工作稳定可靠,整个过程复杂、成本高,运维效率低。
云服务:在云计算推动下,数据库上云成为趋势,市场上各家云厂商纷纷推出云数据库服务。以青云为例,目前已拥有关系型数据库 MySQL、PostgreSQL,文档数据库 MongoDB,键值数据库 Redis,以及数据仓库 ClickHouse 等。用户只需要通过控制台选择自己所需的数据库类型,一键点击即可完成安装部署,并提供全生命周期的运维管控。
云原生:进入云原生时代,数据库容器化趋势显现,云厂商基于 Docker 和 Kubernetes 的容器化标准方式,即可为企业交付数据库服务,整个过程标准化,更高效简便,且对底层云平台无任何要求。
02
数据库容器化价值
相较于传统数据库:
相较于云数据库:
03
数据库容器化挑战

04
数据库容器化策略
IaaS 层:即基础资源层,包括计算、存储、网络等相关底层能力,可以是物理机、虚拟机或跨厂商的云平台。
容器平台层:支持 Kubernetes 的原生版和发行版,可屏蔽掉底层,为上层提供统一的抽象,并通过 Node、Pod、PVC 等为数据库管控平台提供服务。
数据库 PaaS 层:涵盖 MySQL、PostgreSQL、ClickHouse、Redis 等一系列企业常用的数据库产品,提供统一的管控平台,实现对数据库全生命周期的运维管理。

王文瑾表示:
“
云原生正在吞噬 IT 各个领域,数据库和容器的结合,现阶段还只是初期阶段,随着二者的深度融合,后续将在推进企业降本增效、改进生产流程等方面释放更大价值。
”



关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
赞助链接
排名
热点
搜索指数
- 1 中法元首相会都江堰 7904899
- 2 中方不接受日方所谓交涉 已当场驳回 7809599
- 3 大闸蟹为何会在欧美泛滥成灾 7714313
- 4 国际机构看中国经济 关键词亮了 7616591
- 5 家长称婴儿被褥印不雅英文单词 7521489
- 6 日方军机滋扰擅闯或被视为训练靶标 7427925
- 7 罪犯被判死缓破口大骂被害人一家 7330136
- 8 国乒8比1击败日本队 11战全胜夺冠 7233144
- 9 长沙一男子要取现20万 银行紧急报警 7140567
- 10 千吨级“巨无霸”就位 7044217


![林若 情人节感冒太惨了 虽然我也不打算过[熊猫] ](https://imgs.knowsafe.com:8087/img/aideep/2022/2/15/c3a2b47aadfd311f92f12d70d67d1964.jpg?w=250)




QingCloud
