写点什么

当企业上云成为大势所趋,华为云 DRS 有哪些技术闪光点?

  • 2020-03-24
  • 本文字数:2283 字

    阅读完需:约 7 分钟

当企业上云成为大势所趋,华为云DRS有哪些技术闪光点?

企业上云成为近年来的热门话题,很多企业甚至把企业上云看成是企业数字化转型的必经之路。然而企业上云从何处入手? 如何在业务不中断或者计划的时间窗口内成功迁云?如何降低数据迁移过程中的复杂性?究其根本企业上云最大的难题之一是数据库的数据迁移。为客户解决这个难题,是华为云数据库服务团队持续不断在数据迁移领域进行技术研究和创新的重要驱动力。

数据复制服务 DRS 的定位

我们都知道,华为在云数据库领域的产品已形成了系列,包括 SQL、NoSQL 的等等。但是很多人不知道的是,华为云还有一款重量级的产品:华为云数据复制服务 DRS(Data Replication Service,简称为 DRS)。


什么是 DRS?从概念来看,数据复制服务 DRS 是一种易用、稳定、高效,用于数据库在线迁移和数据库实时同步的云服务。DRS 围绕云数据库,降低了数据库之间数据流通的复杂性,有效地帮助用户减少数据传输成本。简单理解,DRS 是企业数据上云的“绿色管道”,能确保企业的关键数据一键迁云。


具体而言,DRS 有两个重要使命。第一,帮助企业 DBA 或者是 CTO,以快速、简单的方式把数据库安全地迁移到云上。企业上云的第一个门槛就是数据迁移,在传统云下做数据库迁移会面临很多风险与挑战,例如业务中断、数据丢失、迁移失败等。虽然传统意义上来看数据库迁移通常很难,在云上有了很大的变化,借助华为云 DRS,用户可有效避免云迁移带来的各种复杂问题,为客户成功迁云建立信心。用户只需要轻松几步,分钟级就可以创建好迁移任务;第二个使命,DRS 可以解决数据孤岛、数据流、灾备保护等问题,让数据库之间的关键数据按照用户业务的需要驱动,实时流动起来,也就是服务于数据库的同步、灾备等场景下客户的各类需求,是云数据库整体方案成功落地的得力助手。

五大技术亮点降低数据流通的复杂性

对于金融行业、政府机构以及自然灾害频发的沿海地区来说,对于异地灾备需求非常强烈。用户要进行两地三中心的容灾部署,最关心的问题就是会不会丢数据、异地传输多长时间能达到百里之外。围绕这些问题,DRS 通过以下五个核心能力来更好地满足用户期望。


  • 智能压缩:长距离的异地传输或者备份时网络带宽不稳定是主要的问题,DRS 采用智能压缩的思路,在传输数据量大小决定压缩与否,面对带宽不足时,有效保障数据可送达异地。

  • 批量发送:高频率的数据库操作,在局域网内性能可能不是问题。但远距离传输需要“多层握手”,网络延时从毫秒级变成几十毫秒级,这种时延差异在高频率操作的放大下,延时可能会由原来的几秒变成了几十秒,导致数据传输到异地实时性大幅下降,DRS 可以通过批量发送功能减少反复握手的问题,有效提升异地数据传输的实时性。

  • 日志回放:DRS 收到数据库的日志是有序串行的,按照原顺序回放将会形成瓶颈,使得异地数据远远落后于源数据,并行回放这些日志是提升数据传输实时性的关键技术。当然随意地并行会出现数据错乱问题。DRS 采用并行判断模块,可以高效梳理哪些行级数据能并行执行,较大程度上提升了数据实时性。

  • 并行抓取:DRS 并行地抓取变化的数据,最大程度保护数据在灾难发生时的损失。

  • 热点合并:在短时间之内频繁的对同一数据进行反复操作,DRS 可以合并这些操作,这个过程可以简化为最终一致数据发送至异地数据,使得满足该类场景下的数据传输性得到提升。


通过上述技术组合创新,华为云 DRS 给用户带来了综合的服务体验提升。

预检查功能确保企业迁云成功

华为云 DRS 有许多具体的技术措施,其中关键的一个技术是预检查,华为云把所有成功项目的经验和要点积累固化到程序的检查项中,成熟完善的预检查系统,DRS 可以明确提示客户哪一项环境设置会影响迁移,应该如何调整。成功通过一系列的精准检查后,可以确定迁云成功。


值得一提的是,华为云 DRS 采用统一自动的逻辑,从整体上使得每个用户使用 DRS 迁移效果一致。例如:大量数据传输时,由网络异常造成的频繁地传输中断,DRS 能为用户自动重连,快速定位识别到具体的断点,使得数据能够准确地续传。


为了避免人为导致的误操作,华为云 DRS 在选择目标端的时候,会建议目标数据库只能读、不可写,这样能有效避免人为因素导致的数据不一致性、数据错乱、数据丢失等问题。


