vSphere二三事[1]

1,ESXi的意義:
 
ESXi即VMware vSphere Hypervisor,多個了i,卻比ESX少了個東西,Service Console,其實並沒有少,只是不在作爲一個獨立的部分存在,它的功能要麼集成到VMKernel,要麼移植到vSphere Client或VC之中,這樣就進一步的精簡了Hypervisor,在性能,可靠性上有了進一步的提高,代碼的簡化也意味着更少的Bug與更新,到vSphere 5.0,VMware將不在再提供傳統的ESX架構的Hypervisor,ESXi將成爲唯一選擇。
 
2,RDM的用法:
 
RDM的全稱是Raw Device Mapping,可以把LUN直接映射到虛擬機內部,用途很多。例如,在P2V轉換時,不想把數據分區中的大量數據搬遷到虛擬機裏。
 
RDM有兩種模式,虛擬兼容模式(Virtual Compatibility Mode)與物理兼容模式(Physical Compatibility Mode)
 
物理兼容模式會將除REPORT LUNs以外其它的SCSI指令都傳遞給存儲設備,這樣可以充分利用存儲設備的功能,舉兩個例子:
A,需要在虛擬機內部調用存儲設備的功能,如快照。
B,在物理機和虛擬機之間構建集羣。
 
虛擬兼容模式則爲虛擬機提供vSphere的虛擬化功能,如VMFS的功能,舉兩個例子:
A,在虛擬化層面提供快照功能。
B,高級文件鎖定功能。
 
 
 
3,虛擬機的CPU與內存分配方法:
 
在vSphere中,爲虛擬機分配CPU與內存的方法有兩種,一種是爲虛擬機分配固定的值,另一種是基於資源池來動態分配資源,後一種分配方法需要指明三個數值:
 
預留 保證爲該虛擬機分配的 CPU /內存量。對於重要的虛擬機,可以多預留資源以保證性能。
份額 此虛擬機擁有的、相對於父級總數的 CPU/內存 份額。同級虛擬機根據由其預留量和限制量限定的相對份額值共享資源。選擇[低]、[正常]或[高],這三種級別分別按 1:2:4 這個比率指定份額值。選擇[自定義]可爲每個虛擬機提供表示比例權重的特定份額數。
限制 分配給該虛擬機的 CPU/內存 上限。

 
4,ESX/ESXi支持iSCSI的三種方式
 
A,普通網卡,靠軟件實現iSCSI封裝,成本低,會佔用較多的主機資源。
B,採用帶有iSCSI封裝功能的網卡,如Broadcom 5709等,它可以分擔一部分iSCSI的封裝操作,它的工作需要VMware的虛擬化軟件進行配合。
C,全功能的iSCSI HBA卡,與FC HBA卡類似,可實現從I/O到iSCSI到TCP/IP的全部處理過程,成本較高,但性能好,基本不佔用主機資源。
 
 
 
5,擴展datastore的方法及限制
 
擴展的方法有兩種,一種是利用Datastore Volume Grow來擴大LUN和Datastore,但是vSphere 4支持的最大LUN尺寸是2TB-512byte,如果想要擴大Datastore超過這個限制,就需要爲Datastore增加更多的LUN,一個DS最多支持32個LUN,也就是說,在vSphere 4中,一個Datastore最大爲64TB,一臺ESX/ESXi物理主機最多支持256個LUN。下一個版本的vSphere可能不再有2TB的限制。
 
可能的情況下,儘可能使用較少的LUN來構建Datastore,因爲構成Datastore的多個LUN,有任何一個出現問題,都會導致Datastore無法訪問,LUN的數目越多,風險越大。
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章