面向未來的數據中心:軟件定義的基礎設施
鑒于虛擬化的擴展已經超出了服務器的范圍,那么,軟件定義的存儲也將被面向未來的基礎設施戰略包括在內。
在現如今這樣一個虛擬化和云計算一統天下的時代,人們很容易做出服務器將被虛擬化的簡單假設。事實上,一個物理應用程序服務器現在已成為一個外來的、且過時的概念了。這一思想理念也已經很自然地擴散到了其他領域,包括數據中心的網絡和存儲方面。
軟件定義的存儲和軟件定義的網絡將繼續在這一通向被稱為軟件定義的基礎設施或數據中心的旅程上穩步前進。軟件定義的存儲,特別是在未來的虛擬化有特殊的位置,其可能是面向未來的基礎設施的一個關鍵的工具。
并非所有數據的重要性都是同等的
對于軟件定義的基礎設施,一般的數據是一個獨特的挑戰。存儲數據對我們的工作、企業乃至家庭生活都至關重要。我們繼續以相當驚人的速度創造出海量數據,并繼續長期存儲保管著這些數據,盡管這些數據可能已經不再被需要,但僅僅只是為了以防萬一。我們舍不得刪掉舊數據,同時還在不斷創造出新的數據,導致了在我們基礎設施中的過時數據信息量已經達到了令人震驚的地步。雖然評估的方法各不相同,但平均而言,一家企業內部的70%數據被認為是可以安全刪除的。而這些數據遲遲未被刪除的原因往往是基于某些包括法律監管等方面的問題,而這些“以防萬一”的情況,或簡單的缺乏時間以驗證特定場景的情況,其實是沒有必要的。
這種不愿意刪除數據的想法無疑為企業的服務器或網絡虛擬化帶來了獨特的挑戰。當被虛擬化時,所有這些相關技術中的每一個都是典型的主動型或“處于在使用狀態”。即使當某個資源被使用的程度很低,但其仍然有能力在其他虛擬機之間分享。
但存儲則是不同的。其更偏向于更靜態的性質。簡單地說:一個100的虛擬機就是一個100 GB的數據塊,其很大的部分可能已經陳舊或閑置不被使用。
首先,虛擬化的存儲是一個成本相當昂貴的解決方案。任何共享的存儲技術:從存儲區域網絡(SAN)到網絡附加存儲(NAS)的價碼都很高,所以,讓資源利用得到***化是最為重要的。
其中的***反應是,把某些類型的數據存儲在磁盤層。不過,這可能是具有挑戰性的,因為不同類型的數據往往相互交織在一起。由于這僅僅提供了有限的成功,并存在大量的人工干預,因此需要另一種修復。下一步是自動分層。這種方法將把數據視為數據塊,并開始將其基于需求進行單獨分離。雖然這項工作很好,但其也帶來了更高的成本和,相應的復雜程度也增加。要求新的戰術,而由傳統的存儲公司EMC所擁有的VMware,便是IT業界***款軟件定義的存儲。
軟件定義的基礎設施的存儲選項
傳統的大型存儲框架依然存在,而這些SAN和NAS框架與虛擬化有很深的歷史。基于諸多方面的原因,其銷售依舊保持強勁,其中之一便是其性能表現。不同于其他幾種存儲選項,傳統的框架可以提供更一致的性能水平。企業應用程序需要保證IOPS仍然是專用的存儲框架和網絡世界。
然而,您仍然可以在現有的框架中有一個軟件定義的存儲層。在較舊的存儲框架把一些通常與硬件控制器相關的服務帶到管理程序層,能夠有助于您為老舊的硬件注入新的生命。
利用新的SAN或NAS存儲結構,增加一個額外的軟件層可能不會帶來太大的戲劇性的效益。
一家尋求整合舊的存儲資源,并獲得額外的特性和功能的企業需要牢記的是,其存儲的基礎并沒有改變。軟件緩存和預取可以幫助系統稍微提升一點有效性,但性能和容量并沒有根本的改變。這可能成為更高I/O負載所關注的一個方面。
較大的存儲網絡和存儲框架,每臺虛擬機的存儲成本通常是相當高的。鑒于企業需求虛擬化一切,一個較為普遍關注的問題就是使用大量本地存儲的物理服務器。鑒于在一個SAN或NAS中的磁盤有較高的成本,大大增加了每GB數據的存儲成本,虛擬化將不再是經濟的了——除非使用本地存儲是可能的。
這其中的某些問題也帶來了融合基礎設施或本地存儲的選項。雖然這樣的替代品將不會是傳統框架的終結,但這些新技術已經推動了更大的存儲框架變得更具創新性和成本效益。為了競爭,這些舊的框架將需要繼續提供更多的功能,并節省成本,以便能夠與市場上的新的存儲選項相抗衡。
由于VMware的vSAN的到來,企業用戶現在可以使用本地服務器存儲一個共享存儲解決方案了。該設計是基于一個固態硬盤(SSD)、串行高級技術附件和高速網絡的組合。存儲池鑒于主機托管和SSD緩存之間,結合RAID配置,用于保護數據和提供所需的性能。vSAN及其他本地存儲產品的規模化和性能不斷提高,這些工具將需要10 GB的專用網絡才能真正有效。
同時,本地存儲選項借助10 GB的網絡能夠具有成本效益的節省成本較低的驅動器的成本,但有效地擴大規模則成為問題。雖然供應商們都在吹捧其令人印象深刻的規格數據,但很難找到大規模部署的證據。部分的原因可能在于本地存儲使用的是傳統的服務器級硬件平臺,但這不是其設計的目的。而許多外部存儲陣列或融合基礎架構平臺的速度更快,且是針對工作負載設計的。
雖然具有本地存儲的vSAN是一個可行的選擇,但也有幾個問題存在。這些產品是否能夠真正擴展到企業級的性能和可靠性?使用本地存儲也限制了您企業在硬件平臺上的選擇。如果您企業的環境使用的是刀片服務器呢?添加本地存儲到刀片服務器的作用是有限的,僅僅是因為形式因素。在本地存儲器上的軟件定義的存儲是可能的,但其作用似乎是最適合于數據中心過渡到一個融合的基礎設施。