◎鄭彬
存儲發展趨勢以及vSan在數據中心的應用價值
◎鄭彬
本文通過分析存儲市場及企業存儲的現狀,介紹當前存儲面臨的一些問題和存儲的發展趨勢。并通過VMware的VSAN為例介紹了存儲虛擬化在數據中心的應用價值和VSAN的優缺點。
存儲市場的硬盤產品從機械硬盤到固態硬盤(SSD)一個優勢在于價格和存儲能力,一個優勢在于性能。現企業存儲策略同時應用閃存和硬盤的混合方式較多。存儲作為I/O密集型應用,機械硬盤通常利用磁盤陣列的并行讀取技術來提升I/O性能低的缺陷,雖然并行技術可以提高硬盤I/O性能,但在這個CPU和網絡發展速度來說仍然是系統的一個短板。固態硬盤SSD 的特性決定了它強大的 IOPS 、延遲時間低和吞吐量大,固態硬盤在一定程度上解決了機械硬盤數據讀寫效率低的問題。
企業級存儲是高可靠性需求的一種應用,存儲的發展除了考慮性能問題外,最需要是存儲的可靠性以及穩定性。由于以往各個存儲廠商都是通過設計可靠的硬件來達到存儲的可靠性,這種專用硬件的模式導致用戶被硬件供應商綁定。目前有太多的企業面臨現有的不同型號和品牌的存儲設備,每個存儲設備服務于單個系統,不同廠商的陣列還不能跨系統進行存儲共享,這造成維護成本高昂的同時,存儲資源和性能得不到充分利用。因此企業級存儲市場從網絡存儲NAS、存儲區域網絡(SAN)FC-SAN和IP-SAN、直接附加存儲(DAS)向虛擬化和分布式存儲發展,以解決現有存儲方式的弊病。
不論是軟件定義計算,軟件定義存儲,軟件定義網絡,都是將硬件和軟件進行分離,形成弱耦合或解耦合狀態,剝離控制層和數據層,使軟件不再局限在單一硬件中,擺脫硬件的束縛。軟件定義存儲是一種新的數據存儲管理方式,通常軟件定義三階段分別是,抽象、池化、自動化。所有存儲相關的控制工作和管理策略都在相對于物理存儲硬件外的控制平面層(Control Plane),管理和控制著虛擬化數據平面層(Data Plane)的存儲共享資源池,從而實現抽象和池化存儲硬件,將之轉變成一個不受物理硬件約束的資源共享池,并且通過軟件控制和管理,能保證靈活自動化的管理存儲。
軟件定義存儲的核心思想:利用軟件方式實現存儲管理調度;基于標準的通用硬件平臺;整合存儲資源;提供更便捷的存儲服務和管理方式。
軟件定義存儲SDS的優勢:通用硬件平臺避免鎖定硬件廠商,可實現利舊節約成本;資源共享,共享資源池實現資源靈活調度;快速彈性部署可以在線添加刪除節點;更優化;總體成本的大幅下降更具性價比。
軟件定義存儲的主要組成要素:分布式存儲技術,多副本技術,對象跨主機鏡像,跨磁盤/主機分條存儲策略;基于標準通用服務器作為硬件載體;閃存SSD作為讀緩存/寫緩沖區提升性能。
目前來看,眾多公司已經開始利用虛擬化平臺解決數據中心存儲方面的一些難題。VMwareVSAN是一種ServerSAN架構,且VSAN并不是虛擬存儲設備,而是集成在vSphere中,通過VSAN連接存儲系統池化存儲硬件資源,通過存儲管理策略在資源池內部可以實現包括HA、vMotion、DRS、vSphere Replication與VDP等VMware vSphere大多數的功能。
優勢一:減少存儲上的投入;用通用服務器平臺代替專用存儲設備,通過在服務器上增加硬盤,通過使用萬兆以太網代替FCSAN專用網絡,通過使用這些通用平臺,解決硬件廠商的綁定和專用硬件、維護價格高昂的問題。VSAN每臺服務器為一個節點,可以通過橫向擴展更多的節點提高IOPS,還可以通過縱向擴展增加節點硬盤擴展容量。擴展方式靈活且不需要停機。
優勢二:提高性能;VSAN采用ServerSAN相比傳統磁盤陣列架構一個I/ O落到盤上,要經歷多個環節,延時在毫秒以上;而SSD內置在服務器里,延時在亞毫秒級別。根據需求可選擇是否使用混合和全閃存的部署方式來提高IOPS性能。全閃存的部署方式還能實現去重和壓縮,糾刪碼(RAID5/6)能在不降低數據保護等級的情況下節省大量存儲容量。
優勢三:提高可靠性;要確保集中存儲的可靠性,一般都是通過網絡和多套存儲的冗余實現,方案價格高。VSAN通過分布式存儲,多副本,當集群里的服務器或者硬盤故障,進行自動切換,類似虛擬服務器技術。 VSAN支持存儲雙活(Stretched Cluster),5 分鐘 RPO vSphere Replication的容災技術,利用雙節點 Direct Connect 降低 ROBO 成本。VSAN支持關鍵應用Oracle RAC 和WSFC集群技術,VSAN支持兩節點的VSAN集群,Virtual SAN 可提供高性能快照和克隆。
優勢四:管理更簡單;VSAN的管理簡單,通過UI或API提供針對硬件監控和運行狀況
檢查插件實現故障排除, vRealize Operations用于容量規劃和根本原因分析,通過SPBM存儲策略實現存儲自動化部署。
缺點:VSAN是如此的強大,但是同樣的VSAN也是有缺點的:服務器本地RAID卡的形成的故障點也是需要考慮的問題。VSAN授權成本和購買傳統存儲設備和服務的成本對比,有些情況下并不一定有價格上的優勢。
軟件定義存儲是市場需求的體現,隨著云計算、大數據的發展,數據量大小,數據重要性,都在以難以想象的速度逐年增長,如何有效的存儲和管理數據一直以來是IT重要的話題之一。遇到問題-解決問題,如此VSAN這種虛擬存儲化技術應運而生,利用這種技術能很好的解決現有存儲方式弊病。
(作者單位:福建省龍巖金葉復烤有限責任公司)