-
厚置备提早置零
-
厚置备置零
-
Thin Provision(精简置备)
这三种类型的磁盘,每一种类型的磁盘创立的形式和磁盘性能都有所不同,具体解释如下:
1、厚置备提早置零
举例, 本次创立的磁盘为 200GB 大小,如果抉择厚置备提早置零,VMware 会在整个磁盘中划分一个 200GB 的空间专用于此虚拟机,故会创立一个 200GB 的 vmdk 文件,但因为是提早置零,故如果目前只用到了 50G 空间,VMware 会先置零这 50G 空间,前面 150G 空间会等到用到的时候再置零,这种工作机制会对磁盘性能造成肯定的影响。
2、厚置备置零
举例,本次创立的磁盘为 200GB 大小,如果抉择厚置备置零,VMware 会在整个磁盘中划分一个 200GB 的空间专用于此虚拟机,故会创立一个 200GB 的 vmdk 文件,因为是置零模式,故 VMware 会将这 200GB 的空间全副进行置零工作,故创立磁盘时比其它两种模式花的工夫都要长,这种机制的磁盘的性能是最好的,因为这就如同是给虚拟机挂载了一块独立的硬盘,硬盘上的空间也全副属于该虚拟机,且提前也都曾经格式化好,前期不论随着数据怎么增长,都能够间接应用这 200G 的空间,没有置零的操作了。
3、Thin Provision(精简置备)
举例,本次创立的磁盘为 200GB 大小,如果抉择 Thin Provision(精科置备),VMware 会在整个磁盘中划分一个 200GB 的置备空间,但此 200GB 没有从整个磁盘中真正划进去,它的 vmdk 文件在虚拟机刚创立时可能为 0KB,当前随着虚拟机的应用空间越来越大,再给它划分更多的空间,直至 200GB 全副给这虚拟机。就如同是给虚拟机挂载了一块空间会一直变动的硬盘,开始很小,前期会依据你的应用状况一直的增长空间。
故抉择精简置备时,有个益处是,能够创立更多的虚拟机,如创立 10 个虚拟机,每个虚拟机创立(置备)了 200GB 空间,那就是 2000GB,但整个磁盘可能只有 1000GB,但也能胜利创立,因为置备的 2000G,VMware 没有真正给每个虚拟机 200G,而是在当前一直的应用中缓缓增长至 200G,所以抉择精简模式,很容易呈现整个磁盘卷空间爆满的状况,导致虚拟机运行不失常。
依据这三种类型的磁盘的理解,磁盘的性能排序应该是: 厚置备置零 > 厚置备提早置零 >Thic Provision(精科置备)。
厚置备置零和厚置备提早置零对磁盘空间的应用最快,Thic Provision(精科置备)最节俭磁盘空间,但也容易呈现磁盘“爆仓”的危险。