计算最佳实践
本页面介绍了 Google Cloud VMware Engine 的计算最佳实践。
为您的应用选择最合适的区域
如需为应用选择最佳区域,请考虑以下因素:
- 为了尽可能缩短网络延迟并改善客户体验,请选择 距离用户最近的营业地点Google Cloud 控制台提供 实时效果信息中心 可以帮助您直观了解不同区域之间的延迟时间 和 Google Cloud 区域。
- 为保持应用性能,请选择距离本地设施最近的 Google Cloud 区域,以优化与本地设施的连接。对于多云部署,请考虑与其他云服务提供商的区域之间的距离 云供应商的服务
- 为确保您的应用始终符合相关法规, 例如支付卡行业 (PCI) 合规性政策 或欧洲《一般数据保护条例》(GDPR), 选择符合这些要求的区域。
- 费用和价格因地区而异。在规划部署时,请务必考虑这些地区差异。
- 选择位置时,某些 SKU 可能仅在部分地区提供 而不是在其他区域。
决定何时选择多区域设计
在以下情况下,您可能需要部署到 跨区域运行相同工作负载或 项目范围:
- 使用 Site Recovery Manager (SRM) 或 Zerto 的灾难恢复实现。
- 需要面向全球用户或要求用户提供低延迟的应用 数据。
- 特定于区域的容量规划要求。
区域弹性设计
VMware Engine 在特定区域提供可用区冗余。在这些 为了提高容错能力 扩展集群。 如需了解这些区域,请参阅 VMware Engine 版本说明。
部署为拉伸集群时,您的私有云有两个节点 独立可用区您必须在每个可用区中部署相同数量的节点,才能支持这种设计。这种设计通过可用区弹性和 VMware vSphere 高可用性来确保应用可用性。
预配扩展私有云时,虚拟机可能会在 扩展的私有云您可以使用亲和性规则,通过对工作负载虚拟机进行分组并将其固定到某个站点,来控制工作负载虚拟机在集群内主机上的放置。这种设计通过应用高可用性 (HA) 确保可用区弹性。
在多个私有云中隔离环境
私有云是由 vCenter Server。
您可以将 VMware Engine 足迹分隔到多个私有云中。例如,在以下虚拟机中使用专用 vCenter Server 用例:
- 针对特定工作负载类型,例如虚拟桌面基础架构 (VDI)
- 当私有云的限制时 不充分
- 许可和软件管理
- 降低费用透明度并降低费用
- 监控用
- 为了遵守法规要求
- 适用于所有层(包括管理组件和 基础架构
为避免管理端点的不必要的增加,请仅使用 所需的私有云数量。
优化核心数
VMware Engine 让您可以减少 向 ESXi Hypervisor 公开的 CPU 核心。 根据某些软件许可协议,这可能是可取或必需的操作。
不建议减少第一个集群的核心数, 用于托管关键组件,例如 vCenter 和 NSX Manager。
减少集群中的有效核心数并不会改变 尤其是 Oracle 工作负载。如需了解详情,请参阅有关支持和许可的指南。
如需了解详情,请参阅自定义核心数限制。
添加备用节点以提高弹性
VMware Engine 集群的大小应至少包含一个 用于实现弹性的备用节点此备用节点可供集群使用,并可以在高负载或争用期间提供额外的容量和资源。这些备用节点的计费方式与现有私有云相同。
如果需要更高的可靠性,请考虑向 确保集群在维护窗口期间可用将工作负载调度到这些备用节点上运行有助于优化私有云中集群的使用。
定义可以容忍的失败次数
对于 VMware vSAN,请使用 vSAN 存储政策中的无法容忍 (FTT) 属性 定义集群可以容忍的故障次数,而不会影响 数据完整性或虚拟机可用性
FTT 值越高,所需的容量主机就越多。
后续步骤
- 了解网络方面的最佳实践, 安全性、 存储、 migration以及 费用。
- 了解 私有云 VMware Engine 组件。
- 试用 VMware Engine。如需了解详情,请参阅功能、优势和使用场景。
- 探索有关 Google Cloud 的参考架构、图表、教程和最佳做法。如需了解详情,请访问云架构中心。