潘珊珊
(西安歐亞學院信息工程學院,陜西 西安 710065)
隨著時間的推移和業務的發展,今天大家都面臨信息爆炸的威脅:數據量快速增長,數據有效期長,歷史數據積累率高,數據相對分散,共享水平低等一系列的問題暴露在我們面前。
以數據為核心,加強對數據的高質量的管理是現階段的首要工作。數據的高質量管理包括合理存儲數據、快速查詢數據、安全備份數據、災難恢復數據等諸多內容。當一個IT系統中有三個以上的應用系統同時存在,且相互之間存在某種聯系時,存儲系統及數據整合便迫在眉睫。數據的整合、集中要從存儲系統整合開始,要充分保證數據的安全、完整、快速被應用系統調用,又能保障高度的擴展性、數據的共享和相互利用,采用新的存儲虛擬化技術和產品改造傳統架構是數據集中的首要工作。
各大企業信息中心已經經過了多年的建設,已經形成了涵蓋多業務系統、多部門、多主機的跨業務綜合平臺,由于項目建設周期長,造成了目前多子系統獨立運行的局面,這就導致存儲可能成為整個系統發展和容災建設的瓶頸,更直接的后果是數據的分散存儲及不易于管理。目前各大企業信息中心已經提出數據整合和存儲虛擬化平臺(開放式存儲平臺)的建設目標,包括:
對分布存儲在各自系統的數據實現集中和統一的存儲管理;
對數據庫管理的集中;
對服務器系統的改造,尤其是對原單點服務器向集群系統的改造。
綜合這些現狀及需求,都需要以一個統一的數據存儲平臺為基礎,對于各大企業信息中心的系統規劃來說,首先考慮存儲和數據整合,企業信息中心目前的磁盤陣列設備和數據基本上都是各自孤立的,基于這種現狀,實現統一存儲虛擬化和數據整合是系統發展和系統容災的前提。
在整合的基礎上,自然實現了多個數據庫的物理集中,而數據庫本身的集中可以此為基礎進行應用上的調整。同時,可以集中存儲為平臺,調整服務器系統,建設為一個開放的存儲平臺,可以適應任何的服務器環境包括集群環境的變化,為企業建立標準化的信息,更好的為企業業務發展服務。
SNIA(存儲網絡工業協會)關于虛擬化的定義是:通過將一個(或多個)目標服務或功能與其它附加的功能集成,統一提供有用的全面功能服務。典型的虛擬化包括如下一些情況:屏蔽系統的復雜性,增加或集成新的功能,仿真、整合或分解現有的服務功能等。
各大企業信息中心存儲虛擬化與數據整合將是一個長期運營的系統,為保證系統的長遠發展,需要我們在系統建設前做好長遠的發展規劃:
3.2.1 總體規劃,分步實施
企業信息中心業務系統將是一個不斷發展的項目,不可能一步到位,首先是滿足規劃期數據整合和容災基礎建設的需求,即應用系統中心統一存儲平臺,同時在統一的虛擬存儲平臺中實現所有應用和備份數據的統一分級管理,實現近線備份,接下來的規劃是:以整合的虛擬存儲池為基礎,實現同城數據級實時遠程容災;
3.2.2 系統擴展的規劃
本文所討論的設備應能滿足企業信息中心自身數據存儲和容災的需求以及5年以上的發展,且設備具有很好的擴充性;
所設計的系統架構上也具有橫向擴展能力,在設備本身達到擴展極限的時候,可以通過添加設備保證系統處理能力在線升級;
3.2.3 遠程容災的規劃
當企業信息中心的IT系統建立起來后,所有的業務將逐步依賴于IT系統的運營,除了本地數據備份和歸檔、同城容災以外,將來應考慮建立跨區域的容災中心,保證企業信息中心的業務連續性。
依據虛擬化引擎的位置不同,存儲虛擬化技術分為帶內和帶外兩大類。如果引擎工作在數據的訪問通道上,那么就成為帶內虛擬技術,否則就是帶外虛擬技術。
虛擬化引擎在系統設計中占有重要的地位。無論帶外還是帶內技術,都需要虛擬化引擎對整個系統的存儲資源進行驅動。一旦虛擬化引擎出現微小的問題,那么將影響整個存儲系統的工作,導致所有主干應用業務的宕機,對企業信存儲系統的連續性產生重大的影響。因此推薦選擇成熟度較高的產品和技術,避免出現功能上的嚴重缺陷、兼容性的缺陷等問題。
虛擬化可以幫助各企業完成三個重要的工作,即調整、利用和優化,從而有助于創建一個在經濟方面和生態方面都極為出色的數據中心。利用存儲虛擬化技術從而進行數據整合,找到了一條從調整存儲資源入手,進而利用再到優化的途徑。此成熟度模型允許IT合并他們所有的存儲,并根據需求應用它們,以滿足應用需求,并能夠通過一系列通用的軟件和流程進行管理。當整個環境成熟時,IT可以從簡單的數據合并和遷移,經過容量適中的層和數據移動性,再實施自動化的、基于策略(甚至也可以是基于內容)的數據分配,最終移到其最佳層。
存儲虛擬化是一個重要的指標,也是與存儲有關的 CAPEX的一個重要組件。通過虛擬化,可以顯著提高平均存儲利用率,因為不會再以一種分散的方式采購、管理和配置存儲,并能實現峰值容量。各企業能夠減少浪費的存儲成本,其容量等同于 IT環境中擱置的存儲容量。
在企業信息化建設過程中,由于各類信息系統建設階段所依賴的技術局限性,積累了大量采用不同技術平臺的異構數據源,尤其是存儲資源的混亂,從而導致數據資源的分散。這些數據源所依賴的業務應用系統、數據庫管理系統甚至操作系統平臺之間均存在不同,這些分散的、不同的計算機信息系統支持了業務的發展要求,但是,異構數據源的整合、集成也成為信息化建設過程經常遇到的一個現實問題,也越來越成為制約信息化建設和實現數據共享,以及使信息化建設投資重復的一個重要因素。充分利用先進的數據整合技術,通過存儲虛擬化來整合數據、共享信息,推動信息化向更高層面發展成為必然。
利用現今成熟的存儲虛擬化技術整合存儲資源,從而達到對數據資源的重新規劃和整理能夠有效解決日益嚴重的"信息孤島",繁重的數據采集、整理和分析任務,多數據源、異技術架構的數據存儲等諸多問題,將在企業信息化建設進程中日益發揮不可替代的重要作用。
[1]劉朝斌,謝長生,張琨。存儲網絡虛擬化關鍵技術的研究與實現.計算機科學2004年(31)
[2]謝川,虞勤.虛擬存儲及應用分析.數據庫與信息管理.2007年
[3]周慶佐、賈瑞新、柯冬香等.多信息系統數據整合的研究與實現2004年第164-197期
[4]曹志英,李冠宇,謝益武,董杰,柴建忠;企業現有應用系統的概念層數據整合技術與方法;計算機工程與應用;2003年08期