开发者学堂课程【云数据库选型及架构设计:云数据库优势分析】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/596/detail/8562
云数据库优势分析
内容介绍
一、为什么使用云数据库
二、云数据库服务能力
三、阿里云数据库优势
一、为什么使用云数据库
IDC 自建 |
ECS 自建 |
阿里云数据库 |
|
可用性及可靠性 |
高可用自行搭建、RAID 自行建 |
高可用自行搭建、自行建 RAID |
可用性:99.95% 可靠性:99.999% |
备份及恢复 |
整套体系自行搭建 |
整套体系自行搭建 |
自动备份、全量及增量备份、基于时间点恢复、定期恢复 |
监控 |
需要自行搭建监控平台 |
需要自行搭建监控平台 |
统一平台实现资源监控、引擎监控 |
数据安全性 |
自行部署,价格高昂;自行恢复数据库安全漏洞 |
自行部署,价格高昂;自行恢复数据库安全漏洞 |
IP 白名单、VPC 网络、SSL (安全套接层协议、防 DDoS 攻击、SQL 防火墙、TDE (透明数据加密、) 同城容灾(可多区实例、)异地容灾(两地多中心) |
弹性 |
需硬件采购、机房托管、部署机器等工作,周期较长 |
扩容事件影响数据库可用时间比 RDS 升级快 |
扩容快速且灵活,支持随时的系统资源扩容,只读实例的添加,快速克隆实例等 |
维护成本 |
聘请专职 DBA 管理维护,管理及故障切换自行负责 |
聘请专职 DBA 管理维护,业务连续性难于保证 |
托管运维,快速解决故障级性能优化问题 |
二、云数据库服务能力
1.到底云数据库有哪些方面的服务能力?从四个维度上来看。
(1)第一个从可靠性方面,阿里云来源体系的所有数据库是经过内核深度优化,产品稳定性会比普通的社区版有一个明显的提升,结合同城异地灾容,以及备份恢复机制,很好的保证数据的可靠性。
(2)在性能方面为了满足不同场景下的性能需求,阿里云数据库设置了形态丰富的数据库产品,也提供了智能的一些性能诊断及优化的工具。利用云上数据库的灵活的弹性能满足客户不同客户下场景下的一个性能需求。
(3)在数据安全方面,通过 VPC、白名单、防 DDos 攻击、数据加密等一系列安全防护机制来更好的保证整个业务数据的安全,从而保护客户的核心资产及数据安全。
(4)在易用性方面,所有的阿里云数据库都提供了整套的管理运维平台使得客户的 DBA 在日常管理、备份恢复、监控报警、数据管理等日常的运维操作中省去了很多人工操作的过程能够很好的节省客户整体的一个运维管理时间,提升运维管理的效率,快速的解决日常运维过程中的各类问题。
三、云数据库优势
1.阿里云数据库有哪方面优势?
(1)首先综合性价比非常高,因为它不仅解决了数据的可用性,也节省了客户 DBA 的日常管理的运维成本,使得客户能够把更多的时间跟精力投入到业务架构中,用数据去更好去支撑客户的整体的发展
(2)在扩容方面也不再需要传统机防的繁琐日常操作,是可以根据客户的业务发展的一些需求做到按需扩容从综合成本上做到一个很好的控制。
(3)在专家运维方面阿里云数据库团队集合了各个数据库领域的顶尖专家能够为客户提供更好的数据库管理运维的服务,快速的解决客户日常管理过程中遇到的性能问题以及数据库故障。
(4)在全链路打通方面,阿里云数据库已经跟大数据平台存储做了一个全链路的打通能够全面的支撑客户的整体业务的发展,总而言之阿里云数据库能够很好的解放客户的 DBA ,让客户的 DBA 能有更多的时间和精力投入到企业的业务发展之上,提升自己核心竞争力。