Google云服务的哪个区域可用于降低成本和延迟

时间:2017-08-15 16:14:28

标签: google-app-engine google-cloud-platform google-cloud-storage google-cloud-sql

我正在使用谷歌云平台来托管我的服务。我运行以下服务来支持我的应用程序

  1. App Engine
  2. Cloud Sql
  3. 云端存储
  4. 我需要帮助了解要使用哪个区域来减少延迟和定价。应用程序用户将以印度为基地。基于上述服务的可用性,以下是我能做的最好的

    1. App Engine - asia-northeast1
    2. Cloud Sql - asia-east1 / asia-northeast1
    3. 云存储 - asia-southeast1 / asia-east1 / asia-northeast1
    4. 该地区"亚洲 - 东南1"在距离方面最适合我。但谷歌没有建议所有三个不同的地区。

      在亚洲东北部举办所有三场比赛对我来说是最好的选择吗?

1 个答案:

答案 0 :(得分:1)

我建议不要将您的应用程序存储在不同的区域/数据中心作为数据库,因为它会为每个数据库操作带来大的延迟。

由于复杂应用程序的每个请求很可能比往返用户具有更多的数据库操作,因此将App和DB放在同一区域是有意义的,即使这意味着将它们稍微远离用户。

就云存储而言,如果您将存储桶设置为具有多区域可用性(默认情况下设置为具有多区域可用性),那么您放置它们的初始区域没有区别,因为Google将为每个用户提供服务离他们最近的地区