◆李 華
(核工業計算機應用研究所 北京 100048)
云計算與云存儲技術在企業數據存儲中的應用
◆李 華
(核工業計算機應用研究所 北京 100048)
在企業數據存儲中,應用云計算與云存儲技術,有助于轉化傳統的企業數據存儲模式,提升企業數據存儲工作質量、數據安全與存儲效率,降低企業數據存儲維護成本,發揮積極影響。本文探討分析云計算與云存儲技術在企業數據存儲中的應用問題,以證實將云計算與云存儲技術應用到企業數據存儲中的可行性。
企業;數據存儲;云存儲;云計算
基于當前我國現代化信息技術的發展,使得現代化企業在網絡資源配置、部署以及發布維護方面,產生一定的難度。同時,在企業的數據存儲中,隨著云計算與云存儲技術的應用發展,云計算具有極高的應用價值;并且,能夠將云計算與云存儲技術應用到企業的數據存儲中,可發揮積極的影響。以下本文對此做具體分析。
1.1 云計算技術
隨著云計算生態系統概念的提出,相應的系統構架、運營要素和運行機制等都成為人們研究和討論的課題[1]。云計算是目前信息技術發展的熱門技術之一,它沖破了時間和空間的限制,云計算作為一種新型的服務計算模式,對IT行業和相關類別的產業都造成了巨大的影響[2]。基于云環境的數據存儲服務同時也是發展的較為迅速,這就使得現在越來越多的企業以及個人用戶,均可以切實的享受到云計算以及云存儲技術帶來的便捷性服務,在一定程度上都有了較大的變化,無論是面對個人用戶還是企業用戶,都起到了巨大的作用。
1.2 云存儲技術
云存儲是一種基于網絡的數據存儲模式,數據被存儲在多種虛擬服務器上,通常由第三方的組織來管理。而不是用專門的服務器來管理[3]。數據托管公司運營大型的數據中心,用戶通過從公司購買或租用存儲空間來存儲自己需要托管的數據[4]。數據中心的運營商在后臺根據用戶的需要虛擬化資源,對用戶來說就像在使用虛擬服務器,這樣用戶可以自己管理自己的數據。而實際上,這些資源或許橫跨了很多不同的物理服務器。云存儲技術中,也具有的一些獨特特征,還是實際云計算技術中的典型,就如云存儲中能夠以資源池的方式,實現系統中資源的共享,同樣基于云存儲設計出的系統,也可以具備更強的響應能力與服務恢復功能。
2.1 亟待轉化存儲技術
隨著我國當前云計算技術不斷地進步發展,企業在數據存儲中,并未認識到實現云存儲的重要性,并未轉換傳統的數據存儲模式。企業僅僅按需采用傳統數據存儲模式,沒有抓住云計算及云存儲技術的優勢,使得企業數據存儲成本增大,數據存儲模式落后,影響企業現代化發展水平提高。
2.2 拓展性低
企業在數據存儲中,多數企業在數據存儲中應用傳統的存儲架構,通過控制器聯合硬盤的方式存儲數據,要想為企業數據存儲系統擴展容量,只能通過加硬盤的來實現。然而,數據存儲中控制器能力有限,致使企業在存儲大數據時,出現小控制器拉大數據硬盤的情況,以至于企業數據存儲難以突破橫向、縱深擴展模式,給企業數據存儲技術提升帶來瓶頸。在企業中,也缺乏對數據存儲的維護管理,忽視數據存儲的重要性,增加數據存儲風險,影響企業長效發展[5]。
2.3 企業數據存儲成本高
對于當前企業發展中,在數據存儲方面,成本高不僅將使企業失去一定的市場經濟競爭份額,也會阻礙企業的進一步發展。對于多數企業在數據存儲中多用外包形式,定期續繳許多的數據存儲維護費用。而且,企業也并未認識到運用云計算與云存儲的優勢,因而錯失降低數據存儲成本的契機。相關企業研究資料顯示,傳統的企業在數據存儲中,運用ERP軟件,每年維護成本很高,將其轉化為基于云計算的ERP之后,使得企業數據成本降低20.1%,降低數據存儲的服務成本[6]。對此,當代企業亟待轉化企業的數據存儲模式,以確保降低成本,使企業在未來有更好的發展。
3.1 資源整合便利
對于企業的數據存儲之中,有效運用云計算以及云存儲服務,可以虛擬化實現對數據資源的整合,可以集成云計算優勢,大力挖掘企業有用信息,也可以為企業存儲海量的數據[7]。應用云存儲技術開展企業數據存儲,可以將企業所有物理資源,均整合成云存儲中池化的資源,以確保所有用戶基于云計算平臺共享這些數據資源。在企業中應用云計算技術進行數據存儲,不僅可以實現資源的整合,也可以統一架構企業數據存儲服務模式,簡化數據存儲難度。基于云存儲解決方案,在云計算技術中,集成了云服務器、云存儲、虛擬網絡交換機等一系列組件,可以有效地為企業數據存儲提供完整的云存儲解決方案,還易于優化部署云服務方案,提升企業數據存儲中整合相關數據資源的優勢,發揮應用價值。
3.2 轉化數據存儲擴展方式
對于當前企業的發展,在實現數據存儲中,可以應用云計算技術下的ERP軟件,由軟件提供商跟據企業客戶的實際發展情況,并結合企業未來的發展需求,可照企業數據存儲需求,為其制定一個標準化、自動化、智能化的云存儲服務,簡化企業數據存儲服務流程[8]。對于企業數據存儲,這樣做的目的不但能節省企業用戶在開展數據存儲配置方面的時間,也可以為企業提供符合需求的數據存儲服務。在企業數據存儲中,應用云存儲技術,可以轉化企業傳統的存儲擴展方式,不僅能夠縱向地擴展,通過在數據存儲模塊中的一個單元內動態地添加一些數據處理器,也可以動態地連接和擴大數據存儲容量,有效滿足云存儲服務中不斷增長的數據結構容量需求。同樣在企業中應用云存儲技術,也實現橫向的擴展,即能過利用云計算中的共享資源,將數據存儲中多個單元進行動態整合,使其可以被集成在一個具有邏輯性的系統中,這樣可以虛擬化地提供云數據存儲服務。在企業中,運用云存儲技術也可縱深擴展數據存儲服務,可以通過第三方平臺,或者是異構決策,有效地將存儲平臺中容量同數據業務效應,延伸到這些異構的云存儲環境之中,增大企業數據存儲能力。
3.3 存儲任務拆分可行性
云計算技術環境下,可以將計算任務拆分為許多小的部分,不同的部分在不同的計算機上同時、獨立、并行地進行。因此,對于需要在計算過程中交換中間結果的應用,這種計算模式是不適用的,因為不同的處理器和存儲系統很難保證高速的連接。網格可以實現本地、大學內部、區域性和國際性的應用,也能對數據以及存儲資源實現及時性的分享,可以跨地域、空間限制管理數據存儲信息。在企業開展數據存儲過程中,運用云計算技術,可以結合云中的各種應用程序之間獨有的模塊化特征,實現企業間數據信息的共享,將企業的數據存儲任務,進行拆分管理,分解大的數據存儲任務,利用云存儲技術,簡化企業復雜的數據存儲工作。
3.4 數據儲存便利
云計算作為我國計算機網絡技術發展中出現的一個新階段,云計算技術中不僅包含網格計算技術、分布式計算、并行計算技術,還包含效用計算、網絡存儲等多種技術,在企業數據存儲中,運用云計算,能夠虛擬化實現對企業數據的虛擬化云存儲,有效規避傳統物理化存儲數據的風險。在企業數據存儲中,運用云計算,能夠有效地以互聯網做成云存儲服務計算平臺,廣泛收集整理企業數據存儲相關的數據,也可以在海量的數據中,挖掘出有用的信息,便于企業發展中在數據存儲方面制定符合目標戰略的發展決策,運用云計算對企業內大規模的數據信息進行計算與分析。在互聯網時代。互聯網數據的統計和分析很多是海量數據級別的,為企業的數據儲存提供了重要的服務。云計算技術能夠極大地降低企業運營維護成本,發揮應用可行性,滿足企業的數據存儲需求。
4.1 系統總體設計
在云計算技術下,設計企業數據存儲平臺,采取三層結構,以數據預處理、云計算以及數據挖掘平臺為分層,優化提升該平臺實現企業數據存儲挖掘的功能。系統設計結構如下圖所示:

