企業要想對日新月異的商業和經濟環境做出積極響應,就必須對數據中心進行徹底改造。改造的第一步是將靈活性和效率兩項指標納入到數據中心的架構設計中。本文探討的數據中心的改造方法之一,是在多核服務器技術的推動下,實現服務器的虛擬化。
服務器虛擬化是前提
服務器虛擬化解決了服務器大量增加帶來的種種問題。服務器的大量增加導致其電力供應要依照峰值需求進行配置。但是,服務器在一天當中的絕大部分時間處于閑置狀態,其平均利用率僅為10%。服務器虛擬化技術通過增加數據中心的虛擬服務器數量,實現負載均衡以及對服務器資源池進行現場恢復等途徑,可以提高企業業務的靈活性。如今,全球已部署的虛擬服務器數量已經超過物理服務器的數量。
以前,整合應用服務器是一項很困難的工作。通常情況下,應用程序與操作系統相關聯。為整合應用,用戶必須解除這種關聯。VMware將應用和操作系統堆疊在一個單一的主服務器上,從而解決了上述問題。操作系統和存儲被虛擬到VMDK(虛擬磁盤)上。VMDK是VMFS(虛擬機文件系統)內部的一個文件。VMFS可以實現附加虛擬服務器的集群,并可在集群物理服務器上實現vMotion(虛擬機移動)功能。虛擬服務器集群可以通過VMFS驅動成百上千個虛擬機。這意味著服務于VMFS的存儲陣列必須具有非常強的擴展能力。
日立數據系統有限公司(HDS)提供的存儲系統可以滿足虛擬服務器I/O擴展的需求。這些存儲系統包括帶有高速緩沖存儲器的USP V/VM、帶有主動/主動控制器的AMS 2000以及高性能NAS(HNAS)。
將服務器虛擬化是改造數據中心的一個主要步驟。但是,服務器虛擬化不是萬能的。VMware意識到了這一點,并為API(應用程序編程接口)提供了陣列整合(VAAI)功能。
HDS AMS 2000存儲陣列可以支持VMware vSphere 4.1 ,并可通過API支持以下功能:硬件輔助鎖定(Hardware-assisted Locking)功能可以提高整個扇區的鎖定效率;全復制(Full Copy)功能使得存儲陣列可以全部復制陣列內的數據,而不必通過ESX服務器讀寫數據;塊清零(Block Zeroing)功能使得存儲陣列可以將大量的存儲塊清零,從而增強大規模虛擬機的部署能力。
分擔工作負荷的重要性
硬件輔助鎖定功能表明,服務器與存儲系統要分擔工作負荷,共同促進數據中心的改造。如果沒有硬件輔助鎖定功能,可能會影響以下功能的實現,包括創建虛擬機和模板,為虛擬機提供動力,生成快照文件,為精簡虛擬盤分配空間以及vMotion等。用戶使用Atomic Test and Set命令,可以在存儲陣列上鎖定扇區,并可使其他ESX主機獲取剩余的LUN(邏輯單元號),這樣可以將系統的性能提高4倍,同時意味著存儲陣列的工作負荷增加了。
服務器與存儲必須加強配合的另一個例子是內容管理(ECM)數據的存儲。IDC預測,內容管理數據的年增長率超過121%。今天,ECM數據在企業所有數據中所占的比例不足4%。這是因為ECM解決方案無法進行擴展。ECM解決方案通常會在自己的專用棧中實現所有功能,包括數據獲取、索引、存儲、更新、保留、生命周期管理、數據保護、檢索和分發等。因此,ECM解決方案的容量無法擴展至數十TB,當然更無法擴展至PB級甚至更大。增強ECM解決方案擴展性的有效方法是,將部分存儲和管理功能移到智能存儲系統上,以便ECM系統能夠專注于內容管理和擴展性,從而突破現有的限制。ECM和存儲系統之間的接口必須基于開放協議,而且不能將接口限定為幾個特定供應商的專用API協議。
HDS公司提供的內容存儲平臺HCP可以獲取基于不同標準協議的內容,并可將不同屬性的數據、文件、文檔、電子郵件、PACS等存儲到一個基于安全多租戶架構的統一知識庫中。如果ECM系統供應商能夠提供開放式API,并將更多的工作負荷卸載到存儲系統中,用戶就可以輕松應對由于內容管理數據快速增長而帶來的存儲應用難題。
供應商之間應加強合作
在幫助企業改造數據中心時,服務器廠商和存儲廠商必須加強合作。VMware已經擺出了開放合作的姿態,并向存儲廠商開放API,從而確保應用軟件、服務器和存儲能夠相互協作,共同分擔工作負荷。VMware、微軟、賽門鐵克和甲骨文等公司已經開始合作。IT設備供應商與一些標準化組織之間的合作也卓有成效。
IT設備供應商很快會意識到,僅靠一個廠商不可能解決數據中心改造過程中遇到的所有問題。為更好地改造數據中心,各方必須攜手共進。
原文鏈接:http://it.sohu.com/20101201/n278024366.shtml