跨多个可用性区域安装 Google Cloud Filestore

Mounting Google Cloud Filestore accross multiple available zones

我想实现与 . That is I'd like to have a single Filestore instance available in all availability zones for high availability and fail over. However it seems like Filestore can only be created in a single availability zone as stated here GCP Filestore Regions and Zones

相同的设置

Filestore instances live in zones within regions. A region is a specific geographical location where you can run your resources. Each region is subdivided into several zones. For example, the us-central1 region in the central United States has zones us-central1-a, us-central1-b, us-central1-c, and us-central1-f. For more information, see Geography and Regions.

Some Google Cloud APIs, including the Filestore API, use the concept of locations, which can represent either regions or zones. For Filestore instances, locations map to zones.

有什么办法可以实现吗?

Google Filestore 尚未实现透明的高可用性功能。

我找到了一篇关于它的 Feature Request。它指出,一种解决方法是让用户通过在不同区域中拥有两个文件存储并且每次写入都去到它们来实现自己的冗余。但截至目前,在 GCP 中实施是不可能的。

GCP 最近在 their blog 中引入了该功能:

If data in a zone is inaccessible, users can restore the data using the regional backup and continue working in any available zone.