为 GCP 选择区域或多区域?

问题描述 投票:0回答:1

我正在考虑我们的 GCP 项目的最佳位置:区域与多区域。

我们公司是一家位于北欧的代理商,拥有多个客户。我们目前使用 BigQuery、Vertex Notebooks、Cloud Functions 和 Dataform。我正在考虑的主要是 BigQuery 数据集位置,但当前和未来的服务也应该考虑在内。

阅读 Google 文档 关于位置注意事项,我得到以下专业知识:

  • 多区域:1.冗余提供了一点额外的安全性
  • 单一区域:1.延迟较低,2.可能更便宜

观察:在GBQ中创建数据集时,默认位置是多区域。

看来选择单一区域,才是最理性的选择。尽管我的直觉让我走向多区域欧盟。

我是否忽略了什么? 您有什么意见/经验/考虑/建议吗?

我真的很想把这件事做好,以避免以后搬迁时遇到(实质性的)麻烦!

最好的, 托本

google-cloud-platform google-bigquery location
1个回答
0
投票

根据您的需求,我可以推荐多区域而不是单区域,原因如下:

  • 多区域可以面向未来,特别是如果您要在全球范围内扩展客户,这具有更大的灵活性和可扩展性。

  • 如果您有全球客户,则可以减少延迟,具体取决于他们的位置以及附近的 GCP 服务的位置。

  • 如果在此类位置发生不可预见的事件,由于数据是跨多个区域复制的,因此恢复不是问题。

  • 我能想到的唯一缺点是成本,但对于一个正在稳步增长的公司来说这是值得的。

但是如果您选择单一区域:

  • 如果您有靠近应用程序位置的特定区域,则会降低延迟。

  • 性能将达到峰值,因为它是您的应用程序的特定区域/位置。

  • 成本更低。

  • 缺点,不同地点的可用性将受到限制。

© www.soinside.com 2019 - 2024. All rights reserved.