了解 Code Engine 的高可用性和灾难恢复
所有 IBM Cloud 一般可用性 (GA) 产品的服务级别协议可用性为 99.99%。IBM Cloud® Code Engine 是在多个位置提供的 GA 服务。 每个位置都有三个不同的数据中心,以实现冗余。
有关 IBM Cloud 中高可用性和灾难恢复标准的更多信息,请参阅 IBM Cloud 如何确保高可用性和冗余。 您还可以找到有关服务级别协议的信息。
Code Engine 区域
下表列出了 Code Engine 服务可用的区域 (位置) 的高可用性 (HA) 状态。
地域 | 区域 | 高可用性 |
---|---|---|
亚太地区 | 澳大利亚 (au-syd ) |
MZR |
亚太地区 | 大板 (jp-osa ) |
MZR |
亚太地区 | 东京 (jp-tok ) |
MZR |
欧洲 | 法兰克福 (eu-de ) |
MZR |
欧洲 | 马德里 (eu-es ) |
MZR |
欧洲 | 伦敦 (eu-gb ) |
MZR |
北美洲 | 达拉斯 (us-south ) |
MZR |
北美洲 | 多伦多 (ca-tor ) |
MZR |
北美洲 | 华盛顿 (us-east ) |
MZR |
南美洲 | 巴西 圣保罗 (br-sao ) |
MZR |
地理区域是指包含一个或多个地区的地理区域或较大的政治机构。 一个区域包含 多个可用性区域,以满足该区域的本地访问、低延迟和安全要求。 每个 多专区区域(MZR) 都由相互独立的 3 个或多个专区组成,以确保单个故障事件仅影响单个专区。
Code Engine 实例的可用性
供应 Code Engine 项目时,请选择创建实例的位置 (MZR)。 该区域确定工作负载 (例如应用程序和作业) 的托管位置。 缺省情况下,工作负载部署在专区中。 如果发生托管区域的故障,那么将在其余某个区域中自动重新创建工作负载。
有关使用定制域名跨多个区域部署应用程序的更多信息,请参阅 跨多个区域部署应用程序。
Code Engine 实例的灾难恢复
在重大区域灾难 (如地震,洪水或龙卷风) 中,整个区域可能会受到影响。 为确保工作负载对此类事件具有弹性,请跨多个 MZR 部署工作负载,并通过利用 Edge Proxy 服务实现自动故障转移机制。 例如,您可以使用 IBM Cloud® Internet Services 提供的服务。 有关在多个区域中部署应用程序的更多信息,请参阅 使用定制域名在多个区域中部署应用程序。
备份 Code Engine 实例
IBM Cloud 执行服务实例元数据的系统备份,并将此备份数据存储在跨区域存储实例中。
Code Engine 区域 | 跨区域端点 |
---|---|
au-syd |
AP |
br-sao |
BR |
ca-tor |
CA |
eu-de |
EU |
eu-es |
EU |
eu-gb |
EU |
jp-osa |
AP |
jp-tok |
AP |
us-east |
US |
us-south |
US |
为了避免对工作负载造成影响,例如重复作业或部署不需要的应用程序实例,Code Engine 不会直接复原工作负载。 相反,恢复工作负载是您 (客户) 的责任。 有关更多信息,请参阅 了解使用 Code Engine时的责任。