首页 > 解决方案 > 在现有物理主机上无法增加虚拟机容量时,配置虚拟机到另一台物理主机的实时迁移策略

问题描述

-当VM的容量不能在现有物理主机上增加时,配置VM到另一个物理主机的实时迁移策略。这是关于云计算的。项目:在以下任一云平台上构建您的虚拟私有云:AWS 云/谷歌云/IBM 云/Microsoft Azure 并执行以下操作。给我回一封电子邮件,确认您将在哪个云平台上工作。

  1. 创建一个公共子网和一个私有子网。相应地配置虚拟 Internet 网关和虚拟路由器。

  2. 在 RDS 中托管您的 MySQL/Oracle/任何关系数据库。数据库主机应属于不能直接从 Internet 访问的私有子网。

  3. 创建一个虚拟机 (VM) 实例并在其上托管您的 Web 应用程序。也创建此实例的副本。VM 必须属于公共子网,并且可以从 Internet 直接访问。

(3A) 开发您选择的任何一种应用程序,但功能和数据库使用有限。此应用程序将托管在 VM 上。您可以选择您希望开发的应用程序和功能,并通过回复这封电子邮件与我确认相同的内容,我将予以批准。(OR) (3A) 开发任何云服务并将其托管在 VM 上。您可以选择您希望开发的云服务,并通过回复此电子邮件与我确认相同的内容,我将予以批准。

  1. 创建一个负载均衡器并将虚拟机分配给它。

  2. 配置扩展策略,以便当所有 VM 的平均 CPU 利用率超过 65% 时,必须添加一个新 VM,并且每当 CPU 利用率下降到 15% 时,必须停止并删除一个 VM。

  3. 配置安全策略,新创建的“Dbusers”组的用户只能访问数据库,“AppAdmin”组的用户只能访问虚拟机。

  4. 当现有物理主机上无法增加虚拟机容量时,配置虚拟机到另一台物理主机的实时迁移策略。(这点如果由于free tier的限制而无法实际实施,可以理论上讨论)

标签: migrationcloudvirtual-machinefree

解决方案


  1. 创建一个公共子网和一个私有子网。相应地配置虚拟 Internet 网关和虚拟路由器。链接:https ://fb.watch/23cNJ8bWyH/

  2. 在 RDS 中托管您的 MySQL/Oracle/任何关系数据库。数据库主机应属于不能直接从 Internet 访问的私有子网。链接:https ://fb.watch/23cLn0Gi81/

  3. 创建一个虚拟机 (VM) 实例并在其上托管您的 Web 应用程序。也创建此实例的副本。VM 必须属于公共子网,并且可以从 Internet 直接访问。

(3A) 开发您选择的任何一种应用程序,但功能和数据库使用有限。此应用程序将托管在 VM 上。您可以选择您希望开发的应用程序和功能,并通过回复此电子邮件与我确认相同的内容,我将予以批准。链接:https ://fb.watch/23cN4mKfOu/

  1. 创建一个负载均衡器并将虚拟机分配给它。链接:https ://fb.watch/23cMcHWwQX/

  2. 配置扩展策略,以便当所有 VM 的平均 CPU 利用率超过 65% 时,必须添加一个新 VM,并且当 CPU 利用率下降到 15% 时,必须停止并删除一个 VM。链接:https ://fb.watch/23cJN5B--1/

  3. 配置安全策略,新创建的“Dbusers”组的用户只能访问数据库,“AppAdmin”组的用户只能访问虚拟机。链接:https ://fb.watch/24milhMY61/


推荐阅读