华为云计算之容灾技术

news2024/9/19 10:53:18
  • 容灾是物理上的容错技术,不是逻辑上的容错

  • 同步远程复制:主备距离≤200km,只有在主备设备上都写成功,才会告诉主机写成功,不会丢失数据

  • 异步远程复制:主备距离>200km,只要主设备上写成功,就会告诉主机写成功,等待一个周期后,才会在备设备上写一个周期之前的数据,会丢失一个周期的数据

容灾和备份

  • 容灾

  • 在相隔较远的异地,建立两套或多套功能相同的IT系统,互相之间可以进行健康状态监视和功能切换,当一处系统因意停止工作时,整个应用系统可以切换到另一处,使得该系统功能可以继续正常工作

  • 容灾是保证业务的连续性,是业务级别的

  • 备份

  • 是容灾的基础,在数据中心内,将全部或部分数据集合从应用主机的硬盘或阵列复制到其他的存储介质的过程

  • 备份是保证数据可用,是数据级别的

  • 容灾是指不在同一机房的数据或应用系统备份,备份是指本地的数据或系统备份

容灾的指标

  • 数据恢复时间点(RPO)

  • 以数据为出发点

  • 能够容忍的数据丢失量

  • 应用恢复时间(RTO)

  • 以应用为出发点

  • 能够容忍的应用系统恢复时间段

灾备系统的建设标准

  • 灾备是指将容灾和备份结合,本地备份结合远程数据复制实现完善的数据保护

  • 系统容灾级别

  • 1级:本地备份,每周至少做一次完全数据备份

  • 2级:实现异地备份

  • 3级:异地备份+热备份中心

  • 4级:在线数据恢复

  • 5级:活动状态的备份中心

  • 6级:实时数据备份,远程数据实时备份,实现零丢失

  • 7级:零数据丢失,自动接管业务

容灾解决方案

  • 本地备份

  • 通过高可用冗余设备实现备份,只能解决系统内的单点故障、软件逻辑错误等机房内的事件

  • 同城灾备

  • 通过同城的两个数据中心实现备份,如果发生火灾、地震、洪水等则无法解决

  • 异地备份(两地三中心)

  • 区域性灾难,例如地震、大规模人口疏散等

华为备份解决方案

  • 一体化备份

  • 数据量<36TB,开机即用,批量复制,被集成

  • Simpana/AnyBackup,只能实现物理机的备份

  • 虚拟化备份

  • eBackup,只能实现虚拟机的备份

  • 集中备份

  • 数据量>36TB,主攻大颗粒数据中心备份项目

  • 将各个分公司(节点)的数据汇总到总公司进行备份

  • 本地容灾解决方案

  • 可以使用多台路由器、交换机、电源等

  • 同城容灾解决方案

  • 主备

  • 同步远程复制:RTO≠0,RPO=0。两个数据中心距离≤200km

  • 异步远程复制:RTO≠0,RPO≠0。两个数据中心距离>200km

  • 双活:RTO=0,RPO=0。两个数据中心距离≤100km,生产环境中<80km。

  • 备数据中心中和主数据中心相同,也有交换机和服务器,但是不会开机,只有底层的存储会开机,用于同步主设备的存储中的数据,当主设备发生故障时,从设备会立马将交换机、服务器开机,连接底层的存储,将业务拉活

  • 异地容灾解决方案

  • 两地三中心

  • 同城的两个数据中心之间可以采用双活或同步远程复制,与异地的数据中心之间只能使用异步远程复制,成本较高

  • DC1->DC2->DC3:级联

  • DC1->DC2,DC1->DC3:并联

  • 级联时,DC1压力小,但是不安全,当DC2出现故障,DC3无法保护DC1

  • 并联时,DC1压力大,但是DC3可以保护DC1和DC2

  • 主备:两个数据中心之间采用异步远程复制,会存在一个周期的数据丢失,成本较低

  • 有容灾也需要做备份。因为如果主设备发生数据的修改或删除,备设备会同步进行修改或删除。为了防止主设备上的数据被恶意删除,所以还需要做本地或异地的备份

  • 有备份也需要做容灾。因为如果发生灾难,只做备份,那么会丢失更多的数据,而且会造成业务中断时间过长,损失过大。做好容灾,可以减少业务数据的丢失,并且可以在很快的时间内将业务拉活

