云计算学习100天-第102天-Azure入门4

目录

[八、Availability Zone](#八、Availability Zone)

区域概念

部署方式

提升系统高可用

灾备概念

重要指标

实现高可用的构建步骤

AZ花费模式


八、Availability Zone

区域概念

GEO:表示一个国家,比如中国、新加坡,一个GEO有多个Region。

Region:表示一个可用区,中国有5个,新加坡有1个SouthEastAsia,一个Region可以有多个AZ。每个Region至少有3个AZ,每个AZ都有独立的Power电源、Cooling冷却、Network网络,至少有一个DataCenter数据中心,每个数据中心不会在AZ之间共享,因为如果一个AZ坏了,不影响其他AZ。

Availability Zone(AZ):表示可用性区域,中国只有北3支持AZ,新加坡支持。一个Region内,网络延迟<2ms,而一个AZ内,网络延迟<1ms。建立AZ的目的时把资源隔离开,不会互相影响。如果两个虚拟机放在同一个AZ,也不能保证离得很近,比如放在一个机房,放在一个机架上,也就是说不保证每个AZ之间的物理距离,但是网络延迟保证<2ms。如果物理位置要放的近,就要用Proximity Placement Group近距离放置组。

Region Pair:区域对,中国北部1和中国东部2就是一个区域对,香港EastAsia和SouthEastAsia是一个区域对。目的是只更新区域对里的一个数据中心,不必两个都同时更新,确保起码有1个数据中心可用访问。而数据将会备份5份,连同源数据共6份,3份放在一个区域,3份放在另一个区域。

部署方式

Zone-Redundant:资源自动复制,并分布在不同的区域内。比如Load Balancer负载均衡器、Application Gateway 应用网关、Service Bus服务总线、VPN虚拟专用网络、Zone-Redundant Storage区域冗余存储、Express Route快速路由、event Hubs事件路由器。

Zonal:把资源部署到一个具体的区域内,比如VM虚拟机、Managed Disk管理磁盘、VMSS虚拟机规模集。其他的区域要你自己区配置。

提升系统高可用

灾备概念

Reliability可靠性------生成系统的目标时确保其服务的可用性

Resilience弹性------生成系统实现可靠性的方法

重要指标

RTO(Recovery Time Objective)------花费多长时间来恢复目标系统的可用性

RPO(Recovery Point Objective)------在故障恢复中能容忍的多少数据丢失

SLA(Service Level Agreement)服务级别协议------使用百分比来表述一个系统在对应时间内的可用性(系统正常运行时间占比)作为承诺。比如承诺系统的运行时间占比达到99%,如果出现宕机,就要做出补偿。

SLO(Service Level Objective)服务等级目标------使用百分比来表述一个系统在对应时间内的可用性(系统正常运行时间占比)作为目标,SLO是SLA的组成部分,SLO最好要大于等于SLA。是一个目标,比如系统的运行时间占比希望达到100%。

Attainment Interval------评估SLA的总时长(Azure是一个月)

MTTD(Mean Time To Detect)------发现一个故障的平均时长

MTTR(Mean Time To Recover)------修复一个故障的平均时长

实现高可用的构建步骤

1、有三个AZ,AZ1、AZ2、AZ3,每个AZ都部署了应用实例VM。

2、在3个AZ前面放一个负载均衡器,要用标准版的Load Balance。

3、AZ后面都有支持AZ的数据库服务器,数据自动跨区域复制,并且是区域冗余的。这样在单个AZ停机的情况下,客户的请求将由其他区域提供数据,保证能流畅运行,并且数据丢失的可能性最小或为0。

AZ花费模式

单个VM最怕硬盘突然坏掉,所以要使用Premium SSD高级固态硬盘的存储区增大你的SLA

还要防止服务器机架坏,防止数据中心坏掉,防止Region坏掉

|----------|-------------------------------------------------------------------------------------------|-------|---------|----------|
| 模式 属性 | 单个VM | 服务器机架 | 数据中心 | Region |
| 出现的故障 | VM坏 | 机架坏 | 断电,网络故障 | 洪水、地震 |
| 微软的SLA保证 | Standard HDD标准机械硬盘 ------95% Standard SSD标准固态硬盘 ------99.5% Premium SSD高级固态硬盘 ------99.9% | 99.5% | 99.9% | 看RPO/RTO |

相关推荐
~kiss~9 小时前
大模型的PEFT~ 参数高效微调 Parameter-Efficient Fine-Tuning
学习
minglie110 小时前
zynq中axi_dma的三个实验-第1课:PL搭建
学习
xianrenli3810 小时前
Android14自动时区更新
android·学习·framework·aosp14·自动时区
MartinYeung510 小时前
[论文学习]Unsafe LLM-Based Search: AI搜索引擎安全风险的定量分析与缓解
人工智能·学习·搜索引擎
LiaoWL12311 小时前
【SpringCloud合集-06】Spring Cloud Gateway网关学习笔记
笔记·学习·spring cloud
Lhappy嘻嘻11 小时前
网络(二)|Java Socket 编程全实战:UDP 回显 / 词典服务器、TCP 单线程→多线程线程池演进
java·开发语言·网络·学习·面试·udp·tcp
鱼听禅11 小时前
ubuntu学习笔记-使用ls-ml-toolkit工具识别Label Studio数据数据训练yolo模型
笔记·学习·ubuntu
xian_wwq1 天前
【学习笔记】模型权重管理:Safetensors与私有化Hub(23/35)
笔记·学习
其实防守也摸鱼1 天前
运维--学习阶段问题解答(1)(自测)
linux·运维·服务器·数据库·学习·自动化·命令模式
ctrl_v助手1 天前
Halcon学习笔记2
人工智能·笔记·学习