我在 Azure 中拥有许多资源(应用程序服务、SRV、VM、存储、LB、分析等),我希望将它们放在可用区中。但我正在考虑限制。
到目前为止,我发现并非所有虚拟机大小都受支持,也并非所有区域都受支持。
是否还有其他限制,甚至那些尚未记录的限制?
最佳答案
关于Azure可用区的限制,您可以看一下这篇文档:
https://learn.microsoft.com/en-us/azure/availability-zones/az-overview#services-support-by-region
只有 Azure 服务和区域的特定组合支持可用区。
对于支持可用区的每项服务,有一些需要注意的事项:
1、对于虚拟机,请注意虚拟机大小是否在您需要的区域内可用。
2、对于虚拟机规模集,您需要注意的是,当您将规模集部署到一个或多个可用区时,您可以选择使用“最大扩展”或“静态 5 故障域扩展”进行部署。通过最大扩展,规模集将 VM 分布在每个区域内尽可能多的故障域中。这种传播可能跨越每个区域多于或少于五个故障域。通过“静态 5 个故障域传播”,规模集将您的 VM 分布在每个区域的五个故障域中。如果规模集无法为每个区域找到五个不同的故障域来满足分配请求,则请求将失败。
3、对于数据库,区域冗余数据库和弹性池目前仅在选定区域的高级和业务关键服务层中受支持。使用关键业务层时,区域冗余配置仅在选择 Gen5 计算硬件时可用。并且此功能在托管实例中不可用。
4,对于 Azure 事件中心,与可用区相关的地理灾难恢复仅适用于标准和专用 SKU。
5、对于 Azure Service Bus,此功能适用于 Service Bus Premium SKU,并且仅确保配对时在灾难恢复期间将元数据(队列、主题、订阅、筛选器)从主命名空间复制到辅助命名空间。
关于azure - Azure 中可用区的限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60472019/