私有云服務以靈活性和可擴展性見長,同時企業也能夠保持對其企業數據中心的完全控制。這另人振奮,但私有云的實現也極具挑戰性,常常另企業IT團隊感到沮喪。
從傳統數據中心到私有云的部署要從基礎架構的最低層開始。IT領導者須評估其當前的服務器機架,以確保每個系統提供支持虛擬化和后續云堆棧所需的功能。你的企業的數據中心基礎架構是否已為私有云實施做好準備?可著重考慮以下問題:
支持服務器處理器
在部署虛擬機管理程序之前,需要私有云堆棧,了解各個處理器技術并正確啟用每個功能很重要。例如,處理器總是需要通過處理器擴展來支持硬件虛擬化,包括Intel虛擬化技術和AMD虛擬化。該技術通常包括對以處理器硬件速度將物理內存空間轉換為虛擬內存空間所需的第二級地址轉換的支持。
為處理器啟用AMD No eXecute(NX)和Intel eXecute Disable(XD)位,這將標記內存頁,以防止緩沖區溢出攻擊和其他惡意軟件漏洞。通常可以通過系統BIOS或統一可擴展固件接口(UEFI)啟用處理器擴展和NX/XD位。
考慮每個服務器的處理器內核/線程數。管理程序(如ESXi 6.0)要求具有至少兩個處理器內核的主機服務器,但這通常是最低限度的系統要求。額外的處理器內核將大大擴展每個服務器可以處理的虛擬機和工作負載的數量,你可以將每個附加的處理器線程視為單獨的內核。例如,AMD Opteron 6200系列處理器可支持具有8個內核和16個線程的VMware ESXi 6.5;英特爾至強E5-2600-v4系列處理器提供24個內核,總共48個線程。
最后,考慮服務器上UEFI的可用性。UEFI是一種較新類型的系統固件(一種先進的BIOS),可額外增加其他靈活的啟動選擇。例如,UEFI允許服務器從大于2 TB的硬盤驅動器、光盤和USB介質引導。但是,評估管理程序的引導限制很重要。舉例而言,ESXi 6.0不支持使用VMware Auto Deploy功能進行網絡引導或配置,這需要傳統的BIOS,UEFI當前尚不支持該功能。如果在安裝虛擬機管理程序后從BIOS更改為UEFI,則可能會導致系統引導問題。因此,在識別每個服務器上的處理器時,最好確定固件。