为了使用户放心切换业务至云数据库,用户希望校验数据是否丢失,直观的方式是做对比,华为云 DRS 可以做对象级别的对比,包括有多少个表、多少个索引等,所有的对象都一致性一目了然。同时 DRS 还有两种数据对比能力:行级别和内容对比,行对比将对行总数进行两边一致性的校对,可以帮助用户清楚的看到数据行数是否一致; 内容对比是完整地将表与表全部的值校对一遍。 华为 DRS 将会持续的优化算法提升对比的效率。


正是华为云 DRS 这一系列的措施,确保了企业成功迁云。


企业上云,或者说在选择云平台的时候,可以从云平台三方面考量入手:数据库的技术与安全性、云平台的中立性和稳定性以及云平台的企业级业务成熟度。


  • 数据库技术和安全方面:华为在数据库领域有多年技术的沉淀,并一脉传承到云平台,国际化和企业级的安全合规设计上已践行多年,在专业的数据安全领域,华为云提供的数据库安全云服务,为云上数据库保驾护航。

  • 云平台的中立性和稳定性:华为云恪守“黑土地”思维,服务企业的基因驱动着云平台的长期发展。

  • 云平台的企业级业务成熟度:华为具有丰富的企业级服务经验积累。


当然,对于广大 CTO/DA/DBA 等用户来说,成功走向云端有很多路径,无论通过非核心的外围业务系统来做一些尝试,还是先从没有历史负担的新业务开始,在这个过程中,DRS 都能帮助用户更安心,更放心走向云端。


本文转载自 华为云产品与解决方案 公众号。


原文链接:https://mp.weixin.qq.com/s/AeC3FDs2xf2PjCgv7d3Gvw


2020-03-24 19:521049

评论

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

1688商品详情数据接口全面解析,数据驱动决策,精准营销不再是梦!

tbapi

1688商品详情数据接口 1688商品数据采集 1688 API

如何预防外部威胁和内部威胁

麦兜

抖音接口推荐:抖音商品详情数据接口(douyin.item_get)

tbapi

抖音 抖音商品数据采集 抖音商品详情数据接口 抖音API

轻松管理抖音店铺:抖音视频详情数据接口自动化教程

tbapi

抖音API 抖音视频详情接口 抖音视频数据接口 抖音视频数据采集

金融数据分析优化|实战应用小浣熊

Swift社区

Turbo Boost Switcher Pro for mac(cpu温度监测工具)

Mac相关知识分享

ShareMouse for mac(鼠标键盘共享工具) v6.0.59版

Mac相关知识分享

低代码为企业数字化转型提供引擎

快乐非自愿限量之名

低代码 数字化

在 Windows 平台搭建 MQTT 服务

EMQ映云科技

mqtt mqtt broker

【一步到位】怎样免费下载YouTube视频?

Sabrina

youtube视频下载 油管视频下载 下载油管视频 YouTube视频下载工具 油管视频

成本下降50%,腾讯音乐StarRocks存算分离大规模实践!

StarRocks

大数据 Druid 存算分离 湖仓一体 Click house

中国互联网大会 | 百度智能云千帆大模型数据安全解决方案荣获“金灵光杯”

百度安全

代码数据两不误,小浣熊请求出战

法医

AI

文件同步与对比工具Beyond Compare 4 for Mac

Mac相关知识分享

Mac 软件

IoTDB 集群高效管理:一键启停功能介绍

Apache IoTDB

真·我的上班搭子之有小浣熊的一天——分分钟完成万条人事数据分析

Geek_cc71cf

办公小浣熊 代码小浣熊 小浣熊家族 小浣熊

Go语言map并发安全,互斥锁和读写锁谁更优?

秃头小帅oi

快速把握数据要素X战略结构

蛙人族

Data Lake 大数据‘’

活动回顾|矩阵起源2024WAIC圆满落幕

MatrixOrigin

人工智能 数据库 WAIC

Pebble 携手 Footprint Analytics:数据领航,重塑区块链游戏领域

Footprint Analytics

链游

挖掘二手市场的金矿:闲鱼商品详情数据接口策略指南

tbapi

闲鱼API 闲鱼商品详情数据接口 闲鱼商品数据采集

低代码激发数字经济新动能:重塑企业创新与效率

不在线第一只蜗牛

低代码 数字经济

VSD Viewer for mac(Visio绘图文件阅读器) v6.16.1版

Mac相关知识分享

软件 Mac软件 软件下载

解锁京东商品详情数据接口:打造电商智能分析新利器

tbapi

京东商品详情数据接口 京东API

iStat Menus for mac(mac系统状态监控工具) v6.73 (1239)中文版

Mac相关知识分享

民航业电子签章应用报告:工卡、放行单电子化,飞机维护维修提效

Geek_2a38d5

电子签章

观测云:全栈监控的先行者

可观测技术

可观测性

在线视频下载软件Downie 4 for Mac兼容14系统

Mac相关知识分享

终端仿真软件SecureCRT for Mac

Mac相关知识分享

终端软件

SMART Utility for mac (磁盘诊断工具) v3.2.7版

Mac相关知识分享

什么是汽车虚拟仿真vr技术?

3DCAT实时渲染

汽车虚拟仿真 云VR看车 云车展

当企业上云成为大势所趋,华为云DRS有哪些技术闪光点?_行业深度_华为云产品与解决方案_InfoQ精选文章