圖1 數據挖掘系統結構
企業的數據存儲客戶,就可以在云計算平臺中,與它的合作者之間建立一些臨時的、聯盟性的數據存儲共享信息,結合云技術中的API接口,就能夠使合作者之間,共同運行在一個特殊的云計算與云存儲服務平臺上,發揮積極的應用價值。
4.2 系統功能設計
運用云計算技術,設計數據挖掘平臺,該平臺具備多種數據存儲挖掘功能,由數據收集模塊、數據預處理模塊、模式規則選擇模塊、應用接口模塊四部分組成。如下圖所示:

圖2 數據挖掘過程圖
(1)可以通過云計算。將更多的數據存儲應用,結合信息化互聯網服務的傳輸方式,將企業的數據存儲服務搬到虛擬的云計算網絡中,大力發揮云存儲優勢,轉變企業數據存儲的商業發展模式,以云計算及云存儲服務來取代傳統的物理存儲軟件,發揮應用可行性。
(2)企業可以運用云計算技術,能夠將每個企業中多余的數據存儲能力,由許多的企業數據存儲客戶進行分攤存儲,這樣不僅可以使企業在發展過程中,通過云計算技術來提升數據存儲能力,也可以相應減少數據存儲維護的工作量,發揮積極應用價值。
4.3 平臺數據庫設計
數據庫設計充分利用關系數據庫特征,減少數據冗余,數據只在一個地方存儲,通過主鍵和外鍵對應動態生成所需視圖,方便程序編寫查詢檢索代碼。部分表鍵對應關系如下圖3所示:

