監控大聯網時代的利器-IMOS多媒體操作系統
【51CTO.com 綜合報道】基于對大型聯網監控架構的深刻理解和超過160個平安城市聯網監控項目的經驗積累,H3C提出在監控設備與業務之間構建統一的操作與管理平臺——IMOS,將自主開發的多媒體操作系統、數據庫、中間件等IT技術融入到監控領域,為當前大規模聯網監控面臨的諸多挑戰提供了一套創新的解決之道。IMOS的誕生,要從多媒體領域的重要應用之一——視頻監控的發展說起。
一、 監控大聯網的應用發展催生IMOS
21世紀的第一個十年中,整個安防行業已經進入了聯網監控時代。伴隨著平安工程、銀行、軌道交通、電力等各個行業對跨區域監控管理需求的不斷增加,聯網監控已經成為安防系統的核心業務需求。當聯網監控范圍不斷擴大,網絡架構越來越復雜,海量的視頻訪問和視頻存儲需求不斷增加,業務需求越來越靈活時,由于傳統安防廠商一般不會同時具備網絡、存儲、硬件終端和軟件平臺綜合開發方面的能力,無法從網絡監控的整體架構角度對所有視頻監控組件進行優化,只能依靠上層應用軟件被動的去整合異構非標的硬件、不同廠商存儲、網絡等,系統設計已經存在一些不可逾越的瓶頸,無法高可靠、高效率的實現聯網監控全局“看、控、存、管、用”基本業務。
除此之外,視頻監控的應用已不僅僅只為安防服務,在企業生產管理、金融遠程審計、法院庭審、審訊指揮、醫療示教、應急聯動等領域,視頻監控作為用戶日常業務系統的一部分,和視頻會議、語音通信、即時通信、視頻信息發布等各種多媒體系統的融合需求也逐步增多,同時需要對大量的多媒體數據進行保存和按需檢索,這種多媒體融合應用的發展趨勢正是全行業的業務模式向著多媒體管理方向發展的必然結果。而在應用融合的趨勢下,系統勢必要解決原來各種不同多媒體業務所采用的不同技術之間的相互融合問題,這樣才能真正讓用戶的多媒體應用合而為一。而傳統安防廠商缺乏在多媒體融合應用方面的技術積累,無法從系統架構與平臺設計上很好的滿足多媒體融合應用方面的需求。
在國內傳統安防產業價值鏈中,由于各行業聯網監控需求的快速膨脹,誕生了大量的從事行業聯網軟件開發的系統集成商或獨立軟件開發商(ISV),他們通過安防設備企業提供的硬件終端產品軟件開發包(SDK),面向客戶同時開發基礎監控管理平臺和行業應用平臺,并整合存儲產品;在這樣的價值鏈中,由于這類企業良莠不齊,缺乏網絡監控、多媒體融合等各方面全面的知識積累,監控產品的非標準化和監控管理平臺的能力已經越來越制約的監控產業的高速發展,同時ISV廠商必須面對開發大型聯網監控系統軟件的高投入和低產出的挑戰。整個監控產業如同IT行業早期發展階段,迫切需要采用更標準化的建設思路,重新梳理產業價值鏈。
圖1:聯網監控價值鏈的變遷
面對監控大聯網發展趨勢,業界迫切呼喚統一的多媒體操作與管理平臺,能夠實現大規模聯網環境下異構網絡、存儲、終端和平臺軟件的無縫整合優化,能夠滿足行業多媒體融合應用需求,能夠降低ISV開發聯網監控應用平臺的風險。IMOS的推出順應了聯網監控和多媒體融合應用的趨勢以及優化產業價值鏈的目的。 #p#
二、 IMOS的真面貌:操作系統+數據庫+中間件
IMOS是(IP Multimedia Operation System)-IP多媒體操作系統的簡稱。說到OS-操作系統,大家會聯想到Windows、LINUX、UNIX,OS是介于計算機硬件和應用軟件之間基礎平臺,使得計算機系統的使用和管理更加方便,資源的利用效率更高,上層的應用程序可以獲得比硬件提供的功能更多的支持,一般包括5個方面的管理功能:進程與處理機管理、作業管理、存儲管理、設備管理、文件管理。
借助OS的概念,IMOS針對安防監控、視訊等多媒體領域的特征,構建了多媒體硬件平臺和上層應用軟件之間的基礎平臺,這個硬件平臺既包括了編解碼器、DVR、IP攝像機等監控終端,也可以包括管理服務器、存儲盤陣等中心平臺設備,同時IMOS也具備了OS相應的5大管理功能,在此基礎上IMOS針對多媒體應用擴展了多媒體數據庫和多媒體中間件功能屬性,在中間件層面實現了對多媒體海量數據存儲管理及應用的支持,在中間件屬性中實現對監控、視訊等基礎業務應用邏輯組件的抽象封裝,可以更好的使得上層應用軟件聚焦與多媒體增值業務開發,而無需關注基礎監控等多媒體業務的網管、流媒體處理、存儲等業務,從而提升了業務系統的可靠性和靈活性。
因此,通俗的說,IMOS可以用下面的公式來詮釋它的概念:
① IMOS是支撐安防監控、視頻會議等多媒體應用并融合了軟件中間件、數據庫與操作系統技術的多媒體基礎應用與操作平臺。
② IMOS是H3C IP監控、視訊會議解決方案中多媒體終端、存儲和管理平臺共用的基礎軟件平臺,同時也是支撐合作伙伴開發多媒體增值業務應用的基礎平臺。
圖2:IMOS平臺組成
◆MOS多媒體操作系統
通過操作系統適配模塊實現對各種硬件平臺和通用OS操作系統的適配,硬件平臺可以是嵌入式架構的編解碼器,也可以是X86架構的服務器或存儲盤陣。IMOS屏蔽了硬件和底層操作系統差異,提供一致、性能可預期的接口,具備豐富的多媒體相關協議、系統函數和工具函數。
同時,通過引入iMF(多媒體軟件總線技術)實現對各種應用服務模塊的即插即用,作為業界首創的面向多媒體密集交互應用的內部服務調用技術,實現應用的即插即用,每秒數萬次的云計算能力,支撐海量接入和大并發量訪問。
除此之外,在MOS子系統中,還包括對許可、備份恢復、XML解析、安全加密、運行日志、資源配置、SIP協議、RTSP協議、SNMP協議等各種OS基礎設施的支持。
◆MDB多媒體數據庫:
在這個子系統中最主要的是多媒體存儲模型與數據訪問引擎沿用了H3C監控解決方案中IP SAN存儲架構的優勢,監控終端可以基于iSCSI協議,采用固定大小數據塊這種結構化處理方式,將數據直接存儲到IP SAN存儲盤陣中,中間無需任何傳統聯網監控集中存儲所需的存儲服務器或流媒體服務器,沒有因為傳統服務器導致的系統瓶頸和可靠性問題,也不會應為其他信令服務器的故障導致存儲終端,大大簡化了聯網監控集中存儲的架構,數據存儲更加直接可靠。由于取消了文件存儲所需的復雜索引機制,基于固定塊文件存儲的檢索變得非常高效可靠,檢索時間快,應用方便。
其次,面對監控等多媒體數據訪問,通過推出SDA通用數據庫訪問接口技術,包括對主流數據庫訪問通用接口的封裝和多媒體通用數據模型封裝,支持多達600個的媒體應用數據訪問接口,實現多媒體數據的統一管理。
此外,MDB還支持存儲數據的生命周期管理,實現新數據滿幀存儲、歷史數據抽幀存儲、關鍵數據長期備份。大大降低了長時間歷史數據占用的存儲空間。既延長了重要歷史數據的存儲周期,又降低了存儲空間要求。
◆MMW多媒體中間件
該系統是IMOS平臺中最具多媒體特征的組成部分,它包括了面向多媒體調度管理需求子模塊和面向多媒體資源管理的子模塊,還包括了面向監控服務、報警服務、視訊服務等基礎業務應用邏輯組件的抽象封裝,在這些邏輯組件之上,通過提供平臺級SDK(軟件開發包)接口,滿足各種上層應用軟件增值開發的需要。
構建多媒體調度和多媒體資源管理子模塊最主要的功能模塊就是各類框架模型,如基于SIP的呼叫控制框架、面向大安防應用的I/O處理框架和支持第三方設備接入的DA信令網關框架等,具備擴展性強,業務組合多樣的特征;而標準化的媒體框架則包括媒體分發、控制和播放引擎,采用媒體流收發、流解析、編解碼和渲染處理相分離的媒體流處理流程框架,充分支持多媒體國際標準,靈活性和適應能力強,更好滿足多媒體融合需求;管理框架可以支持強大的權限管理、告警聯動管理、任務計劃和資源管理框架,靈活滿足行業個性化業務流程的需求。
MMW多媒體中間件子系統整體上遵循SOA架構,對外提供各種多媒體應用的標準服務,平臺層面提供包括開放API、SIP通訊協議、SNMP、SOAP等各種業界通用接口支持,支持靈活裁減適應小型化、集約化的定制開發需求。具體特征包括:
◆功能接口全:包含了監控平臺的完整的管理接口與業務接口。提供12大接口共294個接口函數。
◆接口集成度高:是基于系統平臺的SDK,通過一個SDK實例即可實現對系統中所有設備的管理和業務調度。
◆接口歸一化好:對于不同的設備界面,采用相同的接口,可以實現對不同前端設備(如編碼器、解碼器、DVR等)的統一管理;對于分布于不同區域的設備,可屏蔽了本域系統和外域系統的差異。
MMW多媒體中間件子系統的出現,及平臺級SDK的提供,使得各種行業化應用完全可以在IMOS提供的SDK上提供各種層次的開發,讓ISV專注與應用開發,發揮其優勢,避免大量基礎平臺開發風險并降低成本。讓合作開發變得方便、快捷,合作開發的產品和形式更豐富,可以大大優化安防行業的價值鏈。
基于三大子系統各類抽象模塊之上的是IMOS的各種服務模塊的組成,包括支持管理平臺、存儲平臺的平臺類組件和支持EC/DC編解碼器的終端類組件 ,這其中平臺類組件包括業務管理、媒體處理、信令網關、基礎支撐類和客戶端服務。H3C全新的IVS監控解決方案正是基于各類服務模塊的靈活組合。如圖3所示:
圖3:IMOS的模塊組成 #p#
三、 IMOS的價值:一切為了聯網
IMOS對于用戶最大的價值在于能夠高可靠、高質量、高效率的滿足大規模監控聯網的各種應用需求。IMOS最大的技術優勢在于其具備先進的系統架構,這主要表現在兩個方面:一是采用了創新的OS操作系統架構設計,業界首家同時支持多媒體硬件終端、存儲與管理平臺,實現融合優化和高可靠代碼復用。具備OS分層、模塊化、框架化的特點,適配各種軟硬件平臺,和通用OS相比,具備更高的處理性能,更強大的開放能力和更豐富的多媒體軟硬件資源管理能力。二是采用目前多媒體通信領域最先進的IMS架構,完全遵循SIP規范,能夠實現業務、控制、承載三分離,擴展性強,可以滿足未來各種多媒體通信業務融合的需求,代表了未來多媒體通信領域的最新技術發展。
IMOS除了本身架構方面的優勢外,最重要的是為監控聯網的用戶帶來四大體驗變化:
◆分級分域分權管理能力
靈活的資源化管理框架:系統將監控平臺中所有組成單元抽象為資源。例如組織、EC、Camera、計劃、告警、資源組等等都是資源,資源本身不僅具備層次關系,也可以任意劃歸。結合基于角色的精細化分級分權用戶權限管理,不同的角色具備對各種資源的管理使用能力,不同的用戶又可以和不同的角色相結合,從而給用戶帶來無比豐富靈活的角色、權限、組織管理功能。
強大的跨域業務支撐和跨域資源管理:支持更多分級,具有7級十萬路的跨域視頻調用能力。靈活支持從簡單資源訪問到完善跨域管理操作等各種應用管理需求,即支持跨域看、控、查等基本業務,也支持跨域備份、對講、報警等強業務。通過抽象資源技術,域、虛擬域被虛擬為全局的資源,也可以把多個下級域的資源抽象為一個虛擬域,可以對跨域資源進行靈活簡潔的權限控制。
多種標準的兼容支持能力:全面支持并參與編制行業(公安3111、電信全球眼、聯通寬視界、電力、石化、考試院聯網等)、地域標準(DB33等),支持將各類非標準第三方平臺轉換為標準聯網協議,滿足跨域聯網監控需求。
◆業務組成多樣性能力
統一監控視頻接入:通過DA設備代理技術,支持主流DVR、IP攝像機的接入管理,包含監、控、查和集中存儲,提供完善的第三方前端設備接入管理能力。
統一的安防系統接入:通過面向大安防應用的I/O處理框架實現安防業務的統一管理,擴展性強,通過信令網關技術屏蔽不同安防系統的接入方式差異性,實現SCADA、報警、門禁、智能分析、GIS等各類安防系統和各種行業系統的業務聯動和協同管理。
IO框架:安防集成,可以通過I/O通道集成各種I/O設備,包括云臺、矩陣、告警、門禁、SCADA等系統,提供完善的安防設備接入管理能力。
◆業務流程優化能力
完善的報警管理流程:完善的報警接受、分發、處理、聯動機制,包含事件框架、動作框架和聯動模型,結合報警流程管理和I/O接入能力,適應安防管理流程優化需求。
強大的計劃任務引擎:結合業務需求,通過計劃任務引擎,方便增加各類自定義計劃,不斷優化和提高各種自動化管理、維護、操作動作的效率
支持監控與視訊會議融合:實現應急指揮等多媒體協調管理流程優化
◆統一網管能力
強大的設備網管能力:實現統一界面下所有設備的統一配置、升級、維護、故障、報表、日志管理和報警聯動
全局的SNMP協議支持:可以實現H3C iMC智能網管中心和監控平臺的無縫對接,實現網絡、信息安全、存儲、監控終端與管理平臺的統一拓撲管理與故障管理。iMC智能網管中心提供了拓撲、配置、告警、性能、統計、安全五大類管理功能,以及各種功能的高級組合。這些功能使得:
◆網絡的結構和當前狀況一覽無余;
◆設備的故障能夠提前預防或者得到及時解決;
◆性能趨勢得以直觀的觀察進行網絡規劃預測和調優;
◆數據安全漏洞得到及時的發現并得到嚴格的保護。
四、 結束語
對用戶應用,IMOS在IP多媒體尤其是監控聯網應用道路上的價值十分明顯,對于整個安防領域的應用大勢來說,僅靠H3C是無法完全滿足所有用戶復雜需求的,借助IMOS中間件平臺的開放和靈活,H3C衷心希望能夠聯合安防監控與多媒體應用領域的多個合作伙伴,使整個產業鏈上的各個環節互相配合,真正滿足用戶日益增長的大聯網個性需求。