云计算学习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 |

相关推荐
笨鸟先飞的橘猫20 分钟前
树结构在游戏行业中的应用
学习·游戏
yangmu32031 小时前
从显像管到Micro-LED:屏幕的光之进化
学习·显示器
红海云2 小时前
DeepSeek Harness 的插件化边界
云计算
半生过往2 小时前
前端工程师学习智能体开发(一)
前端·学习·状态模式
honsor3 小时前
工业级网口温湿度变送器 ModbusTCP 机房动环环境监测终端
运维·网络·人工智能·物联网·安全·云计算·智能温湿度监测系统
m4Rk_4 小时前
【论文阅读】Agent 记忆机制(67):MemPO——用记忆级信用分配训练 Agent 主动管理长程上下文
论文阅读·人工智能·学习·开源·github
月落汀兰4 小时前
从需求到上线:华为云搭建高可用 Web 站点,ECS/RDS/ELB/AS 组件协同实践
华为云·云计算
月落汀兰4 小时前
云上故障怎么排查?华为云 IAM 权限、CES 监控、LTS 日志、CTS 审计完整指南
华为云·云计算
下辈子不要当码农4 小时前
ARM学习(1)
学习·arm
東隅已逝,桑榆非晚5 小时前
vector(模拟实现)
c++·笔记·学习