圖3 關聯關系
在企業中運用云存儲技術,通過云計算以及云存儲技術,可以有效圍繞企業客戶的需求,為企業收集、整理、挖掘、統計相關數據信息,這樣有助于企業做好發展戰略決策,可以及早地發現在企業經營中存在的潛在風險,滿足企業在數據存儲中的應用需求,發揮應用可行性。在數據庫處理數據中,也應該能夠批量處理數據資源,易于擴充數據庫資源。因而,在實際中,可以應用關系數據庫,完成對數據挖掘平臺中SCL 配置文件的數據建模工作,還可以利用現有的云計算數據庫中的挖掘、數據備份、恢復以及數據并發控制等相關技術,可實現對數據挖掘平臺數據庫中數據資源的有效管理。
4.4 提高企業數據存儲效率分析
對于企業數據存儲,運用云計算模式,發揮其具備的多企業共用的存儲基礎架構,依據云計算提供的服務,可以更強化地管理數據存儲工作,也可以實現對數據存儲自動化、虛擬化的存儲,有助于實現基于云計算網絡虛擬環境中對企業數據資源最大化的共享,促使企業各部門之間協同工作。使用云計算技術處理大數據集,提高數據挖掘的效率,提升42.0%,發揮積極應用效益。
并且,云計算可以降低需求變化帶來的風險,云計算在企業數據存儲中,可以平復企業管理過程中外部需求的變化。在現代化企業數據存儲中,結合云存儲技術,還可采取使用多少就支付多少的模式,也能過防止企業用戶固定投入數據存儲成本而帶來的風險損失。基于云計算技術,優化建構數據挖掘平臺,也可以確保平臺中所應用的軟件以及存儲平臺之間,均能夠根據實際的需要來按需分配,能夠把所需要的數據資源分配給相應的客戶,然后將剩余的數據資源,使其存儲在平臺中維持休眠待喚醒的狀態,這樣可以有效解決數據挖掘平臺的使用能耗,也可以有效提升對數據挖掘資源的利用率。
綜上所述,在企業數據存儲中,應用云計算與云存儲技術,通過云計算可以高效運行大量企業數據資源,能夠改變傳統的企業運營模式,有效提高企業數據存儲管理效率,不僅能夠有效降低企業數據存儲系統的開發成本,也可以提高資源的利用效率,對現代化企業發展發揮積極影響。
[1]周超.基于Hadoop的云存儲管理系統的設計和實現[D].湖南大學,2015.
[2]曹彥婷,孫翠華.云計算環境下的數據存儲[J].煤炭技術,2012.
[3]趙勇軍.基于云計算的數據存儲架構研究[J].智能計算機與應用,2014.
[4]李志科.云存儲中數據完整性驗證及去重技術研究[D].廣東工業大學,2015.
[5]王寧.基于云存儲的數據安全策略分析與研究[J].物聯網技術,2014.
[6]王瑞娜.云計算模式下數據安全存儲策略研究[J].安徽職業技術學院學報,2013.
[7]立臣.說說云存儲和企業[J].軟件工程師,2013.
[8]董軍.可信云存儲環境下的訪問控制機制研究[J].網絡安全技術與應用,2015.