写点什么

DRS 支持 MySQL 迁移时流控功能全新上线

  • 2019-11-26
  • 本文字数:1058 字

    阅读完需:约 3 分钟

DRS 支持 MySQL 迁移时流控功能全新上线

数据库平滑迁移上云 So Easy

近日, DRS 支持 MySQL 迁移时限速功能重磅上线,该功能让用户轻松把控迁移对源带宽、数据库 IO 的影响。使用 DRS 限速功能,可以让迁移对源业务高峰期性能影响最小化;搭配全量+增量迁移,可以让数据库迁移时,源业务不停机,有效的降低业务中断时间,让用户更专注业务发展。



数据复制服务(Data Replication Service,简称为 DRS)是一种易用、稳定、高效,用于数据库在线迁移和数据库实时同步的云服务。

下面介绍一下 DRS 的限速功能:

流速模式支持两大选项:限速和不限速


不限速模式:不限速对迁移速度不进行限制,通常会最大化使用源数据库的出口带宽。


【用户疑问】:那么不限速模式的实际迁移速度会是多少呢?对源又会造成怎么样的性能影响呢?


【专家答复】:该流速模式会对源数据库造成读消耗,消耗取决于源数据库的出口带宽,比如源数据库的出口带宽为 100Mb/s,假设高速模式使用了 80%带宽,则迁移对源数据库将造成 80Mb/s 的读操作 IO 消耗。另外 DRS 具有定时启动功能,可以根据业务特点,选择在诸如凌晨等业务低峰期启动迁移任务,配合不限速模式,可以快速完成数据导出,从而完全避开迁移对业务性能和带宽使用的影响。


限速模式:限速可以自定义的最大迁移速度,迁移过程中的迁移速度将不会超过该速度。


【用户疑问】:限速功能可以很好的确保在业务高峰期,用户迁移对源数据库造成业务较大的性能影响,具体如何使用的呢?


【专家答复】:流速设置通常包括限速时间段和流速大小的设置。默认的限速时间段为全天,用户也可以根据业务需求自定义定时限速。自定义的定时限速支持最多设置 3 个定时任务,每个定时任务之间不能存在交叉的时间段,未设定在限速时间段的时间默认为不限速。


【案例展示】:某业务系统数据库 MySQL 数据量达到 1.5TB,基于成本原因迁移使用公网方式,希望迁移时业务不中断,其业务时间为早上 9:00 到晚上 23:00 为业务期,不希望迁移影响业务性能。


【解决方案】:客户希望迁移不中断,使用 DRS 全量+增量模式可以在业务进行中实现数据库的搬迁。受带宽限制根据测算 1.5TB 迁移,将会超过 24 小时,不可避免跨越业务期和非业务期,为了确保业务期性能不受迁移较大影响,我们设定早上 9:00 到晚上 23:00 迁移速度限定在 40Mb/s,其他时间段以最大迁移,这样完美的满足了客户的迁移诉求。


当前,国内云计算市场正处于爆发增长期,华为云数据复制服务 DRS 新功能——DRS 支持 MySQL 迁移时限速功能的上线,该功能对广大想要扩展云业务的用户而言非常实用,将助力用户的迁移体验更流畅。


本文转载自 HW 云数据库公众号。


2019-11-26 08:00728

评论

发布
暂无评论
发现更多内容

Cordova项目使用Android Studio真机调试

麦洛

android Android Studio 真机调试

hash一致性算法与优化

Mr.Monkey

因为我的一个低级错误,生产数据库崩溃了将近半个小时

鄙人薛某

Java MySQL 数据库 故障定位

对mysql事务的认识,再不懂我就捶死我自己!

你是人间四月天

MySQL 面试 mysql事务

如何通过调试学习 nginx ?

张小方

c++ nginx 后端 高性能 服务器端开发

架构师训练营第 5 周——学习总结

在野

极客大学架构师训练营

深入理解ThreadLocal:拨开迷雾,探究本质

itlemon

源码分析 ThreadLocal

你那么追捧的 SpringBoot,到底替你做了什么?

爱java爱自己

spring

数酒瓶童谣:从99数到0

程李文华

架构师训练营第5周-一致性hash算法总结及作业

傻傻的帅

极客大学架构师训练营

IDEA 不为人知的 5 个骚技巧!真香!

王磊

Java 工具 IDEA

面试官:反射都不会,还敢说自己会Java?

码农月半

Java 面试 反射 java反射

架构师训练营第五周 - 总结

Eric

极客大学架构师训练营

熟悉JVM吗?为什么新生代内存需要有两个Survivor区?

南南

Java 面试 深入理解JVM JVM原理

老是自以为JVM懂了,那你知道 i = i++和 i = ++i 的区别吗?

小谈

Java 面试 编程语言 JVM 程序

游戏夜读 | 跟风说一说爬虫

game1night

解决死锁的4种基本方法(建议收藏)

小吴选手

Java 死锁

面试官80%会问的分布式事务中的“最大努力通知”事务

无予且行

Java MySQL 面试 事务

「架构师训练营」第 5 周作业 - 一致性哈希算法

guoguo 👻

极客大学架构师训练营

没有微服务项目经验,就别去面试官那里送人头了

小谈

Java 架构 面试 微服务 SpringCloud

架构师课程第五周 作业

杉松壁

写给大忙人看的内存管理

苹果看辽宁体育

后端 操作系统

超级专家术语学习机

程李文华

这是什么神仙面试宝典?半月看完25大专题,居然斩获阿里P7offer

码哥小胖

Java spring 面试

Hexo blog 创建指导手册

想飞的鱼

GitHub Hexo GitHub Pages Blog

计算机操作系统基础(十三)---线程同步之读写锁

书旅

php laravel 线程 操作系统 进程

k6简单入门

风中之心

性能测试

Hash一致性算法的Java实现

wei

架构师训练营 一致性Hash算法Java实现

Cloud.

工业4.0|振动分析能做到预防性维护吗?

清水河路人甲

架构师训练营作业 (第五周)

王海

极客大学架构师训练营

DRS 支持 MySQL 迁移时流控功能全新上线_其他_HW云数据库_InfoQ精选文章