雲上非編大殺器 — 阿裏雲NAS Plus
一、廣電非編行業對存儲的核心訴求
從素材采集到最終的成片播放,可以將廣電非編全流程分為四個部分:
這四個部分分別要求底層存儲係統能夠提供如下的能力:
1. 收錄係統:能夠支持多路高並發,提供順序寫高吞吐,同時需要保證存儲的高可靠。
2. 製作係統:由於製作係統需要直接訪問大量素材,因此對存儲係統的帶寬和時延都有著極高的要求,尤其需要強大的隨機讀性能。
3. 煤資存儲係統:煤資係統存儲了大量的視頻素材,要求能夠保證數據的可靠性,同時由於存儲量很大,對存儲的性價比也有較高的要求。
4. 播出係統:播出係統需要底層存儲能夠提供強大的順序讀性能和穩定性,另外比較重要的是,為了能夠充分保護播出片源的安全性,需要從底層存儲到上層都能夠提供強大的安全防護能力。
綜合以上,整套廣電非編係統對底層存儲的核心訴求為:高吞吐、高並發、高性價比、高安全、高穩定、低時延。
為此,阿裏雲文件存儲NAS在現有容量型和性能型產品的基礎上,演化出了專門針對以上場景的高性能NAS產品 — NAS Plus。
二、 NAS Plus 提供的能力
1. 高性能
NAS Plus在吞吐和時延上都全麵超越現有的性能型產品,達到了極高的性能。
在吞吐方麵,3個節點的NAS Plus順序讀可以達到35Gbps的吞吐,隨機讀也可以達到30Gbps,遠超過傳統企業級中高端存儲設備:
在時延方麵,NAS Plus在客戶端上的IO延遲可以達到1ms以內,能夠完全滿足非編係統製作係統的需求。
2. 高安全性
阿裏雲文件存儲NAS已經提供了VPC網絡隔離 + 用戶隔離 + 權限組的多級安全機製,NAS Plus在此基礎上,提供了更加豐富的安全特性。
(1) 進程級防火牆
NAS Plus客戶端將訪問控製能力細化到進程粒度,可以對每個進程定義不同級別的訪問權限,未授權的進程將無法訪問文件係統,極大地提高了惡意程序、木馬和病毒的防護能力。
(2)數據加密
NAS Plus提供了客戶端加密功能,密鑰可以由用戶自己管理或使用阿裏雲KMS,網絡傳輸和後端存儲的全部是加密後數據,在沒有密鑰的情況下,任何人都無法截獲和讀取原數據。
3. 高級特性
NAS Plus除了能夠提供極高的性能和豐富的安全特性,還針對一些特定場景提供了強大的API,在很大程度上提升了用戶體驗。
(1)文件秒級共享、跨卷共享
基於虛擬化Hardlink技術,NAS Plus上存儲的文件可以做到秒級共享,同時能夠跨卷共享,大大提高了文件共享效率。
(2)智能拚接技術
在非編場景中,媒體文件需要反複地進行插入片段、刪除片段、編輯片段操作,使用傳統存儲時,需要對整個文件進行重寫操作,1TB的文件以100MB/s的速率重寫耗時需要3小時。
NAS Plus專門針對該場景做了特殊優化,使用智能拚接API後,1TB的文件被切分成1000個小片段,隻需100毫秒即可完成,效率提高近10萬倍,同時大幅減少了網絡流量占用,提高整體係統的性能。
(3)媒體文件幀級共享
NAS Plus提供了文件虛擬化定義的幀級共享API,可將媒體文件切分至幀級別的數據共享,結合媒體應用場景,實現媒體文件格式快速轉換,比如AVI_MPEG2快速轉換成MXF_MPEG2,隻需要簡單重新部分元數據信息;比如2個MP4文件極速合成,隻需要寫接頭處數據,帶來快速編輯、快速合成完全不一樣的性能體驗。
三、NAS Plus 應用場景
1. 媒體采編播整體上雲
以阿裏雲NAS Plus為基礎,媒體采編播具備了整體上雲能力,從前期煤資采集、上傳,到中期非編製作、合成和渲染,最後進行多端推送和播放,在整個過程中,NAS Plus提供了強大的性能和安全防護能力。同時,借助NAS Plus提供的跨卷共享API,數據無需頻繁移動即可在多個部門間共享。利用智能拚接API和媒體幀級共享API也可以大大提高非編工作的用戶體驗和效率。
2. 渲染、動畫製作
渲染和動畫製作場景需要強大的計算能力和存儲吞吐能力,NAS Plus與阿裏雲批量計算BatchCompute結合,為用戶提供了渲染整體解決方案。用戶隻需通過WEB頁麵簡單地上傳素材並提交渲染作業,即可享受BatchCompute海量計算資源 + NAS Plus高性能存儲帶來的高效工作體驗。
最後更新:2017-06-30 21:51:02