数据传输(DTS):云服务商的区域故障不再是噩梦

本文涉及的产品
数据传输服务 DTS,数据迁移 small 3个月
推荐场景:
MySQL数据库上云
简介: 最近一周,云服务提供商AWS,Azure相继出现大面积服务故障,AWS 美国东一区S3宕机故障、Azure 28个数据中心有26个数据中心出现停服故障。对于那些将服务/数据集中部署在故障区域的公司来说,AWS/Azure的区域故障直接导致了他们业务的不可服务,造成不可估量的经济损失及公司品牌的负面影响。

最近一周,云服务提供商AWS,Azure相继出现大面积服务故障,AWS 美国东一区S3宕机故障、Azure 28个数据中心有26个数据中心出现停服故障。对于那些将服务/数据集中部署在故障区域的公司来说,AWS/Azure的区域故障直接导致了他们业务的不可服务,造成不可估量的经济损失及公司品牌的负面影响。

现如今,因为云的灵活性、可扩展性及低成本,其已成为业务技术选型的最好选择。然而鸡蛋不能放到一个篮子里,即使是最可靠的云服务提供商也可能遇到倒霉的一天。为了保证业务的连续性,您应该通过跨地区、混合云容灾等解决方案来创造数据灾备中心。当业务依赖的区域出现故障时,可以将业务快速切换到容灾中心,秒级恢复业务。
阿里云提供的数据传输服务DTS,可以支持各种常见关系型数据库/NoSQL间的数据实时同步,帮助您快速搭建数据灾备中心以实现最强壮的业务连续性。DTS从2013年起,已连续4年平稳支撑了阿里巴巴双十一三单元之间的数据实时同步。自2014年在阿里云为用户提供服务以来,DTS已经为上万用户提供服务,像中国化工、天弘基金、华数传媒、东软云科技、大疆无人机等优秀的公司都在使用DTS构建数据灾备,以提升业务连续性。

数据传输服务DTS容灾解决方案

DTS可以为用户提供多种异地数据容灾方案,包括阿里云跨区域容灾及云灾备中心,您可以根据需要选择任意一种容灾方案。

方案一:阿里云跨区域容灾

如果您的业务已经部署在阿里云的区域A,那么可以通过DTS在区域B构建数据灾备中心,避免区域A故障导致的业务不可用,具体业务架构如下图:

dts1

如上图所示,当区域A正常提供服务时,业务的写流量及主要读流量由区域A的业务及数据存储承担。区域B的容灾数据可以提供查询、报表、测试或备份能力,在保证业务高可用的同时,进一步降低了灾备成本。
当区域A出现区域故障时,业务直接将流量切换到区域B,即可秒级恢复业务,完美地避免了故障造成的经济损失及对公司品牌的影响。

方案二:云灾备中心

如果您的业务还未上云,那么也可以将阿里云当作您的另一个数据中心,通过DTS在阿里云构建云灾备中心,避免本地IDC中心故障导致的业务不可用。相较于,您在其他地区自建IDC灾备中心,这种容灾方案具备成本低廉、可扩展性强等明显的优势。
dts2

如上图所示,当本地自建IDC正常提供服务时,业务的写流量及主要读流量由自建IDC的业务及数据存储承担。阿里云的容灾数据可以提供查询、报表、测试或备份能力,在保证业务高可用的同时,进一步降低了灾备成本。
当自建IDC出现区域故障时,业务直接将流量切换到阿里云,即可秒级恢复业务,完美地避免了故障造成的经济损失及对公司品牌的影响。

写在最后

DTS所实现的数据容灾是容灾中心的基础,除了提供异地数据灾备能力,DTS还能帮助您实现业务零停机迁移、OLTP->OLAP数据实时同步、数据库增量数据实时分发等业务需求,更多关于数据传输DTS的信息请参考:https://www.aliyun.com/product/dts

相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
Sqoop 企业级大数据迁移方案实战
Sqoop是一个用于在Hadoop和关系数据库服务器之间传输数据的工具。它用于从关系数据库(如MySQL,Oracle)导入数据到Hadoop HDFS,并从Hadoop文件系统导出到关系数据库。 本课程主要讲解了Sqoop的设计思想及原理、部署安装及配置、详细具体的使用方法技巧与实操案例、企业级任务管理等。结合日常工作实践,培养解决实际问题的能力。本课程由黑马程序员提供。
目录
相关文章
|
2月前
DTS数据传输延迟可能有多种原因
【1月更文挑战第16天】【1月更文挑战第79篇】DTS数据传输延迟可能有多种原因
35 2
|
2月前
|
NoSQL Redis 数据库
数据传输DTS中金融云跨账号同步Redis,增量校验报错了
【1月更文挑战第16天】【1月更文挑战第80篇】数据传输DTS中金融云跨账号同步Redis,增量校验报错了
50 1
|
3月前
|
弹性计算 关系型数据库 MySQL
数据传输DTS腾讯云上的mysql同步到阿里云上的mysql可以操作吗?
数据传输DTS腾讯云上的mysql同步到阿里云上的mysql可以操作吗?
226 0
|
3月前
|
监控 关系型数据库 MySQL
数据传输DTS腾讯云上的mysql同步到阿里云上的mysql可以操作吗?
数据传输DTS腾讯云上的mysql同步到阿里云上的mysql可以操作吗?
207 0
|
2月前
|
存储 弹性计算 监控
【数据传输服务用户测评】阿里云DTS和MongoShake的性能对比
本文聚焦DTS MongoDB->MongoDB 和 MongoShake 数据同步的性能,分别针对副本集/分片集群架构、单表/多表、全量/增量同步进行性能的对比。
85866 9
|
3月前
|
数据库
数据传输DTS怎么查看预估价格呀?
数据传输DTS怎么查看预估价格呀?
21 0
|
3月前
|
数据管理 数据库 数据库管理
数据传输DTS数据迁移可以迁移表当中的部分数据吗?怎么操作呢?
数据传输DTS数据迁移可以迁移表当中的部分数据吗?怎么操作呢?
27 0
|
canal Kubernetes Cloud Native
2020实战复盘:如何从0到1搭建数据传输平台产品DTS?(二)
2020实战复盘:如何从0到1搭建数据传输平台产品DTS?(二)
494 0
2020实战复盘:如何从0到1搭建数据传输平台产品DTS?(二)
|
canal 消息中间件 监控
2020实战复盘:如何从0到1搭建数据传输平台产品DTS?(二)
2020实战复盘:如何从0到1搭建数据传输平台产品DTS?(二)
558 0
2020实战复盘:如何从0到1搭建数据传输平台产品DTS?(二)
|
SQL NoSQL 关系型数据库
利用DTS数据传输服务进行数据库迁移的方法汇总
最近在搞数据库迁移,顺便汇总了一下各种数据库迁移的做法。其中最主要用到的是阿里云的DTS数据传输服务产品:一种将用户的MySQL、SQLServer、Redis、Mongodb从一个地方或账号迁移到另一个地方或账号的迁移工具(仅支持数据库的迁移)。
2922 0