掃二維碼與項目經理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯網交流
作者:佚名 2019-09-23 17:36:27
企業(yè)動態(tài)
分布式 根據對適合構建DCOS的各種技術架構的評估,選擇以Mesos為基礎的方案。優(yōu)點是成熟度高、兩級調度框架、適合多種應用場景、混合部署、應用與平臺耦合度低。

DCOS 是為整個數據中心提供分布式調度與協(xié)調功能,實現數據中心級彈性伸縮能力的軟件堆棧,它將所有數據中心的資源當做一臺計算機來調度。
根據對適合構建DCOS的各種技術架構的評估,選擇以Mesos為基礎的方案。優(yōu)點是成熟度高、兩級調度框架、適合多種應用場景、混合部署、應用與平臺耦合度低。
Mesos較為成熟,2013年建立商業(yè)實體Mesosphere,Twitter、Appale等公司的大型應用通過Mesos進行管理和調度,其集群管理規(guī)模超過10萬級別。
優(yōu)勢:
劣勢:平臺組件涉及不同的語言:Meos(C++),Marathon(Scala)
K8s近兩年興起,2014年由Google開源,最大集群規(guī)模為千級別,大規(guī)模集群解決方案較少。
優(yōu)勢:
劣勢:
Docker平臺以及周邊生態(tài)系統(tǒng)包含很多工具來管理容器的生命周期。例如,Docker Command Line Interface(CLI)滿足在單個主機上管理容器的需求,但是面對部署在多個主機上的容器時就無所適從了。為了超越單個容器管理,我們必須轉向編排工具。容器編排工具將生命周期管理能力擴展到部署在大量機器集群上部署的復雜的、多容器工作負載。
Mesos是一種底層級、久經沙場的調度器,對于容器的編排,支持多種frameworks,已兼容任務調度平臺、計費中心等多種編排框架,更適合租戶自定義的需求場景。
Kubernetes引擎是自帶服務發(fā)現和復制的編排工具。在滿足當前docker應用編排的同時,對有狀態(tài)的服務支持優(yōu)于mesos,可提供一個可容錯和可擴展的系統(tǒng)。
DCOS管理平臺為租戶提供不同引擎之間的相互切換,滿足租戶的各種應用場景。
豐富的實踐積累
調研及需求分析
? 了解系統(tǒng)現狀
? 明確業(yè)務影響范圍
? 理解運營現狀
? 風險評估
? 需求分析
平臺集成規(guī)劃與設計
? 平臺架構設計
? 平臺資源規(guī)劃
? 業(yè)務系統(tǒng)部署規(guī)劃
? 系統(tǒng)割接規(guī)劃
? 系統(tǒng)演進規(guī)劃
平臺集成實施與測試
? 平臺部署
? 平臺能力測試
? 配合應用改造
? 聯調測試
? 割接、上線
平臺優(yōu)化及維護
? 平臺監(jiān)控
? 平臺性能分析評估
? 平臺優(yōu)化調整
? 平臺維護
DCOS數據中心通過分布式調度實現數據中心級的彈性能力,某通信集團采購配置了高達300多個節(jié)點的數據中心:
? 5節(jié)點 Mesos Master Cluster
? 8節(jié)點 HAProxy Cluster
? 300+節(jié)點承載 2000+ Docker Container
所有平臺組件均已容器化,跨機房部署,輕松實現 1 分鐘擴展到 2000+ 容器!如此高標準規(guī)模化的基礎能力不僅幫助客戶出色完成小規(guī)?;顒?,還為其提供了更大的發(fā)揮空間,去嘗試更大規(guī)模的活動和任務。
具備典型的三層架構特征,WEB 層及 APP 層基本采用分布式技術實現,具備進行 DCOS 平臺應用的前提條件,DB 層采用數據庫云平臺 PBData。
該系統(tǒng)經歷了某運營商雙十一充值活動的全面檢驗,以出色的成績完成任務,以數十倍于傳統(tǒng)架構的能力承載了更加巨大的訪問和交易數據處理壓力。
除了移動業(yè)務,我們的產品同時在保險,通信運營商,銀行信用卡中心等行業(yè)處理不同的業(yè)務時,表現了出色的性能能力:
為客戶減少運維運營成本,減少資源消耗,幫助客戶完成由于系統(tǒng)局限導致擴張停滯不前的業(yè)務重獲新生,創(chuàng)造更多的價值和收益。

我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯網交流