首页 > 解决方案 > 跨多个区域的持久磁盘冗余

问题描述

有没有办法在一个 GCP 区域(us-central1 )中创建一个永久磁盘(disk_a )并在另一个 GCP 区域(asia-south1 )中维护一个副本(disk_b)?

是否可以使用一些分布式文件系统,如CephGlusterFS或其他任何东西?

这是必需的,以便在极少数发生区域故障的情况下(我知道这几乎不可能),我可以在另一个区域创建一个集群或虚拟机并挂载另一个具有相同数据的磁盘?

标签: google-cloud-platformgoogle-kubernetes-enginepersistent-storagecephglusterfs

解决方案


在 Google Cloud Platform 中,有全球、区域和区域资源。永久性磁盘是区域性或区域性的。目前不提供全球(多区域)服务。

对于启动磁盘驱动器,您必须从区域或区域永久性磁盘或本地存储中进行选择。全球不是一种选择。您可以使用自己的自定义服务实现全局文件系统,但不能从它们启动计算引擎实例。您只能从自定义服务附加额外的存储。

对于灾难恢复,您可以创建快照。这些是全球资源。创建快照的频率取决于您的 RTO 和 RPO,这些目标越短,您在资金和管理方面的成本就越高。

对于 HA 和 DR,有比全局永久磁盘更好的技术,这些技术更具成本效益和实施效率。


推荐阅读