【VMware】置备空间

2017年9月6日 0 条评论 1.3k 次阅读 0 人点赞

一、什么是置备空间

从字面上的意思可以理解为准备的空间。在vSphere中可以理解为给虚拟机分配的存储空间,更多的情况下是一个理论上的最大值。

二、置备方式

在为虚拟机创建磁盘的时候会进行两个操作:分配空间、置零。根据分配空间的方式以及置零的时间,置备方式总共有三种:厚置备延迟置零(zeroed thick)、厚置备置零(eager zeroed thick)、精简置备(thin)。

1、厚置备延迟置零(zeroed thick)

以默认的厚格式创建虚拟磁盘。创建过程中为虚拟磁盘分配所需空间。创建时不会擦除物理设备上保留的任何数据,但是以后从虚拟机首次执行写操作时会按需要将其置零。
简单的说就是立刻分配指定大小的空间,空间内数据暂时不清空,以后按需清空。

磁盘性能较好,时间短,适合于做池模式的虚拟桌面

2、厚置备置零(eager zeroed thick)

创建支持群集功能(如 Fault Tolerance)的厚磁盘。在创建时为虚拟磁盘分配所需的空间。与平面格式相反,在创建过程中会将物理设备上保留的数据置零。创建这种格式的磁盘所需的时间可能会比创建其他类型的磁盘长。
简单的说就是立刻分配指定大小的空间,并将该空间内所有数据清空。

磁盘性能最好,时间长,适合于做跑运行繁重应用业务的虚拟机

3、精简置备(thin)

使用精简置备格式。最初,精简置备的磁盘只使用该磁盘最初所需要的数据存储空间。如果以后精简磁盘需要更多空间,则它可以增长到为其分配的最大容量。
简单的说就是为该磁盘文件指定增长的最大空间,需要增长的时候检查是否超过限额

当有I/O操作时,需要先分配空间,在将空间置零,才能执行I/O操作。当有频繁I/O操作时,磁盘性能会有所下降I/O不频繁时,磁盘性能较好;I/O频繁时,磁盘性能较差。时间短,适合于对磁盘I/O不频繁的业务应用虚拟机

三、参考资料

Is thick provisioning better than thin?

Thin Provisioning vs Thick Provisioning: Which One Is Best For You?

【推荐阅读】Thin vs Lazy Thick vs Eager Thick disk performing profiling on all flash arrays

realks

这个人太懒什么东西都没留下

文章评论(0)