天天看點

《VMware vSphere企業運維實戰》——1.7 存儲的選擇

本節書摘來自異步社群《vmware vsphere企業運維實戰》一書中的第1章,第1.7節,作者:王春海著,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

在虛拟化項目中,推薦采用儲存設備而不是伺服器本地硬碟。在配置共享的儲存設備時,并且虛拟機儲存在存儲時,才能快速實作并使用ha、ft、vmotion等技術。在使用vmware vsphere實施虛拟化項目時,一個推薦的做法是将vmware esxi安裝在伺服器的本地硬碟上,這個本地硬碟可以是一個固态硬碟(30~60gb即可),也可以是一個sd卡(配置4~8gb的sd卡即可),甚至可以是1~4gb的u盤。如果伺服器沒有配置本地硬碟,也可以從存儲上為伺服器劃分4~16gb的分區用于啟動。

說明

在hp dl380 g8系列伺服器主機闆上內建了sd接口,可以将sd卡插在該接口中用于安裝vmware esxi。

如果在虛拟化項目中選擇存儲,如果在項目中伺服器數量較少,可以選擇sas hba接口(如圖1-10所示)的存儲,如果伺服器數量較多,則需要選擇fc hba接口(如圖1-11所示)的存儲并配置fc的光纖交換機。sas hba接口可以達到6gbit/s,而fc hba接口可以達到8gbit/s。

《VMware vSphere企業運維實戰》——1.7 存儲的選擇

在選擇儲存設備的時候,要考慮整個虛拟化系統中需要用到的存儲容量、磁盤性能、接口數量、接口的帶寬。對于容量來說,整個存儲設計的容量要是實際使用容量的2倍以上。例如,整個資料中心已經使用了1tb的磁盤空間(所有已用空間加到一起),則在設計存儲時,要至少設計2tb的存儲空間(是配置raid之後而不是沒有配置raid、所有磁盤相加的空間)。

例如:如果需要2tb的空間,在使用600gb的硬碟,用raid10時,則需要8塊硬碟,實際容量是4個硬碟的容量,600gb×4≈2.4tb。如果要用raid5時,則需要5塊硬碟。

在存儲設計中另外一個重要的參數是iops (input/output operations per second),即每秒進行讀寫(i/o)操作的次數,多用于資料庫等場合,衡量随機通路的性能。存儲端的iops性能和主機端的io是不同的,iops是指存儲每秒可接受多少次主機發出的通路,主機的一次io需要多次通路存儲才可以完成。例如,主機寫入一個最小的資料塊,也要經過“發送寫入請求、寫入資料、收到寫入确認”等三個步驟,也就是3個存儲端通路。每個磁盤系統的iops是有上限的,如果設計的存儲系統,實際的iops超過了磁盤組的上限,則系統反應會變慢,影響系統的性能。簡單來說,15 000轉的磁盤的iops是150,10 000轉的磁盤的iops是100,普通的sata硬碟的iops大約是70~80。一般情況下,在做桌面虛拟化時,每個虛拟機的iops可以設計為3~5個;普通的虛拟伺服器iops可以規劃為15~30個(看實際情況)。當設計一個同時運作100個虛拟機的系統時,iops則至少要規劃為2 000個。如果采用10 000轉的sas磁盤,則至少需要20個磁盤。當然這隻是簡單的測算,後文會專門介紹iops的計算。

在規劃存儲時,還要考慮存儲的接口數量及接口的速度。通常來說,在規劃一個具有4主機、1個存儲的系統中,采用具有2個接口器、4個sas接口的存儲伺服器是比較合适的。如果有更多的主機,或者主機需要備援的接口,則可以考慮配fc接口的存儲,并采用光纖交換機連接配接存儲與伺服器。表1-4是幾種低端存儲的型号及參數,可以滿足大多數的中小企業虛拟化系統中。

《VMware vSphere企業運維實戰》——1.7 存儲的選擇
《VMware vSphere企業運維實戰》——1.7 存儲的選擇