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


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

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

    file

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

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

    file

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

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

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

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

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

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

  • 相关阅读:
    从0到1 手把手搭建spring cloud alibaba 微服务大型应用框架(九)文件服务篇(1):minio 单机与集群搭建
    点餐系统数据库设计--SQL Server
    个推数据智能技术实践 | 教你打造数据质量心电图,智能检测数据“心跳”异常
    测试行业面临的问题及RunnerGo在工具层面如何解决的
    STM32常见符号解释定义(持续更新)
    ip_vs 原理解析 (四)hook 后的开始 NF_INET_LOCAL_OUT
    数据恢复篇:如何恢复丢失的Android短信?
    WordPress优化插件多站点管理软件
    wasm 系列之 WebAssembly 和 emscripten 暴力上手
    KubeSphere v3.4.0 部署K8S Docker + Prometheus + grafana
  • 原文地址:https://blog.csdn.net/weixin_43872058/article/details/126640114