本地高可用方案

  • 可以使用同步远程复制或双活

  • 使用同步远程复制时,当出现故障时,需要人工手动扫描底层的LUN,挂载到服务器上,拉活业务

  • 使用双活时,当出现故障,会自动扫描LUN,并挂载使用,拉活业务

  • 实现业务级高可靠、业务0中断、数据0丢失

主备容灾方案

  • 双活需要在两个LUN之间做双活,可以实现

  • 真双活:6层双活架构,业务级双活,业务0中断,数据0丢失

  • 高性能:HyperMetro性能提升30%

  • 可视化:全局拓扑、集中告警,故障自动切换、恢复

  • 远程复制要在两个LUN之间做同步/异步远程复制,可以实现

  • 秒级RPO:基于内存时间片的数据复制功能,RPO≈0

  • TCO低:存储高中低端互通,异构、利旧

  • 可视化:全局拓扑、集中告警,自动化,一键式容灾演练、恢复

两地三中心容灾方案

  • 可以实现

  • 高可靠:3份数据,容灾范围更大

  • 平滑扩展:同城平滑扩展到两地三中心,级联、并联灵活部署,高中低端互通复制

  • 可视化


以上内容均属原创,如有不详或错误,敬请指出。

本文作者: 坏坏

本文链接:http://t.csdn.cn/YuC81

版权声明: 本博客所有文章转载请联系作者注明出处并附带本文链接!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/359008.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

掌握MySQL分库分表(二)Mysql数据库垂直分库分表、水平分库分表

文章目录垂直分表拆分方法举例垂直分库水平分表水平分库小结垂直角度(表结构不一样)水平角度(表结构一样)垂直分表 需求:商品表字段太多,每个字段访问频次不⼀样,浪费了IO资源,需要…

标题标题标题

图床(Typora uPic/PicGo 七牛云) 图床(Typora uPic/PicGo 七牛云) 笔者平时使用 Typora 编写 markdown 文档,文档中常常会放置图片,如果文档不需要分享的话,其实讲图片存放在本地就可以了…

SpringCloud alibaba-Sentinel服务降级策略

