地震引发的异地容灾技术?

  • 回答 (6)
  • 关注 (0)
  • 查看 (285)

6日,台湾花莲县附近海域发生6.5级地震,导致多处地段塌陷。人员,财产损失的同时,作为程序猿也更加关注异地容灾技术。

诚然,天灾是不可抗力因素,所以谁都无法保证自己存储在一个机房的数据永远安全,毕竟数据是一个程序员甚至一个互联网企业的根基。如何保证数据安全,就成了互联网企业的重中之重。

大公司到底如何做异地容灾呢?怎样才能保证数据100%安全?如果需要使用异地容灾的话最关键的技术点在哪里呢?冷备和热备的优缺点各是什么?

AcademyCityLv6AcademyCityLv6提问于
我贼迷美丽策修改于

反驳下题主,这个世界基本没有人可以保证数据100%安全的,即使做异地容灾,如果两地或者多地同时发生不可抗力也是无法保证数据100%安全的:

大多数的异地容灾结构是这样的,图片来自百度百科。

异地备份,通过互联网TCP/IP协议,将本地的数据实时备份到异地服务器中,可以通过异地备份的数据进行远程恢复,也可以在异地进行数据回退,异地备份,如果想做接管需要专线连接,只有在同一网段内才能实现业务的接管。

题主如果有兴趣可以去看下腾讯云的容灾部署解决方案:

https://cloud.tencent.com/document/product/216/7560

大体支持的内容是:

混合云容灾部署

异地部署数据中心 :本地数据中心和公有云数据中心构建主备集群。

数据同步:通过专线或VPN同步数据,避免单中心失效。

流量切换 :通过dns将流量切换至有效中心,提供有损但不中断的基础业务服务。

云上两地三中心容灾部署

跨可用区部署:您可以在同一个私有网络内的不同可用区创建子网,部署服务。不同可用区的子网之间可以同步数据:使用不同可用区的目标是保证故障相互隔离。

跨地域部署:为了实现多地容灾,避免单地域故障扩散,高容灾保障,您可以在另外一个地域的私有网络内部署同样的服务。

跨地域高速互联:两个地域的私有网络之间通过跨地域对等连接实现跨地域互通。 流量切换:故障时,通过dns将流量切换至有效中心,提供有损但不中断的基础业务服务。

虽然不同的云服务厂商的异地容灾方案的功能不尽相同,但却也都将主流技术作为基本的功能支持。

1、远程镜像技术

远程镜像技术是在主数据中心和备援中心之间的数据备份时用到。远程镜像又叫远程复制,是容灾备份的核心技术,同时也是保持远程数据同步和实现灾难恢复的基础。远程镜像按请求镜像的主机是否需要远程镜像站点的确认信息,又可分为同步远程镜像和异步远程镜像。

2、互连技术

早期的主数据中心和备援数据中心之间的数据备份,主要是基于SAN的远程复制(镜像),即通过光纤通道FC,把两个SAN连接起来,进行远程镜像(复制)。当灾难发生时,由备援数据中心替代主数据中心保证系统工作的连续性。这种远程容灾备份方式存在一些缺陷,如:实现成本高、设备的互操作性差、跨越的地理距离短(10公里)等,这些因素阻碍了它的进一步推广和应用。

3、快照技术

远程镜像技术往往同快照技术结合起来实现远程备份,即通过镜像把数据备份到远程存储系统中,再用快照技术把远程存储系统中的信息备份到远程的磁带库、光盘库中。

等等等。

回答过的其他问题

如何系统的学习,理解区块链技术?

我贼迷美丽策
简单来讲区块链的技术核心就是通过密码学的方式形成的一个由集体维护的分布式数据库。 区块链,字面上理解就是由多个“区块”连接成为的一种“链式”的数据结构。 就像这样: [图片] 区块链的具体数据结构其实是这样的: [图片] 区块高度:可以理解为每个区块的唯一ID,从零开始的“创...... 展开详请

Kafka Streams:流式计算、Kafka Streams的特点和架构是什么?

我贼迷美丽策
总结一下吧: Kafka Streams是一个类库,实现了流式计算的能力、除Kafka外无任何外部依赖、充分利用了Kafka的水平扩容和容错等能力 通过state store为状态计算提供了可能;通过replicated change log和log compact解决了stat...... 展开详请

如何调用腾讯AI开放平台API?

我贼迷美丽策
腾讯人工智能AI开放平台上提供了很多免费的人工智能API,开发人员只需要一个QQ号就可以登录进去使用。 腾讯人工智能AI开放平台的地址:https://ai.qq.com/ 📷 📷... 展开详请

直播答题抢占了谁的时间?

我贼迷美丽策

我现在每天设闹钟准时答题,基本上都没空聊微信了。

区块链能给游戏带来什么?

我贼迷美丽策
第一是中心化的问题,在传统游戏中游戏开发者掌握着整个游戏的控制权,严重缺乏透明性,这就会对玩家的利益造成损害。与之相反,区块链游戏具有可信度很高的智能合约系统,所有的利益交易都是公开透明的,这就避免了作弊行为的出现; 第二是游戏价值,在传统游戏中,玩游戏就只是单纯的玩游戏,不...... 展开详请

面部识别解锁需要用到什么技术?

我贼迷美丽策

安卓的所谓识别有个前置摄像头就行了吧。

所属标签

扫码关注云+社区