【问题标题】:Increase resources on a Compute Engine VM without shutting services down在不关闭服务的情况下增加 Compute Engine 虚拟机上的资源
【发布时间】:2021-07-25 16:43:05
【问题描述】:

为了自动管理云资源以满足我的基础架构的需求,我需要增加 VM 资源。但这只有在机器状态为 TERMINATED 时才有可能。

问题是我在虚拟机上的应用程序不能停止运行。你对我如何继续有任何建议,比如在不中断服务的情况下增加我的机器资源? (数据库、网络等...)

这样做的目的是自动化我的整个基础架构,以确保其服务质量,即使我不是自己监控它。

【问题讨论】:

  • 唯一可以增加的资源是磁盘数量和磁盘大小。对于 CPU 和内存,没有任何系统(在 Google Cloud 或其他地方)允许您在没有终止的情况下进行升级。

标签: google-cloud-platform scripting google-compute-engine load-balancing qos


【解决方案1】:

我建议看看Managed Instance Groups。它将提供您需要的一些特性:高可用性、可扩展性和add the instance group to a load balancer 的能力。

根据谷歌关于 MIG 的官方文档:

利用自动化 MIG 服务使您的工作负载具有可扩展性和高可用性,包括:自动扩展、自动修复、区域(多区域)部署和自动更新

关于您想要的服务自动化的需要,我建议通常使用完全托管的服务。您可以查看GCP services 的摘要,并且您可以随时检查它们是否符合您的要求。

【讨论】:

    猜你喜欢
    • 2012-10-29
    • 2018-04-17
    • 2022-09-28
    • 1970-01-01
    • 1970-01-01
    • 2021-04-05
    • 2018-12-27
    • 2016-10-17
    • 1970-01-01
    相关资源
    最近更新 更多