开发者社区 > 数据库 > 正文

在共享存储、共享资源池、共享计算池的时候,传统架构的水平拓展性还存在一定局限性,我该怎么解决这个问题

在共享存储、共享资源池、共享计算池的时候,传统架构的水平拓展性还存在一定局限性,我该怎么解决这个问题?

展开
收起
詹姆斯邦德00 2021-11-29 15:33:55 878 0
1 条回答
写回答
取消 提交回答
  • image.png

    在上图展示中,把 Shared Nothing 的能力和 Shared Storage/Shared everything 的能力打通,每个 shard 下面是一个资源池,能力非常强,弹性很高,同时也可以把这样的部分用分布式技术联系起来,既享受到分布式水平拓展的能力的好处,同时又避免大量的分布式事务和分布式处理场景。因为单个节点计算存储能力都特别强,200TB的数据按照传统的分布式架构,假设 1 个节点只能处理 1TB,那就需要 200 个分布式节点。云原生架构 1 个节点可以处理 100TB,也就是为 2000TB 的数据,传统分布式架构需要200 个节点,将云原生架构结合起来需要两三个节点,分布式事务处理、分布式查询的概率会大大降低,整个系统的效率会大大提升。

    资料来源:《数据库:从趋势到实践》下载链接:https://developer.aliyun.com/topic/download?id=1113

    2021-11-29 15:52:08
    赞同 展开评论 打赏

数据库领域前沿技术分享与交流

相关电子书

更多
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载
青团社云原生架构实践—亿级灵活用工平台的架构实践 立即下载