隨著數(shù)據(jù)處理類業(yè)務市場需求的日漸旺盛,同時為了滿足用戶數(shù)據(jù)處理多樣化和定制化的需求,七牛適時發(fā)布了DORA數(shù)據(jù)處理平臺。
DORA是基于容器技術(shù)的數(shù)據(jù)處理平臺,擁有七牛自主研發(fā)的容器調(diào)度系統(tǒng)和任務隊列系統(tǒng)。容器技術(shù)具有輕量化的特性,讓DORA的計算資源伸縮更迅速,給軟件的升級流程、灰度發(fā)布、回滾等部署問題帶來很大便利。容器調(diào)度系統(tǒng)性能高、可靠性高,為實現(xiàn)高效的計算力伸縮提供保障。
這對每一個用戶來講,最直觀的價值是處理速度的提升以及有效保障自有業(yè)務的高可用。任務隊列系統(tǒng)引入了公共隊列和私有隊列的概念。公共隊列采用先來先用的原則。對于成本優(yōu)先的用戶,可以考慮這種方式。只要合理地安排好數(shù)據(jù)處理的時間段,避免數(shù)據(jù)處理高峰期,充分利用共有隊列,就可以有效降低數(shù)據(jù)處理成本。而私有隊列則可以幫助用戶解決任務優(yōu)先級的問題。
DORA平臺在數(shù)據(jù)處理方面主要具有以下幾個優(yōu)勢。
就近無縫對接對象存儲服務。在服務部署角度,DORA嚴格遵守哪里存儲就在哪里計算的原則,讓每位對象存儲業(yè)務的用戶,無需任何復雜的配置就可以馬上使用七牛提供的數(shù)據(jù)處理單元。
處理單元微服務化以及管道機制的引入,大大增加了業(yè)務實現(xiàn)的自由度。DORA上每種數(shù)據(jù)處理單元都可以看作是一個微服務,并通過管道機制將這些微服務進行連接,任意組合,完成復雜的任務。這讓用戶在設計業(yè)務方案時,大大增加了自由度,避免了自身業(yè)務方案的大而全。
實時任務與異步任務結(jié)合,讓用戶的各種業(yè)務場景都得以靈活實現(xiàn)。實時任務主要滿足圖片裁剪、圖片縮放、短音視頻同步轉(zhuǎn)碼等實時性強的業(yè)務場景需求,而異步任務則面向?qū)τ嬎懔τ幸欢ㄒ蟮膱鼍?,如大尺寸文件的音視頻轉(zhuǎn)碼等。七牛為這些耗時耗資源的任務準備了定制化的高性能硬件設備以滿足用戶的需求,實時和異步的結(jié)合讓用戶靈活依據(jù)自己的業(yè)務特點自由選擇。
依托扎實的底層技術(shù),DORA顛覆了自定義數(shù)據(jù)處理計算的管理方式。用戶不再需要配置或管理單一的虛擬服務器,DORA將用戶從基礎設施的問題中解放出來,真正做到零運維。同時,DORA為用戶提供了按需彈性伸縮的計算力,用戶可以根據(jù)自己的業(yè)務需求和策略調(diào)整彈性計算資源。并且由于基于容器技術(shù),DORA提供了高自由度的開發(fā)語言環(huán)境,并可以無縫銜接用戶原有的業(yè)務技術(shù)棧。這些特點和作用可以有效降低用戶的成本,讓用戶用最經(jīng)濟的姿態(tài)開啟自己的數(shù)據(jù)處理服務。
除了七牛豐富的數(shù)據(jù)處理基礎服務,如圖片的轉(zhuǎn)碼、水印、原圖保護、防盜鏈等,以及音視頻的轉(zhuǎn)碼、切片和拼接等。為了提供更為豐富的數(shù)據(jù)處理服務,DORA也為第三方服務商提供了一站式計算運營系統(tǒng),涵蓋從研發(fā)、測試、到上線發(fā)布與運營的完整流程,并開放強大的就近計算能力,支持各類圍繞數(shù)據(jù)的第三方服務的接入,以及用戶自定義的數(shù)據(jù)服務開發(fā),形成圍繞數(shù)據(jù)管理展開的生態(tài)體系。
DORA平臺上的用戶可以直觀便捷地管理自己的應用,按需使用DORA上的服務。各類使用、成本的統(tǒng)計信息也將一目了然。這一決策與七牛CEO許式偉在開幕演講中分享的七牛定位密不可分。
“七牛要成為最開放、最完備的數(shù)據(jù)服務提供商,但并不是自己開發(fā)所有的數(shù)據(jù)服務,而是希望通過開放平臺來與第三方合作伙伴共同打造數(shù)據(jù)服務生態(tài),以覆蓋數(shù)據(jù)處理的所有使用場景,觸及它的方方面面,來構(gòu)建一個完整的技術(shù)棧,構(gòu)建一個全息的商業(yè)模型?!逼吲EO 許式偉說道。
目前,DORA生態(tài)平臺上已成功接入圖片鑒別服務和廣告過濾服務及文檔轉(zhuǎn)換服務,后續(xù)也將陸續(xù)推出視頻鑒定、人臉識別等服務。同時,DORA將整合完備的技術(shù)支持流程,讓用戶在遇到任何問題的時候都可以快速有效的得到服務商的幫助。
與此同時,七牛還宣布啟動了“DORA實驗室支持計劃”,該計劃旨在解決國內(nèi)大學實驗室及研究機構(gòu)數(shù)據(jù)處理算法的商業(yè)化問題。
只要這些機構(gòu)有數(shù)據(jù)處理方面的算法,DORA除了提供免費計算的支持外,還將提供最強大的用戶資源與運營支持。