虛擬化技術幫助解決了不少的IT問題,但是也帶來了更多的問題,據Stefan Bernbo稱,只有橫向擴展架構才能解決那些問題。
現在被創建的數據正以驚人的速度增長,這已經不是什么秘密了。實際上,IDC最新研究認為,在2020年之前,每年將有35ZB的數據被創造出來,與2011年時的1.8ZB的年增長率相比顯著增長。
推動數據創建猛增的其中一個驅動力是虛擬機的普及應用。虛擬化軟件可以將物理硬件的功能虛擬化,從而極大地降低與硬件有關的成本和提供更高的靈活性。然而,正如人們可能猜想的那樣,增加虛擬化技術的使用量可以讓企業組織在同一時間運行更多的應用軟件。這樣,他們就會創造出巨量的數據,從而對存儲容量提出巨大的需求。
因此,為了保持競爭力,整個存儲生態系統都必須盡快適應虛擬化環境,找出在保證高性能的同時降低成本的方法。
虛擬化技術的抬頭
虛擬化技術之所以能夠迅速走紅是有很多原因的,但是最重要的一項原因是成本節約和靈活性。虛擬化技術最主要的一項優勢就是它能夠更高效地使用數據中心的硬件。通常,一個數據中心的物理服務器在開啟后的大多數時間里都處于閑置狀態,企業用戶們可以在它們的物理服務器上安裝虛擬服務器,從而增加CPU的使用率以及更好地發揮出硬件設備的作用。這會促使企業用戶將更多的硬件基礎設施虛擬化,以達到節約成本的目標。
虛擬化技術的另一項主要優勢是它具有極高的靈活性。虛擬機組成的基礎設施比物理設備組成的基礎設施要靈活方便得多。例如,如果一家企業想升級它的硬件設備,管理員只要將虛擬服務器轉移到更新更好的物理設備上即可,輕松提高性能和降低成本。在虛擬化服務器技術問世之前,管理員必須安裝新的服務器,然后重新安裝和遷移舊服務器上儲存的所有數據。移動一個虛擬機比重建一個物理服務器要簡單得多。
虛擬化技術的蓬勃發展
并非每一個數據中心都必須或想要使用虛擬化技術。但是配備了較多服務器的數據中心都已經開始考慮將它們的物理服務器轉換成虛擬服務器了。這些企業因為使用了虛擬化技術而在成本節約和靈活性上獲得了巨大的收益。另外,將服務器虛擬化可以讓那些服務器更容易管理。對于數據中心里的工作人員來說,維護相當數量的服務器會相當困難;然而,虛擬化會讓數據中心的管理變得比以前更容易,能夠讓他們在更少的物理服務器上管理同樣數量的服務器。
盡管虛擬化技術能夠帶來不少的好處,虛擬服務器使用量不斷增長的趨勢給傳統數據中心基礎設施和存儲設備施加越來越大的壓力。
對存儲行業造成的影響
從某種意義上來說,這個問題可以直接指向虛擬化的流行。第一批虛擬機使用了物理服務器中的本地存儲設備。這個過程會讓管理員無法將虛擬機從一臺物理服務器移動到另一臺物理服務器。然而,NAS或SAN等共享存儲技術的出現可以有效解決這個問題。這樣管理員就能在共享存儲設備上堆積越來越多的虛擬機。隨著時間的推移,這種情況就會演變成如今的虛擬化解決方案一樣,所有的物理服務器和虛擬服務器都連接著同樣的存儲設備。
但是有一個問題依然存在,那就是數據擁塞的問題。
只有一個接入點,就意味著企業用戶可能只會遇到一個故障。由于所有的數據流都必須經過同一個網關,在需求高峰時期就會迅速出現數據堵塞的現象。隨著虛擬機和數據項目數量的增加,顯然目前訪問存儲架構的方法必須得到改進。存儲架構必須能夠與數據增長同步擴展。
研究先鋒廠商
最早使用虛擬機的一批客戶比如服務供應商或電信公司已經遇到了這個問題,現在正在采取預防措施以減輕它的影響。隨著其他企業開始使用虛擬化技術,它們也會不可避免地遇到這個問題。
然而,希望并未完全失去。希望將虛擬化技術的優勢完全發揮出來同時又避免傳統scale-out環境引發的數據擁塞問題的企業可以通過消除單一接入點的方式保證它們的存儲能力的增長。
普通的NAS或SAN存儲解決方案只有一個單一的網關控制著數據流,當數據需求在短時間內猛增時就會出現數據擁塞的問題。企業用戶們應該尋找有多個接入點并且能夠將負載平均分配到所有服務器上的解決方案。盡管系統在同一時間被多個用戶訪問,但它仍然可以通過這種方式保持很高的性能,將延遲時間降到最低水平。
將計算與存儲結合在一起
解決Scale-out虛擬化環境的存儲問題的辦法是在存儲節點內部運行虛擬機,或在虛擬機主機內部運行虛擬機。這樣做可以將虛擬機轉變成計算結點,它將很快成為存儲架構的下一代解決方案。
利用這種方法,整個架構基本上就是扁平的。例如,假如一家公司在SAN中使用共享存儲,通常虛擬機就會位于存儲層的頂層,這實際上就是建立了一個只有一個接入點的大型存儲系統。很多企業都在積極設法解決這種系統造成的數據擁塞問題,它們采用的方法是放棄常用的、由虛擬機和同層的存儲資源組成的兩層架構。
越來越多的企業開始虛擬化基礎設施,目前并無跡象表明這一趨勢會在短期內減緩。實際上,越來越多的企業開始使用虛擬機,而且很多企業將遇到上述的性能和延遲問題。然而,企業用戶們可以從先行者的身上學習到豐富的經驗,建立一個功能齊全的虛擬環境,將產出最大化,同時將硬件成本降低到最低水平。