阿里云分布式关系型数据库DRDS-产品简介-D

阿里云分布式关系型数据库DRDS-产品简介-D

ID:35885577

大小:473.00 KB

页数:28页

时间:2019-04-22

阿里云分布式关系型数据库DRDS-产品简介-D_第1页
阿里云分布式关系型数据库DRDS-产品简介-D_第2页
阿里云分布式关系型数据库DRDS-产品简介-D_第3页
阿里云分布式关系型数据库DRDS-产品简介-D_第4页
阿里云分布式关系型数据库DRDS-产品简介-D_第5页
资源描述:

《阿里云分布式关系型数据库DRDS-产品简介-D》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、分布式关系型数据库DRDS产品简介分布式关系型数据库DRDS/产品简介产品简介DRDS产品概要业务面临的问题单机数据库到达瓶颈单机数据库在数据存储容量、访问容量、容灾等方面都会随着业务的增长而到达瓶颈,无论哪一个,对业务来说是一项相当艰巨的挑战。存储容量瓶颈问题,虽然可以通过在一个机器下面挂很多块磁盘,做到10T,20T,30T容量,然后使用一个MySQL实例支撑,但是数据备份、数据管理(DDL)、数据检索与更新性能(DML)都会出现大幅下滑,让我们不得不重新考虑容量问题的解决方案。访问容量瓶颈问题,通过增加CPU/内存/磁盘/网络等硬件缓解,但是廉价X8

2、6PC做到几十核目前就是顶配了,内存几百G也塞不下几十T数据的各种索引,磁盘IO毕竟比内存还是差点,通用网路也就到万兆,本质上无法避免单机瓶颈容灾问题,单机总存在着0或者1的问题,所以做热备冷备,以求出故障时能够快速切换,但是数据库并不是应用,数据库数据存在状态,存在事务,真正宕机切换对于核心业务来说真的是一个艰难决定。更要命的是,也许我们能够买到顶级容量的磁盘整列,上百核几T内存的机器,做机房、同城、异地热备冷备,但是由于数据库软件并不能充分利用硬件资源而功亏一篑,这也就是所谓的有钱也买不到符合需求的解决方案。传统数据库成本高企传统的数据库方案基于授权、

3、基于服务咨询,带来相对安全、封闭的解决方案,但是因为缺少严格的价格对标、此种模式下存在的实施成本、销售渠道的层层盘剥,让业务付出相当高昂的代价。所以业务每年付出几十万上百万数据库预算来支撑业务的时候,也许会思考是否有更加廉价的替代方案,省钱也好,用刀刃上也罢,仔细捋一下,产品方案挺多,但是要么贵,要么满足不了需求。NOSQL/开源方案的艰难选择上诉的种种原因,让业务将目标对准了NOSQL、对准了开源,确实这些产品当中有些产品非常优秀,能够解决27分布式关系型数据库DRDS/产品简介1.需要做适用于企业的管控等周边系统。2.需要fix产品的bug和开发满足业

4、务需求的功能。3.需要在稳定性、性能问题做出保障。数据库瓶颈,并且免费或者付出很少的费用,但是同时也带来了阵痛甚至是致命的隐患,这些隐患归结起来以下几个问题。最终,业务可能需要一整个团队来完全理解并开发维护这个开源产品。这个时候也给业务带来了3个问题。1.是否下定决心开发维护这些产品?2.能否做好上面3件事情?3.业务发展重心是在做上面3件事情上?数据库服务保障充满坎坷数据库是同时涉及到硬件、系统、应用逻辑等多方面的计算机技术解决方案,所涉及到的技术深度和广度在计算机软件领域是数一数二的。数据库服务包含资源管控和生命周期管理、分布式逻辑、高可用部署和切换、

5、容灾备份、自助运维、疑难排查等,所涉及到的工作细节很多,更大问题是必须通过时间和丰富场景进行磨砺与积累。DRDS解决问题的方法使用分库分表解决容量问题解决数据库容量问题的产品总体来说都是基于sharenothing或者shareanything架构,前者如同DRDS,使用多个廉价PC做数据水平拆分,服务和数据存储节点之间并不完全同步状态,后者使用共享内存、共享存储、infinibind、高配物理机结合出一个全功能数据库。shareanything架构能够满足大部分用户的数据库容量需求,但是本质上如同小型机+数据库仍然会碰到容量天花板,并且相当昂贵。shar

6、enothing架构能够做到数据和访问容量通过简单堆叠机器进行扩展。DRDS通过SQL引擎和自助管控系统尽可能降低用户对分布式细节的感知。最低成本解决用户数据库查询问题DRDS需要在分布式情况下处理MySQL所有的SQL,并且保持SQL语义一致,这项工作是非常细节且具有挑战的。另外在分布式情况下,单个SQL可能涉及到多个数据存储节点的数据处理以及归并,这中间耗费在网络间数据传输以及数据合并的时间可能会超过同样一份数据在单机上的表现。综合上诉两点,DRDS的数据水平拆分对用户使用有一定的限制,所以DRDS还提供了更低业务侵入性的读写分27分布式关系型数据库D

7、RDS/产品简介离功能。读写分离功能能够线性增加数据库读能力,业务创建读写分离的DRDS数据库后,换一个连接即可使用,无需修改代码,无需迁移数据,非常适合在短时间内大幅提升数据库读性能的需求。使用云计算降低成本云计算的精华在于计算存储服务资源随开随用,并且可动态扩展,快速实施,这也就意味着成本预算周期减短,并且随着规模变大,资源和管控成本会逐步降低,总体上对业务收取的费用也会逐步降低。DRDS产品本身使用阿里云云计算资源,成本也会受益于此,并且自动继承快速能力扩展、稳定性监控、资源隔离、灾备恢复、服务保障体系等特性。DRDS产品按量计费模式、自助运维监控、

8、动态升降配也秉承云计算核心理念,为业务带来快速、可保障的价值。专业

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。