在 Google Cloud 和Cloud de Confiance by S3NS中,区域和可用区都是为每个云提供支持的底层物理机的逻辑抽象。区域是独立的地理位置,由多个可用区(云资源的部署位置)组成。Cloud de Confiance by S3NS 只有一个区域,但具有多个可用区,您可以在其中部署资源。
本页简要介绍了在Cloud de Confiance by S3NS中设计和运行应用时需要考虑的区域和可用区因素。
区域
Cloud de Confiance 以单个完全独立的区域u-france-east1运行,有助于确保数据主权。
依赖于存在多个区域的功能(例如跨区域负载均衡或多区域存储)在Cloud de Confiance中不可用。
可用区
一个区域在逻辑上划分为多个可用区。同一区域中的地区之间有着高带宽、低延迟网络连接。u-france-east1 区域有三个可用区:u-france-east1-a、u-france-east1-b 和 u-france-east1-c。
每个可用区应被视为一个故障域。如需部署具备高可用性的容错应用,并防范Cloud de Confiance中意外的基础设施、硬件和软件故障,请跨多个可用区部署您的应用。
区域级资源和可用区级资源
位于一个可用区内的资源(例如 Compute Engine 虚拟机 [VM] 实例或可用区级磁盘)称为可用区级资源。静态外部 IP 地址等其他资源则是区域级资源。
区域级资源可供Cloud de Confiance内的任何资源(无论位于哪个可用区)使用,而可用区级资源则只能由同一可用区内的其他资源使用。例如,如需将可用区级永久性磁盘挂接到虚拟机实例,这两个资源必须位于同一可用区中。如果您想为虚拟机分配静态 IP 地址,则该虚拟机可以在任何可用区中运行。
处理故障
可用区旨在最大限度地降低因物理基础设施(如电力、制冷或网络)服务中断而导致的故障的风险。不过,您的实例可能会在某个时间点遇到意外故障。
为确保应用能够应对服务中断情况,请将资源分配到多个可用区。这样,如果一个可用区不可用,您可以将流量转移到其他可用区,以确保服务持续运行。Cloud de Confiance 中的托管式服务通常会为您监控和管理各可用区之间的资源分配。