天天看點

企業雲計算中存儲必備的六個要素 星盛數越告訴你

文章來自星盛數越網絡伺服器專家

星盛數越

**近來,出現了有趣的與雲計算和存儲相關的進階技術,特别是使用Web Services通路方式,使得通路存儲不再受限于裝置檔案或者NFS加載點。典型的資料存儲和管理的“企業級特征”在IT架構創新上不斷推成出新。下面就為大家介紹企業雲計算中存儲必備的6個要素。

**

  一、要素1:性能

  性能需要付出成本。在一個架構良好的應用裡,性能和成本處于平衡狀态。達到這點的關鍵是使用合适的技術去比對企業業務應用的性能,首先要求将企業的業務語言轉換成IT模式。因為這種轉換困難,通常企業止步于靜态的IT架構,無法應對業務變化着的性能需求。企業雲計算提供了一個更能應對變化着的性能需求的平台。

  在早期的雲計算平台裡,存儲I/O一般都會有較高的延遲。這是因為廠商注意到使雲計算的資料更容易通路,但沒注意到提高與性能、帶寬和IOPS相關的服務級别。有兩個原因導緻延遲較高:通路的模式和類型,以及存儲分布的配置。

  通路模式包括位于OSI模型實體層之上的多層協定的組合(如SOAP, NFS, TCP, IP和FCP)。資料通路包括共享的實體服務層(如以太網)和幾個協定層(如SOAP或NFS),一般比專門的實體層(如FC)産生更多的延遲。市場上大多數雲計算平台包括Internet的資料通路,産生了更多的資料通路延遲。

  對于存儲媒體,大多數雲計算的市場在RAID或JBOD配置中使用SATA磁盤。因為SATA(有段時間被視為近線磁盤)的性能一般比企業磁盤(一般指FC槽)稍差一些,導緻儲存設備的性能低于應用的需求。

  當你采用低性能存儲媒體的相對低帶寬和高延遲的通路模式時,使用整個存儲子系統的企業無法支援更多的關鍵業務應用的需求。其結果是,這種方案通常僅适用于測試和開發。

  相比來說,企業雲計算平台需要提供更多不同性能存儲層的選擇。當性能需求的變化時,例如,應用從測試遷移到生産環境,存儲平台應該能使用這種變化。理想的企業雲計算的存儲應該有多種性能區,能夠被調整,以提供合适的I/O性能級别給業務性能的需求。

  最後,為了滿足企業高端存儲的性能需求,雲計算方案必須采用高于或者目前正在使用的企業級技術。一般使用FC SAN。此外,如何使用技術與技術本身同等重要。在一個系統管理環境裡,企業級需求下的虛拟機配置必須能夠持續提供高性能

  二、要素2:安全性

  安全性和虛拟化通常被視為互相沖突的。畢竟虛拟化使得應用從實體硬體和網絡邊界中解放出來。安全性,換而言之,就是建立邊界。企業需要考慮虛拟化設計的初始架構。

  在大多數雲計算市場裡,無論公有的還是私有的,資料安全性都是基于信任的,這信任通常都在管理程式裡。當多數虛機共享實體LUN,CPU和記憶體時,由管理程式確定資料是否毀壞或者被錯誤的虛機通路。這與叢集伺服器多年來面臨的基本挑戰相同。任何也許需要接管程序的實體伺服器必須能通路資料/應用/作業系統的權限。例如,為了主機外備份,LUN也許需要映射給公共的備份伺服器。

  在企業雲計算中,有兩種方式去保護業務資料。第一種涉及系統程式管理安全。主要的目标是:系統盡可能少地被使用,避免任何虛拟機被其他虛拟機造成負面的影響。企業也需要保護LUN被其他伺服器通路,如同主機外備份伺服器。

  其他需要注意的地方是資料通道。企業必須注意隻能給需要維護必要功能的實體伺服器提供通路路徑。這可以通過NPIV(SAN N端口 ID虛拟化)使用得Zoning、LUN Masking、通路清單、權限配置來完成。

  三、要素3:自動ILM存儲

  資訊生命周期管理(ILM)曾經成為非常有效的市場行為的重心,被那些出售分層存儲的廠商所推崇。雖然ILM本質上非常簡單 - 存儲的成本與資料的業務價值相比對,實際的挑戰來自于真正的執行效果,衆多所謂的ILM方案,粒度都不夠細,難以達到這樣的目标。

  今天,傳統的ILM并沒有部署到市場上的大多數雲計算平台中。原因有兩個,第一,在許多雲計算中,大部分磁盤媒體采用處于典型ILM方案中的最低層存儲,這樣就沒法把資料往更底層遷移,ILM也就無法部署。第二,許多企業不需要為雲計算常用的計算類型而更長時間地管理資料,因為傳統雲計算通常用于功能測試/開發、概念驗證(POC)、Web伺服器測試等。考慮到多種因素,實施ILM政策所需細粒度的複雜性和成本與經濟節省的雲計算不相符。

  根據一些行業報告,70%的資料是靜态的。通過将合适的資料存儲在合适的媒體上,企業能削減成本。他們能意識到通過部署雲平台能節省成本,在雲計算中實施ILM帶來的經濟效益意義重大。但前提是無需中斷應用,而且不能增加不必要的操作複雜性。

  為了做到這些,企業必須使用基于政策的塊級ILM方法,無論通路方式和應用類型。通過在資料塊一級跟蹤資料的屬性,就無需在作業系統這一級執行資料歸檔或資料遷移。這種方法還能獨立于作業系統類型,且獨立于用于存儲資料的通路方式。它不僅在保持性能(所有的資料寫入都在高速層完成)的同時優化存儲的成本,而且通過将不使用的資料塊沉澱到低速層減少電能的消耗。這很合理,因為近線存儲僅消耗企業存儲的大約20%的能耗。為此,要做到真正适合企業級應用的自動分級存儲,卷級或檔案級資料遷移無法勝任,顆粒度必須細化到資料塊級。隻有資料塊級的資料遷移才可能獨立于作業系統類型,且獨立于存儲資料的通路方式,做到對應用支援的随需相應。

  四、要素4:存儲通路模式

  通路存儲空間有三種主流方式:基于資料塊(FC SAN或iSCSI)、基于檔案(CIFS/NFS)、或通過Web服務。基于塊和檔案的通路方式在企業應用中最常見,能更好地控制性能、可用性和安全性。在這點上,市場上大多數雲計算平台利用Web服務的接口,如SOAP和REST(代表性狀态傳輸)通路資料。雖然,這是最靈活的方式,但有性能的影響。理想的情況是,企業雲提供全部的三種通路存儲的方式來支援不同應用架構。

  五、要素5:可用性

  IT架構的維護視窗被大量的縮減,因為企業需要支援在不同時區的使用者并保證全天候的可用性。雖然服務級别協定(SLA)一般與可用性密不可分,從業務角度看,它難以衡量,因為有着多種架構的複合SLA的重疊。

  在前面提到,在市場上大多數雲計算平台中,I/O性能最先得到考慮。如果雲平台依賴于不被内部IT集團管理的部分架構,那麼備援的架構部分和途徑是減少停機風險的最佳方式。雖然,雲存儲服務提供商在考慮成本的同時繼續增加可用性,但是目前市場上的服務級别協定不能滿足企業關鍵應用的需求。

  在高端的企業級雲計算中,存儲系統夠出來企業内的企業級存儲方案,包括多路徑、控制器、不同的光纖網、RAID技術、端到端的架構控制/監控,和成熟的變更管理過程。在低端的企業級雲計算中,存儲可用性與今天市場上雲計算平台的服務水準相當。為了提供企業需要的服務水準,企業級雲存儲供應商必須利用健全的架構設計和被充分驗證過的創新技術。

  六、要素6:主資料保護

  主資料指的是線上運作的資料。主資料能夠采用單一技術,或者結合多種技術進行保護。一些常用的方法包括:RAID保護、多份拷貝、遠端複制、快照、和持續資料保護。

  在市場上大多數雲計算平台裡,主資料保護的問題常常留給使用者。今天,很少發現上述的方法在大衆雲計算平台中使用,因為技術的複雜性和成本。有一些大衆雲存儲方案通過維護資料的多份拷貝來保護主資料,整個系統運作沒有RAID保護的存儲裡,以此降低成本。