同時實現(xiàn)快速、低成本的定制化開發(fā),通過在穩(wěn)定中臺上的業(yè)務(wù)流程組合快速的滿足不同行業(yè)用戶的需求,為發(fā)揮視頻大數(shù)據(jù)的價值打好基礎(chǔ)。
9月14日下午,由全國安防協(xié)會合作互助聯(lián)盟、深圳市安全防范行業(yè)協(xié)會、CPS中安網(wǎng)主辦的「CSIEC2020-第三屆中國安防產(chǎn)業(yè)賦能大會」在深圳會展中心召開。
蘇州科達(dá)云平臺產(chǎn)品部總監(jiān)粟杰在會上作了以《構(gòu)建中臺戰(zhàn)略,打造高效敏捷的行業(yè)AI應(yīng)用》為主題的分享,詳細(xì)介紹蘇州科達(dá)構(gòu)建的中臺戰(zhàn)略。
01 定制化需求驅(qū)動定制化開發(fā)
在智能安防行業(yè)里面,蘇州科達(dá)的產(chǎn)品解決方案覆蓋了公檢法司、智能交通、教育等多個行業(yè),行業(yè)解決方案種類多樣,業(yè)務(wù)功能非常豐富。
而隨著技術(shù)的發(fā)展和行業(yè)應(yīng)用的不斷深入,用戶對產(chǎn)品和技術(shù)更加了解,對業(yè)務(wù)的精細(xì)化深耕意識也在不斷加深,對自身的需求也更加明確。
因此,行業(yè)用戶的定制化需求增多,標(biāo)準(zhǔn)產(chǎn)品已經(jīng)很難滿足特定用戶的業(yè)務(wù)需求,需要產(chǎn)品能夠低成本的、快速的進(jìn)行定制化的開發(fā),對整個平臺或者系統(tǒng)都帶來了非常大的挑戰(zhàn)。
以前,安防的產(chǎn)品或系統(tǒng)都是煙囪式的構(gòu)建方式,是針對某個行業(yè)或者是某個應(yīng)用,單獨(dú)地去開發(fā)一套系統(tǒng),這套系統(tǒng)是相對比較獨(dú)立的,包括它的數(shù)據(jù)、基礎(chǔ)、應(yīng)用。
產(chǎn)品和系統(tǒng)獨(dú)立開發(fā),功能重復(fù),數(shù)據(jù)獨(dú)立無法共享,導(dǎo)致資源和數(shù)據(jù)利用低下,在當(dāng)前數(shù)據(jù)融合應(yīng)用的階段,“煙囪式”系統(tǒng)間交互的集成和協(xié)作成本高昂,定制化開發(fā)代價很大,無法有效發(fā)揮技術(shù)資源的潛力,也不利于業(yè)務(wù)的沉淀和持續(xù)發(fā)展。
每個系統(tǒng)之間要進(jìn)行一個交互或者是整合都非常困難,這些資源和數(shù)據(jù)得不到很好的利用,而且對用戶的定制化的需求,響應(yīng)是非常慢的。
針對這種情況,蘇州科達(dá)經(jīng)過了長期的思考和探索,確定要按照中臺的戰(zhàn)略架構(gòu)去構(gòu)建系統(tǒng),它主要的目的就是要把公司內(nèi)部或者是行業(yè)內(nèi)部的核心能力,還有它的數(shù)據(jù),全部標(biāo)準(zhǔn)化沉淀下來。
按照中臺戰(zhàn)略實施,致力于把公司核心能力和數(shù)據(jù)都沉淀下來,實現(xiàn)能力重用,數(shù)據(jù)融合,把中臺打造成一個高性能、高可靠、可擴(kuò)展、功能相對穩(wěn)定的平臺系統(tǒng)。
再將中臺服務(wù)標(biāo)準(zhǔn)化,使得上層各個行業(yè)的業(yè)務(wù)系統(tǒng)都能夠便捷的使用這些能力,同時賦予業(yè)務(wù)快速創(chuàng)新和試錯能力。
最終實現(xiàn)快速的、低成本的定制化開發(fā),打造高效敏捷的行業(yè)AI應(yīng)用,更好的滿足不同行業(yè)用戶的需求。
基于蘇州科達(dá)在行業(yè)內(nèi)的核心能力和積累,在視頻監(jiān)控、視頻會議方面都有蘇州科達(dá)的核心能力,打造了“一基座三中臺”的架構(gòu)。
02 “一基座三中臺”架構(gòu)
這個基座實際上是一個基礎(chǔ)能力的底座,是基于微服務(wù)架構(gòu)去構(gòu)建的,它能夠?qū)崿F(xiàn)資源彈性的調(diào)度,還有一個虛擬化的調(diào)度。另外,這些基礎(chǔ)的數(shù)據(jù)也是下沉到云平臺的基座里面。
基于這個基座,就會構(gòu)建不同的能力,在目前智能安防的視頻圖像應(yīng)用里面,三個能力是非常重要的,第一是媒體的能力,第二是針對媒體的解析的能力,第三是針對這些解析出來數(shù)據(jù)應(yīng)用的能力。
所以,蘇州科達(dá)構(gòu)建了這三個能力的中臺,它們都是可靠、可控、可擴(kuò)展的,再通過這三個能力把平臺釋放出去,給上層的各個系統(tǒng),這樣就可以快速應(yīng)用這些能力去響應(yīng)定制化的需求。
“一基座三中臺”,可以作為行業(yè)的通用平臺架構(gòu)系統(tǒng),應(yīng)用到行業(yè)的系統(tǒng)構(gòu)建上。
通過“一基座三中臺”的架構(gòu),就實現(xiàn)了統(tǒng)一的資源管理、統(tǒng)一的媒體調(diào)度、統(tǒng)一的視頻智能解析,還有統(tǒng)一的數(shù)據(jù)應(yīng)用,當(dāng)這些數(shù)據(jù)和能力都統(tǒng)一之后,對易變動的應(yīng)用需求,就可以快速地去支撐這些應(yīng)用的開發(fā)。
把這個架構(gòu)拆解出來看,首先,這個基座實際上是基于微服務(wù)架構(gòu)的產(chǎn)品,它可以構(gòu)建在物理機(jī)上,也可以構(gòu)建在虛擬機(jī)上,也可以構(gòu)建在私有云、公有云甚至混合云上,是一個通用的能力基座,它主要實現(xiàn)的就是統(tǒng)一的資源管理、統(tǒng)一的基礎(chǔ)數(shù)據(jù)的管理,還有一些高可用的特性,都在上面體現(xiàn)。
在穩(wěn)定的平臺基礎(chǔ)之上,通過微服務(wù)的方式去構(gòu)建各種能力服務(wù),每一個能力服務(wù)都是一個精小的微服務(wù),它做得非常精,而且很穩(wěn)定,這樣才能支撐應(yīng)用開發(fā)。
搭載的平臺是一個微服務(wù)的運(yùn)營管理平臺,所有的能力服務(wù),包括媒體能力、解析能力、數(shù)據(jù)能力,都在這個平臺上統(tǒng)一的部署和運(yùn)維的,它的運(yùn)維管理非常方便,針對某些能力的擴(kuò)展,或者是能力的高可用,它也是完全可以支撐,包括彈性的資源或者能力的調(diào)度,都可以非常方便地支撐。
基于這個平臺,可以完全屏蔽底層物理設(shè)備的故障,能夠在單臺設(shè)備或者多臺設(shè)備損壞的時候,對業(yè)務(wù)不造成影響,實現(xiàn)微服務(wù)的快速遷移和恢復(fù),這樣就保證整個平臺的穩(wěn)定性和可靠性。
基于這個平臺,有三個中臺,第一個是媒體中臺,蘇州科達(dá)定義這是一個全媒體服務(wù)中臺,而不僅僅是一個視頻監(jiān)控平臺,它可以接入到媒體服務(wù),包括視頻監(jiān)控、視頻會議,還有畫音以及集群對講,甚至集群通。
在接入這些不同媒體資源的基礎(chǔ)上,可以進(jìn)行高級的媒體處理,比如在會議中,畫面的合成、語音的混音,在這個平臺都可以做到。蘇州科達(dá)在視頻監(jiān)控中把會議的能力做進(jìn)去了,實際上是把公司的媒體核心能力進(jìn)行整合。
當(dāng)所有的媒體處理完之后,對外提供的都是一些標(biāo)準(zhǔn)的媒體流,接進(jìn)來的可能是不標(biāo)準(zhǔn)的媒體,但是這個平臺會統(tǒng)一轉(zhuǎn)成標(biāo)準(zhǔn)的,所以上面各種應(yīng)用系統(tǒng)可以非常方便地使用這些媒體,而且是非常方便地調(diào)用。
這是融合通信的一個調(diào)度體系,這個融合通信調(diào)度,可以把所有的媒體資源全部整合在一起。
第二個是解析中臺,蘇州科達(dá)把公司所有的算法和能力都加載到解析中臺里,這個解析中臺進(jìn)行算力的調(diào)度,還有算法的調(diào)度和管理。
目前包括不同算法引擎的融合,還有多引擎算法的調(diào)度應(yīng)用,都在這個解析中臺里面進(jìn)行統(tǒng)一的管理和調(diào)度,應(yīng)用就可以直接去使用這些解析能力。
第三個是數(shù)據(jù)中臺,這個是針對非媒體流的數(shù)據(jù),大量的結(jié)構(gòu)化或者半結(jié)構(gòu)化數(shù)據(jù)的采集,它主要實現(xiàn)海量數(shù)據(jù)的采集、匯聚分發(fā)、分析和數(shù)據(jù)服務(wù)。
這個數(shù)據(jù)服務(wù)是基于大數(shù)據(jù)架構(gòu)的體系和它的核心技術(shù)構(gòu)建的,包括數(shù)據(jù)的匯聚、數(shù)據(jù)的治理、數(shù)據(jù)的賦能和數(shù)據(jù)的運(yùn)維,這一套都是安全大數(shù)據(jù)架構(gòu)構(gòu)建的,來保證數(shù)據(jù)服務(wù)的高可靠、高性能。
目前蘇州科達(dá)的人像大數(shù)據(jù)、車輛大數(shù)據(jù),還有事中的多維大數(shù)據(jù),都是圍繞這個數(shù)據(jù)中臺進(jìn)行構(gòu)建的。
這幾個中臺的產(chǎn)品,它實際上是要通過一個統(tǒng)一的平臺開放出去,而不是說每一個中臺去開發(fā)自己的能力,它需要一個統(tǒng)一的管理平臺,
統(tǒng)一開放服務(wù)平臺通過提供標(biāo)準(zhǔn)化的開放服務(wù)API和WEB SDK組件,以及成熟的行業(yè)及技術(shù)解決方案,將行業(yè)能力以統(tǒng)一的標(biāo)準(zhǔn)、統(tǒng)一的形式開放給各類應(yīng)用系統(tǒng)使用,進(jìn)行行業(yè)賦能,支撐項目的快速構(gòu)建,提高協(xié)作效率。
構(gòu)筑科達(dá)能力統(tǒng)一開放管理體系,主要包括:
01 構(gòu)建服務(wù)開放的標(biāo)準(zhǔn)化、保證服務(wù)開放的安全性
02 提供開放服務(wù)豐富的管理控制功能:開放控制、申請控制、調(diào)用頻次控制、使用總數(shù)控制、使用時間段控制、部分服務(wù)開放控制等
03 提供開放服務(wù)的調(diào)用情況的實時監(jiān)控,有效監(jiān)督服務(wù)的使用效率
04 提供數(shù)據(jù)統(tǒng)計功能,直觀展示平臺各維度數(shù)據(jù),有效輔助決策
這個統(tǒng)一開放服務(wù)平臺是把三中臺服務(wù)能力進(jìn)行注冊,而且通過管控的方式對外提供服務(wù),來保證整個平臺的穩(wěn)定運(yùn)行,就不會受到外部異常的攻擊或者是對平臺造成影響。
這些能力,會對它進(jìn)行實時地監(jiān)控,它每天調(diào)用多少次、失敗多少次,每周調(diào)用的次數(shù)怎么樣,都會進(jìn)行統(tǒng)計。統(tǒng)計出來以后,就會對它的服務(wù)質(zhì)量進(jìn)行監(jiān)控,保證這個服務(wù)質(zhì)量滿足各種不同應(yīng)用的需求。
基于這個平臺的一基座三中臺,提供穩(wěn)定的服務(wù)能力、標(biāo)準(zhǔn)服務(wù)接口和統(tǒng)一的資源,各個系統(tǒng)就可以利用這樣的平臺進(jìn)行高效、敏捷的AI應(yīng)用開發(fā)。
在這個平臺之上可以生成各種應(yīng)用,包括人像、車輛、交通等等,都可以基于這個平臺進(jìn)行快速的生發(fā)。
針對不同的業(yè)務(wù)場景,它的調(diào)用也非常簡單,因為它的能力核心是標(biāo)準(zhǔn)的,而且是穩(wěn)定可靠的,都是可以直接去調(diào)用的,這樣每個應(yīng)用業(yè)務(wù)都可以把自己所需要的能力進(jìn)行組裝,然后進(jìn)行提供,非常的靈活。
而且還可以針對市場的需要,進(jìn)行彈性資源擴(kuò)展,既可以做成單臺設(shè)備的方式,也可以進(jìn)行云化部署的方式,針對不同的應(yīng)用場景,這個平臺都可以適配。
基于“一基座三中臺”的整體架構(gòu),蘇州科達(dá)可以給用戶提供一個穩(wěn)定的基礎(chǔ)平臺和服務(wù)能力,讓AI應(yīng)用可以非常方便、敏捷地進(jìn)行開發(fā),用戶定制化需求也可以快速滿足,蘇州科達(dá)未來的道路也會越走越寬。