當前位置:學問君>人在職場>職業技能>

大數據時代下的三種存儲架構

學問君 人氣:1.22W

大數據時代,移動互聯、社交網絡、數據分析、雲服務等應用的迅速普及,對數據中心提出革命性的需求,存儲基礎架構已經成爲IT核心之一。政府、軍隊軍工、科研院所、航空航天、大型商業連鎖、醫療、金融、新媒體、廣電等各個領域新興應用層出不窮。數據的價值日益凸顯,數據已經成爲不可或缺的資產。作爲數據載體和驅動力量,存儲系統成爲大數據基礎架構中最爲關鍵的核心。

大數據時代下的三種存儲架構

傳統的數據中心無論是在性能、效率,還是在投資收益、安全,已經遠遠不能滿足新興應用的需求,數據中心業務急需新型大數據處理中心來支撐。除了傳統的高可靠、高冗餘、綠色節能之外,新型的大數據中心還需具備虛擬化、模組化、彈性擴展、自動化等一系列特徵,才能滿足具備大數據特徵的應用需求。這些史無前例的需求,讓存儲系統的架構和功能都發生了前所未有的變化。

基於大數據應用需求,“應用定義存儲”概念被提出。存儲系統作爲數據中心最核心的數據基礎,不再僅是傳統分散的、單一的底層設備。除了要具備高性能、高安全、高可靠等特徵之外,還要有虛擬化、並行分佈、自動分層、彈性擴展、異構資源整合、全局快取加速等多方面的特點,才能滿足具備大數據特徵的業務應用需求。

尤其在雲安防概念被熱炒的時代,隨着高清技術的普及,720P、1080P隨處可見,智能和高清的雙向需求、動輒500W、800W甚至上千萬更高分辨率的攝像機面市,大數據對存儲設備的容量、讀寫性能、可靠性、擴展性等都提出了更高的要求,需要充分考慮功能集成度、數據安全性、數據穩定性,系統可擴展性、性能及成本各方面因素。

目前市場上的存儲架構如下:

(1)基於嵌入式架構的存儲系統

節點NVR架構主要面向小型高清監控系統,高清前端數量一般在幾十路以內。系統建設中沒有大型的存儲監控中心機房,存儲容量相對較小,用戶體驗度、系統功能集成度要求較高。在市場應用層面,超市、店鋪、小型企業、政法行業中基本管理單元等應用較爲廣泛。

(2)基於X86架構的存儲系統

平臺SAN架構主要面向中大型高清監控系統,前端路數成百上千甚至上萬。一般多采用IPSAN或FCSAN搭建高清視頻存儲系統。作爲監控平臺的重要組成部分,前端監控數據透過錄像存儲管理模組存儲到SAN中。

此種架構接入高清前端路數相對節點NVR有了較高提升,具備快捷便利的可擴展性,技術成熟。對於IPSAN而言,雖然在ISCSI環節數據併發讀寫傳輸速率有所消耗,但其憑藉擴展性良好、硬件平臺通用、海量數據可充分共享等優點,仍然得到很多客戶的青睞。FCSAN在行業用戶、封閉存儲系統中應用較多,比如縣級或地級市高清監控項目,大數據量的併發讀寫對千兆網絡交換提出了較大的挑戰,但應用FCSAN構建相對獨立的存儲子系統,可以有效解決上述問題。

面對視頻監控系統大檔案、隨機讀寫的特點,平臺SAN架構系統不同存儲單元之間的數據共享冗餘方面還有待提高;從高性能服務器轉發視頻數據到存儲空間的策略,從系統架構而言也增加了隱患故障點、ISCSI帶寬瓶頸導致無法充分利用硬件數據併發性能、接入前端數據較少。上述問題催生了平臺NVR架構解決方案。

該方案在系統架構上省去了存儲服務器,消除了上文提到的性能瓶頸和單點故障隱患。大幅度提高存儲系統的寫入和檢索速度;同時也徹底消除了傳統檔案系統由於供電和網絡的不穩定帶來的檔案系統損壞等問題。

