在數據中心當中使用閃存技術能夠完全改變現有的虛擬化方式。
為數據中心添加閃存設備的最大挑戰在于如何確保其他基礎架構與之保持同步,而基礎架構如何進行調整在很大程度上依賴于將要安裝的閃存類型。現在有三種類型可供選擇:帶有緩存功能的服務器閃存、共享閃存陣列和超融合閃存。
盡管可以將閃存設備安裝在服務器上作為靜態存儲,也就是主要存儲進行使用,但是在大多數虛擬化服務器環境當中,還是會將其作為緩存使用。為了實現更好的性能表現,閃存設備應該能夠同時對讀寫操作進行緩存。
但是對于寫緩存來說,可能面臨數據丟失的風險。為了防止這種問題發生,應該為服務器配置緩存冗余機制——也就是將數據保存到服務器之外。可以通過服務器網絡實現這種目的,將需要寫入的數據復制到另外一個虛擬集群的閃存SSD或者到共享存儲設備的閃存區域當中。
服務器端緩存和共享存儲陣列都需要高速網絡連接。盡管閃存設備在1Gb以太網當中也可以正常工作,但是如果對現有網絡進行升級,存儲性能將會得到大幅度提升。
共享閃存系統當中的光纖通道應該考慮使用16Gb網絡帶寬,這種技術在2014年就開始投入使用了。而IP存儲環境應該考慮使用10Gb或者更快的以太網連接,這樣的帶寬能夠保證網絡速度與其連接的閃存系統相匹配。
下一代網絡的關鍵特性之一就是服務質量(QoS)。存儲網絡當中的QoS特性能夠針對特定負載制定相應優先級,通常會以所連接的主機為基礎。但是對于虛擬化環境來說,這些網絡協議能否以虛擬機為單位實現QoS將會是十分重要的。在這種網絡環境當中,管理員能夠保證重要應用程序的服務等級,因此可以更加有信心地對關鍵應用程序進行虛擬化。此外,具有QoS特性的共享存儲還能夠提升虛擬機密度,并且改善關鍵應用程序的虛擬化特性。
對于服務器端緩存和超級融合架構來說,網絡也是十分重要的,其中許多需求和共享存儲網絡完全相同。由在線緩存環境——特別是超級融合架構——所產生的網絡流量將會是十分重要的。在這種環境當中應當使用專用網絡,并且應用最新的網絡技術。
增加虛擬機密度
閃存還會對服務器的選擇以及配置產生影響。因為存儲基礎架構能夠快速響應虛擬環境需求,因此管理員應該考慮大幅度增加每臺物理主機當中的虛擬機數量。這樣做能夠極大地降低數據中心所需的主機數量,從而提升整個虛擬化項目的投資回報率。
但是增加每臺物理主機當中的虛擬機數量也意味著將會影響主機的配置方式。最為明顯的是,在CPU計算能力方面的投資被證明是值得的。
然而內存可能會對這個過程造成阻礙。現在市場中的服務器都支持大量內存插槽,但是內存的價格卻十分昂貴。最為理想的情況是,使用PCIe SSD或者內存總線閃存作為動態RAM(DRAM)的補充,同時提升共享內存利用率。這兩種技術都能夠提供優秀的性能表現和較低的延遲時間,因為可以將其作為虛擬內存,因此不需要使用閃存緩存那樣的冗余機制。
假設每臺物理主機服務器的平均部署費用為20000美元,那么如果虛擬機密度增加5倍,將會為企業至少節省10000美元的開銷。盡管如上面所說,仍然需要花費額外的費用來購買內存和處理器等硬件,但是仍然能夠節省大約80000美元,使用這種方式最多可以節省三分之一甚至更多的閃存陣列成本。
企業可以使用融合基礎架構產品在部署閃存硬件的同時,觀察閃存技術為數據中心的其他組件所帶來的種種改進。這些產品都是封裝好的硬件配置,由服務器、網絡和存儲廠商共同推出。融合基礎架構的前期成本投入可能非常巨大,但是這種產品能夠為數據中心提供許多新的特性。
閃存能夠為虛擬基礎架構帶來巨大價值。閃存介質的速度非常快,即便在沒有最佳部署的情況下也能夠極大地提升系統的性能表現。為了獲得閃存的最佳投資回報率,IT專家需要關注閃存周邊的基礎架構,確保其能夠發揮最大價值。
閃存技術在不斷發展,也許十年之后這種技術就不復存在了。內存技術不斷提升,存儲介質速度越來越接近于DRAM,但是同時具有閃存的永久存儲特性,很有可能替代現有的閃存設備。但是在現階段內,閃存技術能夠提升數據中心的虛擬機密度,并且降低其對物理設備和環境的影響。