【问题标题】:Multiple ESXi VMs with same base具有相同基础的多个 ESXi 虚拟机
【发布时间】:2020-03-04 21:41:49
【问题描述】:

我正在尝试在 ESXi 中创建多个具有相同基础的虚拟机,以节省空间。

例如,我想使用 Windows 2008 和 SQL 2008 创建一个基础 VM。 然后我要让 VM 1 安装软件 1,让 VM 2 安装软件 2。

假设基本 VM 为 10GB,并且我有 2 个基于此的 VM,我节省了 20GB。如果我有 4 个基于基本 VM 的 VM,则节省 40GB。

如果我还可以更新基础虚拟机,并将更改传播到其他 2 个(或 4 个)虚拟机,那将是一个奖励。

我在基本虚拟机、快照等方面进行了一些谷歌搜索,但我无法找到如何执行此操作,可能是由于使用了错误的术语。

有谁知道我如何通过 GUI 或命令行实现上述目标?

【问题讨论】:

    标签: virtual-machine snapshot esxi


    【解决方案1】:

    根据我的经验,ESXi 无法完成该场景。我们做快照是为了备份(当然是为了节省空间),但不是为了种子。

    该场景可以称为SANDBOX。有一个著名的开源解决方案linuxcontainer (lxc)

    LXC 是 Linux 内核包含功能的用户空间接口。 通过强大的 API 和简单的工具,它可以让 Linux 用户轻松创建 并管理系统或应用程序容器。


    如果你想在 ESXi 上这样做,我认为唯一的方法是克隆机器。 (不节省空间和时间效率)。并且每次种子机更新,都需要再次删除克隆。

    => SEED ---> clone machine A  ---> delete   +---> NEW SEED ---> ...
        |    |                                  | 
        |    +-> clone machine B  ---> delete   |
        |                                       |
        +----------------------------- update --+  
    

    【讨论】:

      猜你喜欢
      • 2011-12-15
      • 1970-01-01
      • 2020-07-27
      • 2011-08-29
      • 2021-06-14
      • 2016-03-31
      • 2015-08-06
      • 2019-02-23
      • 1970-01-01
      相关资源
      最近更新 更多