平臺NVR中存儲的數據可同時供多個客戶端隨時查詢,點播,當用戶需要檢視多個已儲存的視頻監控數據時,可透過授權的視頻監控客戶端直接查詢並點播相應位置的視頻監控數據進行歷史圖像的檢視。由於數據管理服務器具有監控系統所有監控點的錄像檔案的索引,因此透過平臺CMS授權,視頻監控客戶端可以查詢並點播整個監控系統上所有監控點的數據,這個過程對用戶而言也是透明的。

(3)基於雲技術的存儲方案

當前,安防行業可謂“雲”山“物”罩。隨着視頻監控的高清化和網絡化,存儲和管理的視頻數據量已有海量之勢,雲存儲技術是突破IP高清監控存儲瓶頸的重要手段。雲存儲作爲一種服務,在未來安防監控行業有着客觀的應用前景。

與傳統存儲設備不同,雲存儲不僅是一個硬件,而是一個由網絡設備、存儲設備、服務器、軟件、接入網絡、用戶訪問接口以及客戶端程序等多個部分構成的複雜系統。該系統以存儲設備爲核心,透過應用層軟件對外提供數據存儲和業務服務。

一般分爲存儲層、基礎管理層、應用接口層以及訪問層。存儲層是雲存儲系統的基礎,由存儲設備(滿足FC協議、iSCSI協議、NAS協議等)構成。基礎管理層是雲存儲系統的核心,其擔負着存儲設備間協同工作,數據加密,分發以及容災備份等工作。應用接口層是系統中根據用戶需求來開發的部分,根據不同的業務類型,可以開發出不同的應用服務接口。訪問層指授權用戶透過應用接口來登入、享受雲服務。其主要優勢在於:硬件冗餘、節能環保、系統升級不會影響存儲服務、海量並行擴容、強大的負載均衡功能、統一管理、統一向外提供服務,管理效率高,雲存儲系統從系統架構、檔案結構、高速快取等方面入手,針對監控應用進行了優化設計。數據傳輸可採用流方式,底層採用突破傳統檔案系統限制的流媒體數據結構,大幅提高了系統性能。

高清監控存儲是一種大碼流多併發寫爲主的存儲應用,對性能、併發性和穩定性等方面有很高的要求。該存儲解決方案採用獨特的大快取順序化算法,把多路隨機併發訪問變爲順序訪問,解決了硬盤磁頭因頻繁尋道而導致的性能迅速下降和硬盤壽命縮短的.問題。

針對系統中會產生PB級海量監控數據,存儲設備的數量達數十臺上百臺,因此管理方式的科學高效顯得十分重要。雲存儲可提供基於集羣管理技術的多設備集中管理工具,具有設備集中監控、集羣管理、系統軟硬件執行狀態的監控、主動報警,圖像化系統檢測等功能。在海量視頻存儲檢索應用中,檢索性能尤爲重要。傳統檔案系統中,檔案檢索採用的是“目錄-》子目錄-》檔案-》定位”的檢索步驟,在海量數據的高清視頻監控,目錄和檔案數量十分可觀,這種檢索模式的效率就會大打折扣。採用序號檔案定位可以有效解決該問題。

雲存儲可以提供非常高的的系統冗餘和安全性。當在線存儲系統出現故障後,熱備機可以立即接替服務,當故障恢復時,服務和數據回遷;若故障機數據需要調用,可以將故障機的磁盤插入到冷備機中,實現所有數據的立即可用。

對於高清監控系統,隨着監控前端的增加和存儲時間的延長,擴展能力十分重要。市場中已有友商可提供單純針對容量的擴展櫃擴展模式和性能容量同步線性擴展的堆疊擴展模式。

雲存儲系統除上述優點之外,在平臺對接整合、業務流程梳理、視頻數據智能分析深度挖掘及成本方面都將面臨挑戰。承建大型系統、構建雲存儲的商業模式也亟待創新。受限於寬帶網絡、web2.0技術、應用存儲技術、檔案系統、P2P、數據壓縮、CDN技術、虛擬化技術等的發展,未來雲存儲還有很長的路要走。

TAGS:架構 存儲