建立磁碟時,會進行兩個操作:分配空間、置零
1、厚置備延遲置零:
預設的建立格式,建立磁碟時,直接從磁碟分配空間,但對磁碟保留資料不置零。所以當有i/o操作時,只需要做置零的操作。
磁碟效能較好,時間短,適合於做池模式的虛擬桌面
2、厚置備置零(thick):
建立群集功能的磁碟。建立磁碟時,直接從磁碟分配空間,並對磁碟保留資料置零。所以當有i/o操作時,不需要等待直接執行。
磁碟效能最好,時間長,適合於做跑執行繁重應用業務的虛擬機器
3、精簡置備(thin):
建立磁碟時,占用磁碟的空間大小根據實際使用量計算,即用多少分多少,提前不分配空間,對磁碟保留資料不置零,且最大不超過劃分磁碟的大小。
所以當有i/o操作時,需要先分配空間,在將空間置零,才能執行i/o操作。當有頻繁i/o操作時,磁碟效能會有所下降
i/o不頻繁時,磁碟效能較好;i/o頻繁時,磁碟效能較差。時間短,適合於對磁碟i/o不頻繁的業務應用虛擬機器
舉例來說,1個500gb的虛擬磁碟,其中100gb已用,還有400gb未用空間。thin格式的vmdk檔案大小就是100gb,zeroedthick和eagerzeroedthick格式的vmdk檔案大小都是500gb,只不過eagerzeroedthick的那400gb未用空間都已經初始化過了,都填上了0,而zeroedthick的那400gb未用空間還沒初始化。
todo
ide & scsi
spass, flat, stream-optimized
VMware虛擬機器磁碟壓縮
一 在vmware裡新建虛擬機器,可以將磁碟模式設定為預分配虛擬磁碟空間或者動態增長。1 如果磁碟模式選為 預分配虛擬磁碟空間 preallocate for virtualdisk 那麼它的磁碟空間基本是固定的,也就不需要壓縮了。2 如果磁碟模式選為 動態增長,那麼開始的時候就回只佔很少的磁碟空間...
VMware虛擬機器磁碟壓縮
一 在vmware裡新建虛擬機器,可以將磁碟模式設定為預分配虛擬磁碟空間或者動態增長。1 如果磁碟模式選為 預分配虛擬磁碟空間 preallocate for virtualdisk 那麼它的磁碟空間基本是固定的,也就不需要壓縮了。2 如果磁碟模式選為 動態增長,那麼開始的時候就回只佔很少的磁碟空間...
VMWare清理Linux虛擬機器磁碟
關於這個問題,早就想寫出來總結一下了。玩過vmware的都知道,windows虛擬機器清理磁碟非常簡單,在gui介面下選擇磁碟清理就可以了,但是此操作對linux系統無解。注意,這裡說的vmware包括windows平台的vmware workstation和mac osx的vmware fusio...