高清監控的浪潮正向人類(lèi)社會(huì )席卷而來(lái)。高清晰度圖像對傳統視頻監控系統產(chǎn)生了巨大的沖擊,采集、傳輸、存儲與計算的數據量都出現了爆炸似的增長(cháng)。其中,存儲作為視頻監控必不可少的組成部分,在平安城市建設如火如荼的當今受到了前所未有的重視。
縱觀(guān)全球安防企業(yè),在前端攝像機、編解碼技術(shù)、大屏顯示技術(shù)等方面都有很多特色和技術(shù)突破,但是這些廠(chǎng)商無(wú)一例外的幾乎都不擁有視頻存儲設備的研發(fā)和定制能力。而擁有存儲設備研發(fā)與定制能力的大型IT企業(yè)卻鮮有進(jìn)入安防行業(yè),僅是以提供標準產(chǎn)品設備的方式參與其中。所以,在行業(yè)內一直沒(méi)有出現針對視頻監控業(yè)務(wù)特性來(lái)設計的專(zhuān)業(yè)存儲產(chǎn)品。
針對不同的行業(yè),在通用產(chǎn)品的基礎上設計出有行業(yè)特性的產(chǎn)品,是行業(yè)需求的必然導向,也是所有企業(yè)能夠維持持續發(fā)展的必經(jīng)之路。隨著(zhù)IT存儲技術(shù)的發(fā)展,在不同的標準數據存儲中添加行業(yè)屬性,是大勢所趨。
從2006年開(kāi)始,華為技術(shù)一直在對安防行業(yè)進(jìn)行研究。一邊積累專(zhuān)業(yè)的行業(yè)人才資源,一邊積累行業(yè)專(zhuān)用的技術(shù)能力。在2013年中國國際安防博覽會(huì )上,以SafeVideo與云節點(diǎn)技術(shù)為代表的新一代視頻監控一體化設備VCN3000一炮打響,吸引了大量的客戶(hù)、媒體以及友商。
華為視頻監控一體化云平臺VCN3000專(zhuān)門(mén)針對安防行業(yè)的用戶(hù)業(yè)務(wù)設計,全面保障用戶(hù)業(yè)務(wù)連續性、數據可靠性、并行計算高性能,并最大限度為用戶(hù)節省投入。
業(yè)務(wù)連續性
視頻監控云節點(diǎn)與傳統數據存儲最大的區別就是業(yè)務(wù)連續性。我們通過(guò)兩個(gè)簡(jiǎn)單的例子來(lái)體現它們之間的區別。
應用場(chǎng)景一:銀行業(yè)務(wù)數據
如果數據發(fā)生了故障,儲戶(hù)的業(yè)務(wù)是必須中止的。直到數據完全正確無(wú)誤的被恢復后,儲戶(hù)才能操作賬戶(hù)進(jìn)行存取操作。日常生活中,我們經(jīng)常見(jiàn)到左圖中的“暫停辦理業(yè)務(wù)”的告示牌。其中一種情況就是系統數據可能出現了錯誤。當然,銀行是一個(gè)比較極端的應用,其數據通常會(huì )保存幾份。因為數據的可靠性和完整性的重要級別是第一的,用戶(hù)的業(yè)務(wù)是可以中斷的。這就是在存儲領(lǐng)域中的“標準數據存儲”。
應用場(chǎng)景二:在家看電影
試想一下我們正在家里的家庭影院中觀(guān)看一部好萊塢大片,突然間電影畫(huà)面花了一下或者卡了一下,我們是把播放器關(guān)掉不看了還是繼續觀(guān)看呢?相信所有人都會(huì )做出同樣的決定,容忍那一段錯誤,繼續觀(guān)看。
這是一個(gè)典型的不同于銀行場(chǎng)景中標準數據存儲的的應用場(chǎng)景。華為以存儲廠(chǎng)商的視角對視頻監控行業(yè)進(jìn)行了長(cháng)達6年的研究,發(fā)現傳統方案中,因為幾塊硬盤(pán)的故障損壞就使整個(gè)視頻監控系統停止工作,這是完全不符合客戶(hù)使用場(chǎng)景的。針對這類(lèi)保持業(yè)務(wù)連續性為第一重要級別,數據可以容忍少量錯誤的場(chǎng)景,華為推出了擁有視頻監控業(yè)務(wù)特性的“應用云節點(diǎn)”。當然,保障業(yè)務(wù)連續性?xún)H僅是華為視頻監控應用云節點(diǎn)的特點(diǎn)之一,后面將會(huì )詳細闡述幾大特點(diǎn)。
通過(guò)調研總結發(fā)現,在視頻監控的應用場(chǎng)景中,客戶(hù)可以容忍少許的圖像數據丟失,但是監控的業(yè)務(wù)必須可以繼續進(jìn)行。希望未損壞的磁盤(pán)至少還可以讀取數據,在保障業(yè)務(wù)連續性的同時(shí)還盡可能保證數據的完整性。
于是華為針對這種現象對RAID算法進(jìn)行了一些定制和改造。其結果表現為同一個(gè)RAID組內,無(wú)論多少塊硬盤(pán)故障,只要還剩余一塊無(wú)故障硬盤(pán),那么其上面的視頻仍可提供讀取服務(wù)。用戶(hù)的體驗是一段正在播放的視頻,突然卡一下,時(shí)間向后跳了一下(遇到故障硬盤(pán))。