欢迎来到天天文库
浏览记录
ID:58780341
大小:2.19 MB
页数:24页
时间:2020-10-03
《数据库上云迁移实践ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据库上云实践概览上云场景上云三部曲上云产品穹顶之下视频发布当天,该APP由于流量过大导致瘫痪云端之上总结:快速完成扩容和弹性,云计算拯救了这个APP上云场景……阿里云数据库(RDS)简介关系型数据库服务(RelationalDatabaseService,简称RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。RDS采用即开即用方式,兼容MySQL、MSSQL、PG三种关系型数据库,并提供数据库在线扩容、备份回滚、性能监测及审计分析等功能。云数据库RDS?上云困难点陌生的云环境•是否适合上云?•架构如何选择?系统迁移成本•数据如
2、何上云?•应用上云成本多大?系统迁移风险•迁移应用停机时间多长?•能否快速回滚?上云过程中的困难点:云产品架构推荐、改造成本评估、数据迁移上云、最短停机方案及快速回滚方案上云:三部曲系统调研与评估、架构设计、应用改造、压测数据库迁移数据库管理、诊断、优化上云前上云中上云后上云前:系统调研与评估上云考虑:业务、成本、架构上云技术:是否换用存储架构、迁移不停机、云产品的限制上云前:架构设计1.迁云架构最佳实践一:单实例架构RDS(M)RDS(S)参数配置:内存:48GIOPS:14000IOPS空间:1TB空间支持:MySQL、MS
3、SQL、PG上云前:架构设计2.迁云架构最佳实践二:只读节点参数配置:支持:MySQL(5.6)应用场景:只读报表,读请求RDS(M)RDS(S)只读节点1只读节点2上云前:架构设计3.迁云架构最佳实践三:缓存服务OCSRDS(M)RDS(S)缓存服务(OCS)RDS参数配置:OCS内存:20GQPS:18000次/秒上云前-架构设计4.迁云架构最佳实践四:DRDS参数配置:支持:MySQL应用场景:系统容量支持水平扩展RDS产品的限制上云前-应用改造1.不支持命令创建DB、账号2.MSSQL不支持linkserver、分布式事务
4、3.PPAS提供Oracle上云的解决方案4.DRDS提供集中式到分布式的解决方案局域网、同一台主机A机房B机房上云前-压测1.性能压测案例:应用从本地环境迁移上云后出现性能问题C机房上云中-数据库迁移上云中-数据库迁移全量校验结构迁移增量迁移增量校验全量校验应用选择停机迁移方案应用切割DTS可以满足用户跨数据库源、应用无感知、数据强一致性等需求,极大得降低了数据库迁移带来的成本问题全量迁移应用选择不停机迁移方案增量数据已经追平上云后-数据库管理、诊断、优化迁移管理诊断上云后-数据库管理(DMS)上云后-数据库诊断(CloudDB
5、A)1.诊断案例上云后-数据库诊断2.排查CPU100%IOPS100%连接数100%1.Slowlog2.Showprocesslist当前SQL的执行,包括执行状态、执行时间没有添加合适的索引;隐式转换导致索引失效;MySQL子查询导致sql执行过慢;MySQLmyisam存储引擎的表;每张表预估多少行被优化器查询上云后-数据库优化3.自动诊断建议SELECTb.c1,a.c1FROMinfoa,reg_infob慢SQL:WHEREa.no2=b.noanda.code=‘1000000000';建议:alterta
6、blereg_infoaddindex原因:没有在reg_info表上添加no的索引,导致对reg_info表进行全表扫描上云产品简介-DTS数据传输服务(DTS)是提供数据迁移、数据实时同步的数据传输服务。同时,还推出上云改造评估、去IOE改造等多种增值服务数据迁移数据实时同步上云增值服务
此文档下载收益归作者所有