閱讀173 返回首頁    go 技術社區[雲棲]


固態盤的集成與災難恢複的維護

一旦一家機構決定部署固態盤,那麼他們就會開始考慮如何將固態盤集成到數據中心裏。你如何將固態盤集成到數據中心將取決於你購買的固態盤類型。

當存儲係統容量問題可以通過增加驅動器容量來輕易解決的時候,磁盤性能卻沒有跟上腳步。存儲管理員現在期待像Texas Memory Systems這樣的廠商能夠幫助他們解決性能相關的難題。如何將固態盤集成到數據中心,這個一直普遍存在的問題有了答案,那就是將其作為一個獨立的存儲平台進行管理。固態盤在性能和價格方麵都非常特殊,所以分開管理是有必要的。通常,需要更換係統的數據中心作為一個整體對企業機構來說是可見的。

有一個問題阻礙著企業應用固態盤,那就是決定如何複製保存在固態盤上的數據。對於集成解決方案來說,固態盤隻是硬盤驅動器的替代者,數據複製是直接的。遺憾的是,這些架構通常會淹沒固態盤在性能和延遲方麵的優點。本文將介紹一些為獨立固態盤解決方案提供災難恢複服務的選擇。

不要集成,而是替代

由於固態盤容量大幅提升和價格的下滑,單獨采用固態盤的做法最近幾年越來越常見。現在,將整個數據庫都保存在固態盤上也不足為奇了。在這種情況下,固態盤實際上是取代了磁盤陣列,而不是被集成到陣列中。這對那些作為企業盈利和增長的核心的應用來說,這是一個極佳的解決方案。

對於那些將固態盤與企業盈利聯係在一起的人們來說,他們擔心的一個問題就是,如果固態盤發生故障的話他們自身和數據會發生什麼?固態盤的可靠性很高,而且在很多情況下,它的生命周期要遠遠高於機械驅動器。另外,這些獨立的固態盤解決方案幾乎可以滿足任何等級的應用可用性要求。如上所述,人們真正關心的是,如何將數據遷移到災難恢複站點,因為它是在現有陣列複製保護範圍之外的。一種選擇就是使用一款基於服務器的持續數據保護產品來遷移這些數據,一旦數據發生變更,就在本地使用機械硬盤或者異步地遷移到遠程站點中。

複製日誌

那些通過部署固態盤來加速應用的企業通常采用一個企業相關數據庫管理係統,例如Oracle或者微軟SQL Server。企業相關數據庫管理係統提供了能夠進行本地或者遠程災難恢複的日誌複製工具。複製數據庫日誌是一個需要時間驗證和低成本的固態盤數據保護方法。

當複製在設備內部進行的時候,其效率可能比在存儲陣列中高出6倍之多。而且它的成本大大降低,因為你不需要購買其他軟件。

優先讀取

對於那些堅持使用陣列複製、麵臨讀取所讀較慢問題的企業機構來說,優先讀取架構提供了加速讀取性能和保留現有陣列複製策略的好方法。

優先讀取是在文件係統層級實施的,但是一些虛擬化設備也有這項功能。在一個優先讀取架構中,一個卷在機械磁盤陣列的兩個卷和固態盤的一個卷之間進行映射。在一個常見的鏡像環境中,讀取是來自鏡像兩端的。對於機械驅動器來說,這沒有什麼問題,但如果設備可以利用固態盤的優點,那麼優先讀取文件係統或者虛擬化設備就可以讓讀取總是來自於鏡像一端的。在這種情況,這一端可能就是固態盤。目前賽門鐵克和DataCore的虛擬化設備都提供了這種優先讀取功能。采用了自動存儲管理(ASM)的Oracle 11g數據庫也提供了內嵌的優先讀取功能。

其他像AIX和HP-UX這樣的操作係統都不允許你設置讀取來自某一特定的設備。與傳統方法不同的是,他們監控鏡像卷的隊列深度。在這種情況下,滿足讀取請求的卷就是隊列深度最低的那個卷。

采用優先讀取功能的卷的好處就在於,固態盤能夠被添加到存儲基礎架構中而不會影響到存儲操作,包括災難恢複策略,這大大加速了讀取性能,還能有效地配合結構性數據庫和非結構性文件係統使用。

優先讀取架構的另一個好處就是這種架構允許企業機構為固態盤提供高可用性而無須購買兩個固態設備。因此,優先讀取技術不僅加強了固態盤與更多存儲環境的集成,還推動了成本的下降。

虛擬化集成

最後一個選擇就是虛擬化集成。通常會有一些設備可以將存儲管理功能從陣列存儲係統中剝離,並轉移到一個設備中。然後這個設備就變成了針對任何而類型底層存儲(包括固態盤)的一個存儲管理點。這種性能特定要求設備本身不會稱為性能瓶頸。

這會宗既成的優點就是,所有層級的存儲,從固態盤到SATA,現在都可以從一個平台或者一個界麵進行管理,目前有來自於BlueArc和NetApp針對NAS或者文件係統的虛擬集成產品,也有來自於DataCore等廠商的塊I/O或者SAN解決方案。Texas Memory Systems最近宣布收購Incipient的技術資產,從而成為第一家能夠提供這種集成的固態盤廠商。 

最後更新:2017-04-02 15:15:05

  上一篇:go IOS之Block的應用-textFeild的回調應用
  下一篇:go ibatis中動態語句的iterate標簽