存儲系統的成敗界限,往往只源自虛擬服務器硬盤的參數設置微小偏差和精細的維護。
虛擬化的數據中心通常使用存儲區域網絡(SAN)進行集中存儲,優化存儲資源運維,同時利用SAN體系自帶的遠程復制等功能保護數據安全。但是,有些組織更傾向于在獨立服務器上混合使用虛擬機和存儲功能。這可以減少局域網上的存儲傳輸流量,或者消除SAN帶來的復雜性和成本。在這種情形下,數據中心管理員們就必須盡力奮戰,優化平衡基于每臺服務器的存儲供應和虛擬機性能。下面讓我們來探討一下虛擬服務器的存儲配置。
硬盤驅動器速度和陣列配置
IT管理員們一般通過三個基本特征來區別基于磁盤的存儲:轉速、本機接口,以及性能和保護級別。當我們描述某臺服務器的存儲需求時,應該首先了解服務器的預期工作負載,根據這些需求選擇最合適的特征。磁盤轉速的計量單位是每分鐘轉數(RPM),轉速快的磁盤提供更低的延遲,因為磁盤可以更快旋轉到所需的磁道。企業應用受益于使用15,000rpm的高轉速磁盤,但是通常這樣的磁盤容量較為有限。稍慢一點的10,000rpm磁盤可以為非關鍵應用提供適當的低延遲,并提供更大的存儲容量。
磁盤高速緩存和服務器之間的數據傳輸都要通過接口完成。串行SCSI(SAS)是最流行的串行接口,用于高性能的本地存儲,并且可以實現6千兆比特每秒(Gbps)的傳輸速度。串行ATA(SATA)接口稍慢一點,傳輸速度為3Gbps,然而SATA的技術架構和指令集會進一步降低實際性能。在許多情況下,SAS磁盤提供的存儲容量低于SATA磁盤,所以SAS磁盤通常用于需要頂級性能的生產負載,而SATA磁盤則用于非關鍵的負載,近線存儲或者數據歸檔。SATA磁盤可以連接到SAS接口,因此基于SAS的服務器主板可以混合部署SAS和SATA磁盤。當然,事先審閱服務器技術文檔來驗證磁盤兼容性和性能限制,也是很重要的準備工作。
大多數SAN存儲系統都會用到磁盤陣列(RAID)組,陣列組配置多個磁盤分擔數據存儲,多個磁盤能同時進行讀寫操作,從而倍增存儲性能。由于陣列中每個磁盤都在同一時間進行數據塊的讀寫操作,所以陣列的性能會隨著軸數的增長而同步提升。對于獨立服務器來說,想要建立適用的、基于服務器的存儲并卻不是那么容易,因為很少有服務器能提供足夠多的的磁盤安裝位置,而磁盤數量是RAID配置的最基本特征。
例如,一臺1U機架服務器可能只提供2到4個磁盤安裝位,而一臺2U服務器則支持4至8個磁盤。更大的機架式服務器可以容納更多的物理磁盤(并使用更大功率的電源),總之服務器型號規格決定磁盤陣列組大小,使陣列配置缺失靈活性。
另外,陣列級別的選擇失誤,很可能會對虛擬化性能產生負面影響。例如RAID 5用于生產虛擬機上可能會造成不可接受的寫入性能損失。比較恰當的配置是:使用2個146GB 15,000rpm的SAS硬盤組成RAID 1,用來安裝操作系統和虛擬機監控程序;服務器的其余盤位則裝滿10,000rpm的SAS硬盤或者SATA硬盤,配置成RAID 0+1,聯合使用條帶和鏡像措施來兼顧性能和數據保護。
在實際環境中,可供管理員選用的“磁盤容量和數據保護”參數組合實在是太多了,所以很有必要在實驗環境下充分測試驗證服務器性能,這樣才能選出針對特定負載的最佳配置。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://m.hanmeixuan.com/
本文標題:為虛擬服務器優化本地硬盤配置
本文網址:http://m.hanmeixuan.com/html/consultation/1083968863.html