Reduxio產(chǎn)品策略副總裁Jacob Cherian

Jacob Cherian是Reduxio產(chǎn)品策略副總裁,他也是一位企業(yè)存儲(chǔ)老兵,在戴爾企業(yè)級(jí)存儲(chǔ)部門做了十四年之久,6月下旬,筆者看到即將參加KubeCon-Shanghai 2019的Jacob,而在參加活動(dòng)之前,還有許多活動(dòng)等著他,因?yàn)樗c許多中國(guó)的互聯(lián)網(wǎng)公司的技術(shù)負(fù)責(zé)人會(huì)面。

針對(duì)即將發(fā)布的基于微服務(wù)架構(gòu)的容器原生 (container-native) 存儲(chǔ)管理平臺(tái), Reduxio啟動(dòng)了中國(guó)地區(qū)的種子用戶的內(nèi)測(cè)活動(dòng),Reduxio選擇了很多中國(guó)的互聯(lián)網(wǎng)公司來(lái)做測(cè)試,其中,網(wǎng)易對(duì)Reduxio的產(chǎn)品功能和性能進(jìn)行了全方位的評(píng)測(cè),并且,網(wǎng)易也表示愿意為Reduxio證言,參與Reduxio的一些新聞發(fā)布活動(dòng)。

在中國(guó)市場(chǎng)上,Reduxio主要面向的客戶就是互聯(lián)網(wǎng)公司了,這些互聯(lián)網(wǎng)公司其實(shí)一般都有提供云服務(wù),也就是本身也是CSP(cloud service provider),選擇與網(wǎng)易這樣的公司合作也是有原因的,因?yàn)檫@些公司喜歡接受新的技術(shù)理念,在容器化方面有部署和實(shí)踐,Reduxio對(duì)于用戶本身的IT環(huán)境有一些基礎(chǔ)要求,比如說(shuō)需要運(yùn)行在部署了k8s的環(huán)境里。

Reduxio當(dāng)前最主要的解決方案就是Magellan(麥哲倫),麥哲倫是著名的航海家,這一命名也非常有趣,與主要的技術(shù)元素緊密相關(guān),人們把集裝箱類比于Container,把Container平臺(tái)叫做港口(Docker),把船舵類比于容器編排系統(tǒng)k8s,而Reduxio把自己的產(chǎn)品命名為航海家,可見對(duì)于這一產(chǎn)品寄予厚望。

Magellan主要是在基礎(chǔ)構(gòu)架層來(lái)管理用戶的私有存儲(chǔ),管理用戶基于Kubernetes的大規(guī)模集群應(yīng)用環(huán)境,Magellan可部署在私有云、公有云環(huán)境下,也可部署在多云環(huán)境下。

Magellan是IT基礎(chǔ)架構(gòu)從虛擬化向容器化(Containerization)轉(zhuǎn)型過(guò)程中的一個(gè)產(chǎn)物,因?yàn)镽eduxio發(fā)現(xiàn),用戶希望存儲(chǔ)能跟容器緊密結(jié)合,但如今的存儲(chǔ)通常采用的還是傳統(tǒng)的共享機(jī)制,并沒(méi)有跟容器很好的結(jié)合起來(lái),Magellan的出現(xiàn),就是要將存儲(chǔ)與容器進(jìn)行更緊密的結(jié)合。

Magellan最重要的一個(gè)功能就是數(shù)據(jù)實(shí)時(shí)遷移(Data mobility),可以實(shí)時(shí)對(duì)應(yīng)用程序和數(shù)據(jù)進(jìn)行遷移,基于容器的環(huán)境里,Magellan可以實(shí)時(shí)、自動(dòng)的進(jìn)行數(shù)據(jù)和應(yīng)用的遷移。

