通過存儲虛擬化技術,用戶可以利用已有的硬件資源,把SAN內部的各種異構的存儲資源統一成單一視圖的存儲資源(StoragePool),而且采用Striping、LUNMasking、Zoning等技術,用戶可以根據自己的需求對這個大的存儲池進行方便的分割、分配,保護了用戶的已有投資,降低了總體擁有成本(TCO)。另外也可以根據業務的需要,實現存儲池對服務器的動態而透明的增長與縮減,更進一步,可以實現SAN與SAN之間的虛擬化、全球的虛擬化。
存儲需求催生存儲虛擬化技術
信息具有快速性增長和爆炸性增長的特點,流式多媒體、e-mail、家庭網絡、ASP、ERP、生物技術、科學計算、數字影像、事務處理、電子商務、遠程醫療、數據倉庫與挖掘等導致用戶對存儲容量的極大需求,傳統的存儲結構與技術已不具備有效管理這些爆炸信息的能力。
異構操作環境:由于歷史的原因,越來越多的企業使用不同廠商的硬件和軟件產品,且彼此不能兼容。多平臺的互操作性和數據共享對應用的方便性、減少重復投資和保護企業的已有投資顯得非常重要。
高可用性:由于越來越多的關鍵數據需要保存,客戶要求在任何時間都可以獲得信息,數據成為比計算機設備貴重得多的財富,包括銀行賬戶、電話單、訂購單等,因此企業必須確保其系統的高可用性。
存儲管理自動化與智能化的需求:以前的存儲管理和維護工作大部分由人工完成,由于存儲系統越來越復雜,出現差錯的可能性也越來越大,稍不注意就會丟失數據,這往往超過了IT管理人員的能力范圍,對管理維護人員的素質要求也越來越高,。現代存儲系統要求具有易管理性,如智能化的自動管理和維護功能,因而企業必須懂得如何以有限的人力和物力去管理信息。
存儲虛擬化技術以其獨特的技術優勢成為應對上述需求的最佳存儲解決方案。通過存儲虛擬化技術,用戶可以以最少的IT資源,以最經濟有效的方式管理不斷增長的企業數據信息,簡化管理異構操作環境的復雜性。虛擬存儲技術并不僅僅是一個新的技術概念,更重要的是為用戶提供了一種新的存儲實現方式,使企業可以更靈活、更有效、更簡便、更經濟地管理其整個的存儲資源。
視頻監控如何實現存儲虛擬化
存儲虛擬化對基礎架構是有一些基本要求的,在視頻監控領域如何實施存儲虛擬化?
圖1 云計算的實施路線示意圖
首先,需要有一個強壯的專用存儲網絡,數據信息得以存儲在網絡中任意可能的空余空間、以及被訪問,同時不影響應用性能。所以比較適合大容量、分布相對集中的項目,如一些大型平安城市項目的存儲架構可以選用存儲虛擬化。平安城市項目涉及新舊存儲設備的兼容性要求比較多,采用虛擬化存儲配合高速網絡可以解決數據在異構存儲設備環境的存儲問題,達到節約存儲空間的目的,同時避免了大量應用架構的調整以及程序的重新編程與修改。視頻錄像保存在整個存儲池,不必考慮具體部署在哪些特定的存儲設備之上,也不必考慮具體存儲設備的容量和性能是否滿足應用要求,還不需要考慮具體某臺存儲設備的數據安全如何保障。強壯的存儲網絡保障整個存儲池對應用的讀寫帶寬要求。
其次,虛擬化存儲要配合服務器虛擬化才能達到虛擬數據中心的最佳效能,服務器計算性能提高得非常快。最早的虛擬化技術針對的是計算資源的有效利用,視頻監控應用和視頻錄像存儲即是計算與存儲的關系。如果類似一些所謂視頻專用IP-SAN設備把計算與存儲合在一起的設備就無法進行任何一種虛擬化,而標準PC服務器和第三方開放式網絡存儲實施虛擬化則不存在任何問題。
最后,存儲虛擬化需要IT資源管理工具進行物理設備和虛擬設備的全面管理,虛擬服務器、虛擬數據卷等需要確定具體的位置、路徑以及性能狀況、故障狀態等等,否則無法做到有效的資源管理和不間斷生產的定期維護。因此應用級的管理平臺必須基于IT基礎架構級的IT資源管理工具之上。
其實,在私有云的概念下,虛擬化存儲實際上還可以考慮同一臺存儲設備中應用,因為在第三方開放是存儲設備中,基本可以使用分層存儲的技術,就是同一存儲設備配置不同類型的硬盤比如:固態硬盤、SAS盤、光纖盤、SATA盤,將不同的應用的存儲分配到不同速度的盤上。配合性能檢測與資源調度工具對熱點應用進行適當調整,達到應用負荷的自動平衡,充分利用這臺設備的性能資源。這個在西部某機場的視頻監控系統得到應用。
另外,還有一種虛擬化存儲的模式,就是利用可以進行橫向擴展技術的大規模單一文件系統的視頻監控系統,這個需要視頻監控應用針對特定設備做專門的開發和調整,以適應此類存儲的使用。此類單一文件系統存儲在其內部對數據進行切片,然后鏡像后,再在不同存儲位置分別保存以達到數據安全的要求,同時應用的工作站在進行文件訪問時,系統可以在具體該用戶最近距離或者盡快訪問路徑的位置組裝切片形成文件供用戶使用,但是此種方法需要視頻監控應用重新調整架構并編程來配合存儲設備本身的優勢。這是基于公用云架構下的視頻監控存儲虛擬化應用方法,相信不久會有相應的應用面市。
存儲虛擬化不是目的而是手段,視頻監控的目的是視頻實時監控與大規模存儲視頻監控錄像快速調用,以及對大規模視頻監控錄像的分析與發掘乃至歷史數據積累分類和統計。這樣才能最大化發揮安防信息數據的作用。存儲虛擬化只是實施過程中優化存儲、提高存儲效能、方便管理、提高系統可用性手段。在系統規劃與設計時,需從用戶需求和應用環境出發多方面考慮,切記不要本末倒置為了虛擬化而虛擬化。