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

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