面向数据中心专业人员的 Google Cloud

本指南旨在帮助熟悉数据中心和对接网点的专业人员掌握开始使用 Google Cloud 所需了解的关键概念。文中将 Google Cloud 与这些对接网点所使用的软件、硬件和最佳做法进行了比较,并强调了两者之间的异同。此外,本指南还提供了快速参考信息,将传统数据中心产品、概念和术语与相应的 Google Cloud 产品、概念和术语进行了对照。

为什么选择 Google Cloud?

大多数公司使用数据中心的原因在于其具有费用可预测性、硬件确定性以及便于管控。不过,运行和维护数据中心中的资源也需要很大的开销,其中包括:

  • 容量:可按需扩缩的充足资源,以及对这些资源的高效利用。
  • 安全措施:保护资源所需的物理安全措施,以及网络和操作系统级别的安全措施。
  • 网络基础架构:布线、交换机、路由器、防火墙和负载平衡器等组件。
  • 支持:执行安装和维护并解决问题的熟练员工。
  • 带宽:可承受峰值负载的带宽。
  • 设施:包括设备和电力在内的物理基础设施。

Google Cloud 等功能齐全的云端平台可消除物理、后勤和人力资源相关方面的大部分开销,并可帮助减少流程中的许多相关业务费用。由于 Google Cloud 构建于 Google 的基础架构之上,因此它还具备传统数据中心通常因费用而无法实现的其他优势,包括:

全球网络
Google 拥有全球最大、最先进的计算机网络之一。Google 的骨干网络采用先进的软件定义网络技术,且提供边缘缓存服务,可实现快速、一致和可扩缩的性能。
内置的多区域冗余
全球多个数据中心区域和地区有助于确保强大的冗余水平和可用性。
快速、可靠的扩缩能力
Google Cloud 像 Google 自己的产品一样具备可扩缩性,即使您遇到巨大的流量高峰,也能自如应对。Google App Engine、Google Compute Engine 的自动扩缩器和 Cloud Datastore 等代管式服务可为您提供自动扩缩功能,从而帮助您的应用根据需要扩大和缩小容量。

以下部分介绍了 Google Cloud 与传统数据中心环境相比有哪些主要优势。

容量和带宽

使用传统数据中心时,您必须:规划资源需求;预先获取足够的资源以便按需扩缩;在资源限额范围内认真管理容量和工作负载分配。鉴于预先配置资源的性质,无论您如何谨慎地管理容量,最终都可能导致利用率欠佳:

预先配置资源一段时间内的利用率
图 1:预先配置资源一段时间内的利用率

此外,预先配置资源意味着资源具有硬性上限。如果需要超出此上限,您便无能为力了。

Google Cloud 可帮助解决许多此类利用率问题和可扩缩性阈值。您可以根据需要扩容和缩容虚拟机实例。由于您需要为所用容量按秒付费,因此可以优化成本,而无需为根本不需要或仅在高峰流量期间需要的多余容量付费。

安全

Google 安全模型是一个端到端的流程,汲取我们在 Gmail 和 Google Apps 等 Google 应用中保护客户安全的逾 18 载丰富经验构建而成。此外,Google 的站点可靠性工程团队会监控平台系统的运行情况,确保高可用性并防范滥用平台资源的情况。

网络基础架构

使用传统数据中心时,您需要管理复杂的网络装置,包括服务器机架、存储设备、多层交换机、负载平衡器、路由器和防火墙设备。您必须设置、维护并监控软件及详细的设备配置。此外,您会担心网络的安全和可用性,还需要随着网络需求的增长而新增和升级设备。

相比之下,Google Cloud 使用软件定义网络 (SDN) 模型,可让您完全通过 Google Cloud 的服务 API 和界面配置您的网络。您无需付费购买数据中心网络硬件,也不需要管理这些硬件。如需详细了解 Google 的 SDN 堆栈 Andromeda,请参阅进入 Andromeda 地区 (Enter the Andromeda zone) 博文。

设施和支持

如果使用 Google Cloud,您无需再操心安装或维护数据中心物理硬件,也无需考虑安排熟练的技术人员来做这些事情。硬件层和技术人员皆由 Google 负责,您可以专心运行自己的应用。

合规性

Google 会定期接受独立的第三方审核,以验证 Google Cloud 是否符合安全性、隐私和合规性规定。Google Cloud 会定期审核是否符合 ISO 27001、ISO 27017、ISO 27018、SOC 2、SOC 3 和 PCI DSS 等标准。

经济实惠

Google Cloud 的价格模式是根据摩尔定律设计的。如需了解详情,请参阅定价原则

后续步骤

下一篇:Google Cloud 上的网络