實(shí)例分析介紹DCOS的核心技術(shù)以及實(shí)踐成果
大小:0.5 MB 人氣: 2017-10-11 需要積分:1
標(biāo)簽:
在傳統(tǒng)企業(yè)正在積極擁抱“互聯(lián)網(wǎng)+”,尋求IT轉(zhuǎn)型之道的背景下,本文以太平洋保險DCOS成功迎戰(zhàn)今年“春節(jié)全民搶紅包”的實(shí)踐為例,詳細(xì)介紹了DCOS的核心技術(shù)以及這次實(shí)踐效果,從而表明DCOS憑借其數(shù)據(jù)中心輕量級彈性伸縮能力為傳統(tǒng)IT的敏捷轉(zhuǎn)型提供了新機(jī)遇。云計算驅(qū)動企業(yè)IT架構(gòu)演進(jìn)
隨著云計算的快速普及,傳統(tǒng)企業(yè)越來越關(guān)注基于云計算的下一代IT架構(gòu)變革了?;仡櫰髽I(yè)IT架構(gòu)演進(jìn)歷史,主要經(jīng)歷了“傳統(tǒng)孤島”、“x86+虛擬化”和“云化”這三個階段。
最初的“傳統(tǒng)孤島”,軟硬件堆棧各層間缺少統(tǒng)一的工業(yè)標(biāo)準(zhǔn)化,呈現(xiàn)出內(nèi)聚與耦合的特征。隨后的x86標(biāo)準(zhǔn)化帶來計算、存儲、網(wǎng)絡(luò)、操作系統(tǒng)、中間件、應(yīng)用層等多層次水平分工架構(gòu),為了提升IT靈活性和資源利用率,虛擬化開始在數(shù)據(jù)中心部署,IaaS實(shí)現(xiàn)了虛擬機(jī)級彈性伸縮,但I(xiàn)T基礎(chǔ)設(shè)施擴(kuò)張很快,系統(tǒng)層層堆疊,各層間集成交付的難度越來越大,同時,僅虛擬化也難以滿足不斷增加的業(yè)務(wù)對資源的變化需求。
于是企業(yè)開始期望將服務(wù)作為IT核心,提升業(yè)務(wù)敏捷性,同時大幅降低TCO,這時PaaS和應(yīng)用資源池化實(shí)現(xiàn)了集群級彈性伸縮,很大程度上緩解了IT資源與業(yè)務(wù)發(fā)展之間的矛盾,讓企業(yè)更專注于上層業(yè)務(wù)邏輯的運(yùn)營。如果說IaaS屬于云化的“初級”階段,PaaS和應(yīng)用資源池化就是云化的“進(jìn)階”階段。而今天故事的主角DCOS實(shí)現(xiàn)了數(shù)據(jù)中心級彈性伸縮,使它稱得上“深度”云化的發(fā)動機(jī)了。
回顧:DCOS是什么?
數(shù)據(jù)中心操作系統(tǒng)(Data Center Operating System,簡稱DCOS)是為整個數(shù)據(jù)中心提供分布式調(diào)度與協(xié)調(diào)功能,實(shí)現(xiàn)數(shù)據(jù)中心級彈性伸縮能力的軟件堆棧,它將所有數(shù)據(jù)中心的資源當(dāng)做一臺大型計算機(jī)來調(diào)度,可以視作這個大型主機(jī)的操作系統(tǒng)。下表給出了Linux OS與DCOS(以基于Mesos為例)的類比:

太平洋保險DCOS平臺關(guān)鍵技術(shù)選型
在今年春節(jié)期間,太平洋保險聯(lián)合上海天璣數(shù)據(jù),采用DCOS平臺改造微信應(yīng)用系統(tǒng)來支撐推出的“除夕夜搖紅包”、“初五迎財神”等系列活動?;顒悠陂gDCOS輕松支撐高達(dá)每秒10萬筆交易的業(yè)務(wù)高峰,僅除夕當(dāng)夜微信增粉量就超過1300萬。
這次太平洋保險進(jìn)行綜合評估技術(shù)選型后,最終選擇了基于Mesos + Docker搭建DCOS平臺。功能框架如下:以Docker為基礎(chǔ)封裝各類應(yīng)用和運(yùn)行環(huán)境,以Mesos、Marathon為核心實(shí)現(xiàn)容器資源的分布式調(diào)度與協(xié)調(diào),以HAProxy、Etcd為輔助實(shí)現(xiàn)服務(wù)注冊引流。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%