京東商城研發(fā)體系技術(shù)平臺(tái)部技術(shù)總監(jiān)鮑永成:京東新一代容器集群平臺(tái)
原創(chuàng)【51CTO.com原創(chuàng)稿件】互聯(lián)網(wǎng)時(shí)代,隨著大數(shù)據(jù)及云計(jì)算的不斷發(fā)展,容器技術(shù)也在不斷探索,如何更好的發(fā)展容器技術(shù)解決容器化過(guò)程中出現(xiàn)的痛點(diǎn)難題呢?基于此,記者在51CTO主辦的WOTA2017全球架構(gòu)與運(yùn)維技術(shù)峰會(huì)上,對(duì)京東商城研發(fā)體系技術(shù)平臺(tái)部技術(shù)總監(jiān)鮑永成老師進(jìn)行了專訪,話題主要圍繞京東新一代容器集群平臺(tái)展開。
鮑永成,京東商城研發(fā)體系-基礎(chǔ)平臺(tái)部技術(shù)總監(jiān)。2013年加入京東商城研發(fā)體系,負(fù)責(zé)京東容器集群平臺(tái)研發(fā),帶領(lǐng)團(tuán)隊(duì)完成京東容器大規(guī)模戰(zhàn)略項(xiàng)目,有效支撐京東日常業(yè)務(wù)和大促。目前聚焦在京東新一代容器引擎研發(fā)推廣和敏捷智能數(shù)據(jù)中心研發(fā)。
在互聯(lián)網(wǎng)高速發(fā)展的現(xiàn)在,很多公司都在努力發(fā)展著自己的容器技術(shù),很多企業(yè)在容器技術(shù)開發(fā)的過(guò)程中遇到過(guò)很多痛點(diǎn)難以解決,不知道現(xiàn)在的您是否也在面臨著各種容器開發(fā)難題呢?
JDOS1.0優(yōu)勢(shì)&不足
JDOS1.0主要解決兩大問(wèn)題:***是資源交互的速度問(wèn)題;第二是節(jié)省預(yù)算開支。
JDOS1.0存在較明顯的不足,被作為一個(gè)輕量級(jí)虛擬機(jī)被運(yùn)用時(shí),并沒有發(fā)揮出容器全部的作用,只做到了應(yīng)用的容器化。
開啟JDOS2.0時(shí)代
JDOS2.0需要解決的兩大問(wèn)題:***是容器技術(shù)發(fā)展與原有生態(tài)工具鏈的矛盾;第二是業(yè)務(wù)上線流程中的徹底彈性問(wèn)題。
京東容器化之路
鮑永成:“京東在容器化發(fā)展的道路上已經(jīng)走了很久,現(xiàn)在京東的容器規(guī)模逐漸壯大,但京東在容器化這條道路上也遇到過(guò)很多難題。”
如何在推廣時(shí)找到業(yè)務(wù)切合點(diǎn)?當(dāng)系統(tǒng)規(guī)模逐漸擴(kuò)大,推廣成為了重要環(huán)節(jié),如何進(jìn)行推廣?重點(diǎn)推廣哪些方面能帶來(lái)更大的利益呢?如何正確的展示業(yè)務(wù)優(yōu)勢(shì)和核心系統(tǒng)服務(wù)使用戶明確了解到業(yè)務(wù)上的切實(shí)的收益,這一直是容器系統(tǒng)的難題。業(yè)務(wù)龐大,導(dǎo)致線上消耗時(shí)間較長(zhǎng),給推廣流程也帶來(lái)了很大的障礙。
JDOS2.0為了解決這樣的推廣難題,對(duì)測(cè)試環(huán)境及信息的傳遞及交付等各個(gè)環(huán)節(jié)都進(jìn)行了完善,降低了原有的上線時(shí)間,無(wú)論是測(cè)試環(huán)境還是開發(fā)環(huán)境都可以快速上線進(jìn)行業(yè)務(wù)推廣。
如何保證容器化平臺(tái)的穩(wěn)定性?當(dāng)企業(yè)的業(yè)務(wù)規(guī)模逐漸擴(kuò)大,企業(yè)對(duì)平臺(tái)系統(tǒng)的性能及穩(wěn)定性的要求也會(huì)越來(lái)越高,而往往容器化平臺(tái)的性能與穩(wěn)定性相比物理機(jī)會(huì)有一定的差距。如何將差距縮小保證不會(huì)繼續(xù)放大成為容器平臺(tái)的一大痛點(diǎn)。
京東專門組建了一個(gè)團(tuán)隊(duì)來(lái)解決這一問(wèn)題,對(duì)內(nèi)核代碼的不斷檢測(cè)和及時(shí)解決性能問(wèn)題來(lái)保障推廣的順利進(jìn)行。所以,容器平臺(tái)的穩(wěn)定性和性能是需要更加花費(fèi)精力來(lái)維護(hù)和完善的。
【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文作者和出處為51CTO.com】