8

我正在尝试为我们公司的一个云项目评估 Google Compute Engine (GCE)。我们在使用 Amazon Web Services 方面有一些经验,但想知道 GCE 是否是我们项目的更好选择。我有以下问题。我们对该项目的选择将基于问题的答案,因此请帮助我解决这些问题。

  1. 谷歌云上是否有 AWS Route53 和 Elastic Load Balancer 的等价物?如果它们不可用,那么我们如何负载平衡 GCE 实例?
  2. 有没有类似区域的概念?(例如 us-east-coast-1、us-west-coast-1 等……)。有助于确保服务在自然灾害期间不受影响。
  3. 是否有相当于 Cloud Watch 的工具来帮助我们根据负载自动扩展计算引擎实例?
  4. 我们可以在谷歌云平台上设置私有云吗?
  5. 我们可以为 GCE 实例获取持久的公共 IP 地址吗?
  6. 使用 Google Analytics、YouTube、DoubleClick 等 Google 服务时是否有任何优势(在更紧密的集成或定价方面)?
4

1 回答 1

12

负载均衡

Google Cloud Platform 的 Compute Engine (GCE) 最近添加了负载平衡功能。它比 ELB 级别低(它只支持 UDP/TCP,不支持 HTTP(S))。

地区

GCE 具有功能奇偶校验。AWS 区域对应 GCE 区域,AWS 可用区对应 GCE 区域

自动缩放 (CloudWatch)

Google Compute Engine 没有自动缩放功能,但 Google App Engine 有。但是, ScalrRightScale等第三方工具与 Google Compute Engine 兼容

免责声明:我在 Scalr 工作。

私有云

您是说专用实例吗?这些在 GCE 中不可用。

如果你指的是 VPC,那么你可以使用GCE 网络来实现隔离。您还希望为要隔离的实例禁用临时外部 IP 地址

永久 IP

GCE 具有永久 IP,它们被称为“保留地址”

与其他服务集成

您在后端使用的 Google 服务可能会获得更好的延迟(我记得在 Google I/O 上关于 Google App Engine + BigQuery 的几个演示文稿)。

对于前端服务(谷歌分析),您可能看不到任何好处,因为这取决于您的用户,而不是您的服务器。

于 2013-08-20T21:21:38.533 回答