探索云数据库服务

探索云数据库服务

ID:37653405

大小:1.69 MB

页数:23页

时间:2019-05-27

探索云数据库服务_第1页
探索云数据库服务_第2页
探索云数据库服务_第3页
探索云数据库服务_第4页
探索云数据库服务_第5页
资源描述:

《探索云数据库服务》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、探索AliyunCloudService--RDS2012-07何云飞议题•什么是RDS?RDS(RelationalDatabaseService)阿里云主要云服务产品之一,诞生于2011年3月,他是借鉴阿里集团多年数据库管理经验和底层技术,依托阿里云(ALIYUN)强大的云技术平台快速成长,为广大中小企业提供的一种关系型数据库服务。NEXT:Rds类型•什么是RDS?数据库类型:NEXT:为什么要有RDS?为什么要有RDS?ForAppsOnAliyunCloudShareDataonAlibabaNEXT:RDS提供的服务RDS能提供的服务及组

2、件一键部署资源控制高可用SQL注入线上报警自动备份数据库安全审计在线升级性能监控数据推送NEXT:RDS的开始RDS的底层技术架构RDS从哪里开始?NEXT:早期架构RDS的底层技术架构-从哪里开始HeartBeat3306PCServer--APrimaryV-IPStandby3306PCServer--BNEXT:RDS的底层技术架构—多实例RDS的底层技术架构-从哪里开始33013301硬件资源浪费330233023303330333043304330533053306330633073307330833083309PCServer--AP

3、CServer--B330933103310多实例+AURORA-HANEXT:RDS的底层技术架构—用户接入RDS的底层技术架构RDS,一个从自动化管理工具演变而来的产品服务,用户数据链路如何接入?NEXT:RDS的底层技术架构—图解RDS的底层技术架构-用户接入用户应用SLB-负载均衡MySQL-ProxyPCServer3)Primary33064)1)2)33013…5)3310StandbyNEXT:RDS的底层技术架构—组件文解RDS的底层技术架构-组件特性SLB负载均衡服务4层转发,Mode=DR;可靠性,HA主备切换;Proxy

4、组件可扩展性,VIP流量动态迁移;安全控制:网络负载:--IP白名单,--PPS(是威胁,网络安全护航)--最大连接数控制,--bPS流量--最大请求数控制,--最大结果集控制,DBNode数据库节点--SQL审计,资源分配规则(IO,CPU)--SQL_注入报警单节点性能优化各Proxy节点数据一致性保证--源代码优化高负载--处理双倍流量--操作系统内核优化--硬件优化NEXT:安全RDS的底层技术架构RDS,一个从自动化管理工具演变而来的服务产品:安全NEXT:网络图解RDS的底层技术架构-安全DDOS攻击防护IP白名单--目标I

5、P-PPS报警,密码验证--数据协议过滤,SUPER权限控制--源IP流量清洗,--黑洞InternetAlibabaPublicCloud-VM有效严谨的ACL控制;--@公网入口;AlibabaPrivateCloud--@VM出口;--@RDS出口Alibaba--ABTNNEXT:控制系统RDS的底层技术架构RDS,一个从自动化管理工具演变而来的服务产品:控制系统NEXT:控制系统-图解RDS的底层技术架构-控制系统APICLUSTER-HEB01TASKManagerCLUSTER-BJ01WorkServerBackupServerCLU

6、STER-QD01PerfServerLogServerCLUSTER-XA01Check-ServerCLUSTER-HZ01NEXT:控制系统-文解RDS的底层技术架构-控制系统集群管理系统(CMS)架构:SSHV.SMaster-Agent通道(数据与控制信息)管理目标:2000个节点规模,10W个DBInstance跨机事务一致性(UndoV.sRedo?)跨机房多集群管理支持灰度发布NEXT:控制系统-整体架构图RDS的底层技术架构-控制系统用户应用SLB-负载均衡MySQL-ProxyPCServerServiceCOM3)TASKMan

7、agerPrimary4)WorkServer1)2)BackupServer3301PerfServer3…5)3310LogServerStandbyCheck-ServerOpenAPINEXT:工具RDS的底层技术架构RDS,一个从自动化管理工具演变而来的服务产品:工具NEXT:工具列表RDS的辅助工具DRC数据迁移工Slave数据一致性修复具工具MnesiaCRedisPythonErlangShellJavaNEXT:需要解决的问题RDS还要解决的问题降低用户成本MSSQLSERVER超大规模集群的管理NEXT:FeatureRDSF

8、eature展望自动优化多版本分库分表只读节点NEXT:结束结束语新浪微博:何

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

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

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