VMWare:长时间运行的快照真的那么糟糕吗?

VMWare:长时间运行的快照真的那么糟糕吗?

这是 ESXi 5.5。

我知道 VMWare KB 非常反对长时间运行的快照,但是我不知道还有其他方法可以做到这一点。

假设我有一个基础 Linux 系统,并希望为每个用户启动一个唯一的 VM。我可以简单地对系统进行快照并将其提供给用户。如果用户弄乱了它或需要刷新,我只需删除快照并创建一个新的即可。

我知道 VMWare 模板,但是假设我的基础映像为 10GB。这意味着每个用户的占用空间将是(假设 5 个用户):

  • 10GB(基本)+~1GB 用于用户文件
  • 10GB(基本)+~1GB 用于用户文件
  • 10GB(基本)+~1GB 用于用户文件
  • 10GB(基本)+~1GB 用于用户文件
  • 10GB(基本)+~1GB 用于用户文件

55 GB

如果我的理解正确的话,快照仅存储基础之间的差异,因此会给出:

  • 10GB 基础
  • ~1.1GB 用于用户文件、日志更新等。
  • ~1.1GB 用于用户文件、日志更新等。
  • ~1.1GB 用于用户文件、日志更新等。
  • ~1.1GB 用于用户文件、日志更新等。
  • ~1.1GB 用于用户文件、日志更新等。

15.5GB

快照解决方案看起来非常优雅,并且非常有效地利用了空间,而模板则非常多余。

长时间运行的快照真的不好吗?有没有更好的方法来实现这一点?

答案1

有一个功能叫做连锁克隆,这可能就是您要找的。我认为它内置于 ESXi 中,但如果没有其他组件,您就无法使用它。VMware 希望您拥有 View、vCloud Director 或 vCloud Automation Center(已重命名为 vRealize Automation);据我所知,它们都支持链接克隆。

有办法可以做到这一点,但它们是非官方的,并且不受支持。例如:如何在 vcenter 上创建链接克隆?

相关内容