天天看點

虛拟化伺服器固态硬碟,如何在vSphere環境中充分利用SSD

如果部署和管理得當,在VMware環境當中使用固态硬碟可以提升虛拟機的性能表現。 SSD在設計過程中模拟了傳統的磁盤驅動器——甚至使用标準實體硬碟接口,比如串行SCSI(SAS)、光纖通道(FC)以及出現時間更早的串行ATA(SATA)。這意味着管理者可以在本地伺服器或者共享存儲陣列當中使用SSD,就像普通磁盤驅動器一樣,使用VMware虛拟機檔案系統(VMFS)對SSD進行格式化,之後将其作為data store。 在實際操作當中,SSD的性能表現和磁盤驅動器具有很大差異,SSD不能和傳統磁盤驅動器位同一個磁盤組或者RAID組當中——甚至不能位于同一個存儲層級當中。

SSD通常被劃分為單獨的組……

我們一直都在努力堅持原創.......請不要一聲不吭,就悄悄拿走。

我原創,你原創,我們的内容世界才會更加精彩!

【所有原創内容版權均屬TechTarget,歡迎大家轉發分享。但未經授權,嚴禁任何媒體(平面媒體、網絡媒體、自媒體等)以及微信公衆号複制、轉載、摘編或以其他方式進行使用。】

微信公衆号

TechTarget

官方微網誌

TechTarget中國

電子郵件位址不會被公開。 必填項已用*标注

評論

敬請讀者發表評論,本站保留删除與本文無關和不雅評論的權力。

姓名 *

電子郵件 *

站點

Save my name, email, and website in this browser for the next time I comment.

如果部署和管理得當,在VMware環境當中使用固态硬碟可以提升虛拟機的性能表現。

SSD在設計過程中模拟了傳統的磁盤驅動器——甚至使用标準實體硬碟接口,比如串行SCSI(SAS)、光纖通道(FC)以及出現時間更早的串行ATA(SATA)。這意味着管理者可以在本地伺服器或者共享存儲陣列當中使用SSD,就像普通磁盤驅動器一樣,使用VMware虛拟機檔案系統(VMFS)對SSD進行格式化,之後将其作為data store。

在實際操作當中,SSD的性能表現和磁盤驅動器具有很大差異,SSD不能和傳統磁盤驅動器位同一個磁盤組或者RAID組當中——甚至不能位于同一個存儲層級當中。SSD通常被劃分為單獨的組或者層,以便性能表現不會受到傳統磁盤影響。是以,SSD最好被用來支援存儲活動頻繁、對存儲性能或者延遲十分敏感的虛拟機。

SSD還可以在虛拟化緩存方面發揮重要作用。Swap緩存就是例子之一。ESXi hypervisor可以利用SSD交換記憶體和存儲當中的内容——非常類似于頁面交換檔案——将其作為一種在主機伺服器上過度配置設定記憶體(over-commitment)的方式。在很多情況當中,像頁面檔案共享和記憶體壓縮這樣的技術可以實作某種層級的記憶體過度配置設定,但同時不會對虛拟機性能造成嚴重影響。當沒有足夠的實體記憶體進行配置設定時,頁面交換技術可以使用磁盤空間作為補充記憶體。Swap技術可以大幅度提升虛拟機——或者任何應用程式——性能,但是SSD當中的固态記憶體可以加快swap過程,降低性能損失。ESXi允許管理者選擇data store,并且設定期望的SSD交換空間大小。

使用VMware虛拟閃存檔案系統(VFFS)進行格式化之後,SSD還可以被用來作為flash讀緩存。這種方式允許将SSD作為swap緩存,或者傳統磁盤上虛拟機的讀寫緩存。緩存内容通常在虛拟機挂起或者關機時被清空。如果源和目的系統擁有類似的本地HDD和SDD磁盤,那麼緩存還可以跟随虛拟機一起遷移。如果無法進行遷移,那麼緩存會在虛拟機遷移過程中被清空,随後在目的系統上建立新的緩存。需要注意的是flash讀緩存的性能依賴于負載類型;其在讀密集型虛拟機上能夠發揮最大作用,可以降低共享存儲(比如SAN)的讀取I/O需求。

最後,在ESXi 5.5以及之後的版本當中,SSD将會和VMware的虛拟SAN(VSAN)技術進行內建。VSAN允許将所有主機伺服器的本地存儲組成資源池,之後基于QoS模型提供給虛拟機。這意味着同樣可以将SSD組成資源池,重新提供給性能敏感型負載。VSAN技術對存儲和SSD設定了不同的規則,比如,flash讀緩存不能使用SSD,SSD不能被VMFS或者任何其他系統所格式化。這些限制會影響VSAN環境當中基于SSD的閃存配置。