与使用虚拟机进行精简配置相比,进行密集配置存储的优势


9

构建VM时,我通常使用存储空间的精简配置:它提供了很多灵活性,并且构建起来似乎更快。

我可以看到的唯一潜在的绝对优势是确保VM不会意外耗尽基础存储基础架构上的可用空间-还有其他吗?



@mdpc-当我准备问这个时,我看到了一个-它是相关的,但是我认为这足以保证它本身:)
warren

Answers:


5

精简置备的磁盘不能收缩;一旦分配了所有块,就是这样。

另外,除非您执行快速格式化,否则Windows实际上将填充整个精简置备的磁盘。

也许还会有性能上的损失,但是我不是100%可以肯定,应该进行测试。我知道某些基于主机的管理程序就是这种情况。


4
如果执行存储vMotion,则可以精简配置厚VM。
jftuga 2011年

3

其他未提及的罪魁祸首:

  • 精简配置的驱动器可以很容易地变得非常分散。如果无法对托管设备进行碎片整理,则可能会严重损害性能。
  • 如果精简置备存储中的实际磁盘空间用完了,在该空间中过度分配了空间,那么任何写操作都会给一个或多个VM驱动器带来灾难性的故障,通常无法修复,因此最好在以下位置监视实际磁盘使用情况:小心存储主机。

2

稀疏磁盘会增加性能开销,因为监视磁盘的大小并在需要时进行扩展会占用资源。确实不是很多,但这取决于您手头的资源。对于某些设置,磁盘空间无关紧要,因此所有内容都已预先分配以提高性能,对于其他设置,则有足够的CPU周期和IOPS,但是存储空间有限(尤其是在使用基于SSD的存储时),因此最好使用稀疏磁盘


3
实际上,性能损失主要是碎片。初始化驱动器时,其所有块都是连续的,而在精简配置时它们可能会变得非常分散。根本不会发生“监视大小并进行扩展”的情况;稀疏文件实际上是一种“免费”文件系统功能,当将块分配给它们时,它们只会自动增长。
wazoox 2011年

1
如果您使用的是文件系统,那么这是正确的(除非您直接进入IO领域,否则这本身就是性能问题,这也不总是一件好事)
dyasny 2011年

2

厚置备的主要优点是:

  • 硬盘分配更可能使用连续的块,因此物理盘片上的碎片更少
  • 物理磁盘空间会立即分配,因此您不会陷入过度配置的陷阱。

主要缺点是:

  • 磁盘配置将花费更长的时间,因为它需要完全声明该空间
  • 分配中甚至会耗尽给定VM未使用的容量。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.