在容器里做應(yīng)用程序的遷移非常簡(jiǎn)單,但應(yīng)用所對(duì)應(yīng)的數(shù)據(jù)遷移起來(lái)就非常困難了,如果應(yīng)用的數(shù)據(jù)量非常大,就無(wú)法同時(shí)完成應(yīng)用和數(shù)據(jù)的遷移,那么就必須先對(duì)應(yīng)用程序進(jìn)行遷移,然后再將數(shù)據(jù)拷貝到新的應(yīng)用程序上,但在拷貝的過(guò)程當(dāng)中,應(yīng)用程序無(wú)法運(yùn)行,也就是說(shuō)要關(guān)機(jī)。如果拷貝周期在一兩周的話,系統(tǒng)在兩周內(nèi)就無(wú)法對(duì)外提供服務(wù)了,如果這一應(yīng)用是關(guān)鍵的ERP系統(tǒng)的話,這是企業(yè)無(wú)法接受的。

Magellan的遷移策略是,先把一些重要的應(yīng)用程序所對(duì)應(yīng)的數(shù)據(jù)遷移過(guò)去,讓程序保持運(yùn)行,之后會(huì)在后臺(tái)陸續(xù)遷移歷史信息,數(shù)據(jù)遷移的過(guò)程中會(huì)采用很多數(shù)據(jù)去重機(jī)制,以此提升數(shù)據(jù)遷移的效率,遷移過(guò)程可能會(huì)持續(xù)幾周時(shí)間。

Magellan能實(shí)現(xiàn)實(shí)時(shí)的應(yīng)用程序和數(shù)據(jù)同步遷移,遷移過(guò)程在后臺(tái)進(jìn)行,客戶端是無(wú)感知的,管理員也不需要過(guò)多操作,系統(tǒng)可自動(dòng)完成遷移,Magellan在這個(gè)過(guò)程中就是起到統(tǒng)一數(shù)據(jù)管理平臺(tái)的作用。

作為統(tǒng)一數(shù)據(jù)管理平臺(tái),Magellan還提供了很多數(shù)據(jù)存儲(chǔ)管理的功能,比如,災(zāi)難恢復(fù),數(shù)據(jù)去重,數(shù)據(jù)壓縮等,而且,這一平臺(tái)能完全取代數(shù)據(jù)災(zāi)備產(chǎn)品和服務(wù)。

另外,Magellan本身是基于微服務(wù)架構(gòu)的,而市場(chǎng)上常見的類似服務(wù)都是單體式服務(wù)架構(gòu),單體式構(gòu)架如果想改變一個(gè)程序功能模塊,可能需要重構(gòu)整個(gè)應(yīng)用程序,而微服務(wù)構(gòu)架的應(yīng)用模塊的功能相互獨(dú)立,當(dāng)新的技術(shù)出現(xiàn)時(shí),只需提供相應(yīng)微服務(wù)模塊系統(tǒng)就可以支持新應(yīng)用。

上文也提到,數(shù)據(jù)爆炸的時(shí)代,IT環(huán)境日益復(fù)雜的當(dāng)下,數(shù)據(jù)遷移和數(shù)據(jù)管理的能力有多重要,Reduxio所做的事情就有多重要。有調(diào)研數(shù)據(jù)顯示,超過(guò)1000人以上企業(yè)當(dāng)中,有90%的都已經(jīng)開始使用混合云或多云環(huán)境,這將導(dǎo)致許多數(shù)據(jù)遷移問(wèn)題,又因?yàn)閿?shù)據(jù)量非常大,使得遷移過(guò)程是非常緩慢,Reduxio正是瞄準(zhǔn)了這一市場(chǎng)。

從Jacob的介紹中了解到,Reduxio非常關(guān)注中國(guó)和美國(guó)兩大市場(chǎng),并且將中國(guó)和美國(guó)市場(chǎng)視為同等重要的市場(chǎng),在啟動(dòng)中國(guó)區(qū)的評(píng)估后,計(jì)劃于2019年年秋季正式發(fā)布產(chǎn)品。

分享到

zhupb

相關(guān)推薦