• 云数据库架构思维升级,看这篇就够了


    近期,ArchSummit 全球架构师峰会(以下简称:AS峰会)北京站圆满落幕。AS峰会是极客邦科技旗下 InfoQ 中国团队推出的重点面向高端技术管理者、架构师的技术会议。AS峰会北京站以“升级架构思维,支撑业务发展”为目标,邀请各厂商展示先进技术在行业中的典型实践,以及技术在企业转型、发展中的推动作用。在此次AS峰会上,腾讯云数据库专家团亮相“云数据库的架构设计与技术演进”专场,由腾讯云数据库专家工程师伍鑫担任专场出品人。

    数据库作为基础软件的三驾马车之一,是IT行业的必争之地。云时代下,云原生技术和数据库技术的结合,已经成为数据库行业重要发展方向。在专场中,四位讲师围绕云数据库的架构设计和技术演进,以腾讯云的数据库产品为例,针对性地解读数据库产品容器化难点、数据库统一管理、超大规模集群在线数仓架构设计等话题。

    file

    一、云原生数据库管控探索和实践

    孙勇福,腾讯云数据库专家工程师

    file

    技术变革日新月异,迭代迅速。孙勇福认为,多元技术融合、多元架构形态会成为未来的常态。随着业务的不断扩大,沿用分散的管控架构模式势必会带来重复建设的问题,导致资源使用效率低下,弊端也逐渐凸显,具体如下:

    • 无法利用云上 IaaS 层的资源池和弹性扩缩容的能力,以及 IaaS 层成本和性能优化的红利;
    • 缺少统一的数据库 PaaS 平台,对多个产品、多个环境进行统一管控和调度;
    • 业务功能复用程度低,造成人力资源浪费;
    • 无法利用云原生红利,平台无法标准化,运维和交付成本比较高;

    上述问题,可以归纳为资源调度和统一的流程管控问题

    得益于腾讯云上IaaS基础设施的优势,孙勇福提出了PaaS on IaaS的思考,提高数据库系统的弹性能力,实现降本增效,同时解决数据库产品发展过程中遗留的历史架构问题, 提升孵化新数据库产品的效率。

    如何统一管理IaaS层的资源,是 PaaS on IaaS 面临的主要挑战。孙勇福所在的研发团队进行了各种不同的尝试,从最初的框架模式逐渐演化到平台模式,一个叫云巢(Khaos)的产品诞生了。现如今,云巢(Khaos)有状态服务PaaS平台已经可以支持各种数据库产品快速上云。

    什么是有状态服务?孙勇福解释说,有状态服务是指需要将数据、会话或服务状态做持久保存,服务启动、运行和恢复时均严格依赖所保存数据的正确性和一致性的服务。数据库就是典型的有状态服务。有状态服务区别于无状态服务主要是状态两个字,有状态服务

  • 相关阅读:
    [创业-33]:股权、期权、期股的区别
    《Java8实战》读书笔记08:接口的默认方法
    前缀(波兰式)、中缀、后缀(逆波兰)表达式;中缀转后缀
    RabbitMQ初识以及简单模式初步
    uni-app:showModal中实现弹窗中文本框输入
    (Note)计算机网络7层模型OSI
    vue中图片文件夹的保存与访问
    FastJson远程命令执行漏洞学习笔记
    springboot项目打jar包,运行时提示jar中没有主清单属性
    红黑树新增节点详解
  • 原文地址:https://blog.csdn.net/weixin_43872058/article/details/126640114