基于對象存儲OSS中的文檔、圖片、視頻等多媒體數據,智能媒體管理典型的應用場景有圖片、視頻、網盤等。
場景痛點分析
- 圖片應用對于圖片應用,首先上傳圖片、視頻到對象存儲中,隨著業務的不斷發展和法規政策的監管需求,會增加鑒黃檢測、標簽檢測、人臉檢測、OCR識別等AI分析功能,如下圖所示。通常,圖片應用會選擇采用業務服務器安裝不同廠家的AI分析能力,通過這些功能得到關鍵的元數據信息,然后保存到數據庫中,從而更好的支撐元數據檢索,支撐業務和監管的需求。采用此方案存在如下問題:
- 接口不統一
因為有多廠家的選型,需要考慮不同廠家接口的兼容性。
- 資源浪費
同一張圖片會被多次讀取,甚至是傳輸到外部網絡,浪費網絡帶寬。
- 無存量數據的低成本批量處理方案
采用廠商的同步處理價格高昂,需要提供存量數據的低成本批量處理方案,接受異步接口返回檢測結果。例如針對存量的OSS Bucket中的所有圖片,進行打標處理。
- 接口不統一
- 網盤對于網盤應用,通常需要用戶登錄、目錄服務、數據直傳OSS、AI智能處理等功能。通過后端使用服務器和數據庫,其架構如下圖所示。為了支撐網盤的數據管理,通常需要提供各類元數據管理,特別是在AI智能處理場景下,需要定義相關的存儲格式,處理數據庫的異常,帶來了較大的開發難度。采用此方案存在如下問題:
- 元數據表設計難度大
針對不同的元數據,需要分類設計各類表結構存儲,存在技術門檻。
- 多維度元數據管理有挑戰
需要組合多種元數據,進行關聯查詢處理,存在設計挑戰。
- 維護元數據的一致性難題
解決元數據在異常場景下的恢復處理,是系統級難題。
- 元數據表設計難度大
智能媒體管理產品優勢
智能媒體管理圍繞海量數據、端云拉通、標準統一、智能分析、場景結合、一鍵處理6個關鍵點進行設計,提供基于場景的AI智能處理方案,如下圖所示。
通過針對性的架構設計,智能媒體管理具有如下優勢:
- 存儲數據無縫貼合
與對象存儲OSS直接關聯,自動處理云上數據。
- 豐富數據處理
結合業界先進的識別、處理能力,為應用處理提供豐富的功能支持。
- 簡化運維
提供Serverless化服務,無需關心業務運維。
- 場景化一站式解決方案
面向場景的構建快捷的元數據管理,快速實現應用。