文章目录RT:异常比例:异常数:RT: 平均响应时间 (DEGRADE_GRADE_RT):当 1s 内持续进入 N 个请求,对应时刻的平均响应时间(秒级)均超过阈值(count,以 ms 为单位…

一文吃透 Spring 中的IOC和DI(二)

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…

【前端八股文】浏览器系列:单进程与多进程、浏览器进程、异步、事件循环、同源策略、输入URL回车后、TCP三次挥手四次握手

文章目录概述单进程VS多进程浏览器进程主要分为异步场景事件循环同源策略与跨域问题输入URL回车后过程URL几大部分TCP连接与释放TCP三次握手TCP四次挥手参考本系列目录:【前端八股文】目录总结 是以《代码随想录》八股文为主的笔记。详情参考在文末。 代码随想录的博…

AI又进化了,突破性革命来了

大家好,我是 Jack。 2023 年,AI 真的杀疯了。短短不到一年的时间,当我们还在感慨 AI 一键生成的二次元画作精美万分的时候,它已经进化到了写实美照也能手到擒来的地步。 更多的效果,可以看刚刚发布的视频,…

Java爬虫系列 - 爬虫补充内容+ElasticSearch展示数据

一,定时任务Cron表达式Component public class TaskTest {Scheduled(cron "0/5 * * * * *") // 从0秒开始,每个五秒 执行一次 { 秒 分 时 天 月 周 }public void test(){System.out.println("定时任务执行了");} }二,网…

第一章 初识 Spring Security

第一章 初识 Spring Security 1、权限管理 权限管理 基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现了对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资…

【白话科普】聊聊网络架构变革的关键——SDN

最近二狗子在网上冲浪的时候,不小心将 CDN 搜索成了 SDN,结果跳出来了一大堆相关的知识点。 好学的二狗子当然不会随随便便糊弄过去,于是认认真真学习了好久,终于了解了 SDN 是什么。 原来,SDN 的全称是 Software De…

第十一届“泰迪杯”数据挖掘挑战赛携“十万”大奖火热来袭

第十一届“泰迪杯”数据挖掘挑战赛 竞赛组织 主办单位: 泰迪杯数据挖掘挑战赛组织委员会 承办单位: 广东泰迪智能科技股份有限公司 人民邮电出版社 协办单位: 重庆市工业与应用数学学会、广东省工业与应用数学学会、广西数学学会、河北省工业…

心跳机制Redis

 进入命令传播阶段候,master与slave间需要进行信息交换,使用心跳机制进行维护,实现双方连接保持在线 master心跳: 指令:PING 周期:由repl-ping-slave-period决定,默认10秒 作用&#…

4|无线传感器网络与应用|无线传感器网络原理及方法-许毅版|第3章:无线传感器网络通信-3.1协议结构 3.2物理层|青岛科技大学|课堂笔记

第3章:无线传感器网络通信3.1协议结构3.1.1 OSI参考模型1.网络通信协议MAC层和物理层采用IEEE 802.15.4协议*(1)物理层wsn物理层负责信号的调制和数据的收发,传输介质:无线电、红外线、光波等。(2)数据链路层wsn数据链路层负责数据成帧、帧检…

光谱实验反射、透射光谱测量

标题反射、透射光谱测量的基本原理  暗背景/基线:Dark………………………………………………………………0%  (空)白参考:Reference…………………………………………………………100%  样品反射/透射光谱:Sampl…

【Redis】 数据结构:SDS、跳跃表等底层数据结构详解

【Redis】 数据结构:SDS、跳跃表等底层数据结构详解 文章目录【Redis】 数据结构:SDS、跳跃表等底层数据结构详解底层数据结构引入Redis数据结构 - 动态字符串 SDSSDS 概述SDS动态扩容为什么使用SDS小结Redis数据结构 - 整数集 intsetIntSet概述内存布局…

从JDK源码来看XXE的触发原理和对应的防御手段

前言 这几天继续在重写GadgetInspector工具,进一步的增强该自动化工具的source点和sink点,同时增强过程中的漏报和误报的问题。 这里主要是对其中有关于XXE中的两点sink进行几点分析。 sinks DocumentBuilder类 这个JDK中内置的类是一种的DOM型的解…

基础组件之内存池

内存池技术 操作系统在运行进程的过程中,会产生内存碎片,降低了内存的使用率。内存池技术就是为了解决/减少内存碎片的一种方法,内部底层的具体实现根据不同业务场景使用不要的方式,以下是一种好理解的方式,供大家一起…

光学分辨率光声显微镜中基于深度学习的运动校正算法

在这项研究中,我们提出了一种基于深度学习的方法来校正光学分辨率光声显微镜 (OR-PAM) 中的运动伪影。该方法是一种卷积神经网络,它从具有运动伪影的输入原始数据建立端到端映射,以输出校正后的图像。首先,我们进行了仿真研究&…

PYTHON爬虫基础

一、安装package 在使用爬虫前,需要先安装三个包,requests、BeautifulSoup、selenium。 输入如下代码,若无报错,则说明安装成功。 import requests from bs4 import BeautifulSoup import selenium二、Requests应用 了解了原理…

关于IDEA中Thread.activeCount()的问题记录

回顾: Thread类的activeCount()方法用于返回当前线程的线程组中活动线程的数量。返回的值只是一个估计值,因为当此方法遍历内部数据结构时,线程数可能会动态更改。总之它返回当前线程的线程组中活动线程的数量。 在研究多线程对同一变量的修…

【FAQ】集成分析服务的常见问题及解决方案

常见问题一:如何验证Analytics是否上报/接入成功?以及关键日志含义是什么? 在初始化Analytics SDK前添加SDK日志开关如下: HiAnalyticsTools.enableLog (); 2.初始化SDK代码如下: HiAnalyticsInstance instance Hi…