阿里雲容器服務飛天敏捷版詳解

2021-10-09 20:06:16 字數 3682 閱讀 3374

libinjingshan 2017-04-24 23953瀏覽量

簡介:阿里雲容器服務提供了公共雲、專有雲以及飛天敏捷版三種部署形態,全方位地滿足企業客戶利用caas(container as a service)進行應用現代化上雲的需求。飛天敏捷版包含了阿里在公有雲上的最佳實踐和docker企業版的安全能力,打造企業一體化化的本地容器雲平台方案。

飛天敏捷版深度整合了docker商業版套件和阿里的容器服務,成為國內唯一具有全商業版支援能力的容器雲平台,可以部署在客戶自有資料中心,包含從容器的建立到執行以及映象的全生命週期管理。飛天敏捷版另外提供開放的介面,全面相容docker原生api和命令列以及第三方工具,為客戶提供敏捷、彈性、開放的容器雲平台。借助阿里雲在公共雲和專有雲方面的積累,飛天敏捷版更提供了獨特的混合雲管理模式,讓客戶輕鬆管理雲上雲下執行環境。

飛天敏捷版的架構可以用下圖表示:

從圖中我們可以看到,飛天敏捷版底層基於docker商業版,配合阿里雲容器服務的外掛程式和多集群管理能力,為客戶打造了全功能的容器平台。

由於飛天敏捷版和公有雲上的阿里雲容器服務在介面和api方面保持一致,很多敏捷版的特性可以直接參考阿里雲容器服務。

飛天敏捷版的基礎docker執行環境採用了docker商業版套件,包含三個產品:

docker社群版和商業版所包含的內容列表如下:

社群版企業基礎版

企業標準版

企業高階版

引擎內建編排,網路,安全xx

xxdocker認證的基礎架構、外掛程式和isv容器xx

x顯像管理(私有倉庫,快取)xx

應用管理xx

ldap/ad整合,基於rbac的多租戶xx

secret管理,映象簽名策略xx

映象安全掃瞄

x採用docker的儲存外掛程式機制,飛天敏捷版可以對接企業現有的企業儲存,為容器應用提供儲存支援。外掛程式支援的廣泛的儲存型別,包括nfs、san、企業分布式儲存等。在飛天敏捷版中預設包含了阿里容器服務的儲存外掛程式,支援nas(nfs)型別儲存和阿里物件儲存oss。相關的文章可以參見自動化建立oss、nas資料卷。

docker預設的overlay網路機制,採用vlan/vxlan,為容器應用構建了跨主機的虛擬網路。對接企業負載均衡硬體,如f5等,或者企業自行配置的其他負載均衡軟體如haproxy等。雲棲文章基於docker的負載均衡和服務發現介紹了相關原理和實現。

由於容器應用例項數量大且動態變化,無法人工或通過傳統的指令碼方式一一登入並收集。飛天敏捷版提供對容器及應用的指標監控的收集、集中、儲存和分析的能力,對接企業已有的監控和日誌分析系統,為企業打造完整的容器應用監控和日誌分析平台。支援開源產品,包括influxdb+grafana進行監控資訊的聚合和分析,elasticsearch+kabana進行日誌的分析。阿里雲開源的日誌收集外掛程式,可以非常方便的採用標籤模式宣告應用的檔案位置,不用改變應用即可收集應用的日誌檔案。

隨著docker映象逐漸成為企業應用交付的事實標準,企業逐漸構建了從**開發到映象的構建和交付到軟體的運維的的管理平台。在軟體的生命週期過程中,如何保證如下幾個問題顯得尤為關鍵:

飛天敏捷版基於docker商業版提供相應的全鏈路安全解決方案:

在dockercon2017上,針對企業應用安全優化也是非常重要的議題之一,大家可以訪問dockercon 2017 day2: 安全、生態、敏捷-docker企業應用的全方位公升級 感受趨勢的來臨。

企業應用一般採用兩種方式進行容器化上雲,一是把應用不做改動構建成為容器映象後上雲,上雲後的應用逐漸進行微服務化改造;另外一種是先進行微服務化改造,然後上雲。前一種方式適用於現有企業應用遷移,後一種方式適用於新應用的開發和改造。

容器技術可以加快產品開發的迭代速度,從而在瞬息萬變的市場環境中令企業身手敏捷,採用容器技術可以安全地提公升資源利用率,降低成本,大幅度提公升開發效率和質量。容器技術的平台可移植性,保證應用從開發到測試到生產環境的一致性,未來企業應用交付的標準會是容器。在企業內部的應用開發過程中**和交付物全程版本化管理,標準化的跨平台機制使得自動化運維成為可能,容器技術使得企業應用開發全程可控

採用飛天敏捷版遷雲過程本地可驗證,能夠遮蔽不同idc和雲上的差異,使得「一次構建、隨處執行」成為可能。

飛天敏捷版為使用者提供了語言無關微服務支撐能力,包括服務發現,路由,靈活的發布策略,容器自動彈性伸縮,服務管控和sla保障等。

絕大部分企業使用者採用容器技術的第一場景就是devops。容器技術的出現使得開發團隊和運維團隊統一起來,用統一的交付物解決開發到運維的差異化帶來的混亂。我們在飛天敏捷版上提供了容器化devops方案,可以用容器技術部署和管理devops環境,利用這個方案可以讓使用者完成從**提交到最後的執行上線和測試的全程自動化。

飛天敏捷版可以管理使用者資料中心和阿里雲上的容器集群,從而實現資源的混合雲管理。利用混合雲管理能力實現雲突發、多資料中心、災備、開發測試雲等多種場景。

飛天敏捷版面向擁有資料中心的客戶,可以支援直接部署在使用者idc的物理機和現有iaas環境,配合阿里雲的公有雲,支援混合雲環境容器管理。

飛天敏捷版採用採用按節點收取技術支援費用的方式。所包含的docker企業版採用採用同樣的收費方法,乙個節點是乙個虛擬機器;如果是直接裝在物理機裡,則是2個物理cpu計算為乙個節點。

docker社群版和商業版的支援模式不同,社群版只有社群支援,企業版則包含了5x8或7x24兩種支援模式,使用者可以根據實際情況選擇購買。詳情請諮詢阿里雲銷售代表或訪問阿里雲容器服務官網

社群版企業基礎版

企業標準版

企業高階版

支援社群支援

5x8 或 7x24

5x8 或 7x24

5x8 或 7x24

我們期待您的垂詢,如果需求反饋請點此進入:阿里雲專有雲大客戶需求反饋表 。

dockercon 2017 4月18日到20日在奧斯汀舉行,在頗有德州風格的獻祭儀式之後,docker公司發布了一系列重磅訊息。技術控可能會感興趣的包括linuxkit和moby兩個新的開源專案。

linuxkit專案希望打造乙個安全、精簡的linux系統,提供linux容器的功能,並能作為容器平台的乙個元件進行管理。相關介紹請看docker cto solomon說的linuxkit到底是什麼?

moby專案的目標是不用開發人員重**明輪子,提供了乙個讓大家自己組裝容器系統的框架,包括80多個元件,參考的組裝出來的容器環境是docker ce社群版。雲棲上有詳解:docker改名啦?什麼是 project moby

在企業特性的支援上,越來越多的公司利用docker為企業提供專業化的產品,首先是windows對docker支援越來越強,甚至oracle都把自家的資料庫也容器化了。想要有體感可以猛戳 dockercon 2017 day 1 - keynote 速記

阿里雲容器服務提供了公共雲、專有雲以及飛天敏捷版三種部署形態,全方位地滿足企業客戶利用caas(container as a service)進行應用現代化上雲的需求。飛天敏捷版包含了阿里在公有雲上的最佳實踐和docker企業版的安全能力,打造企業一體化化的本地容器雲平台方案。

監控 安全 devops docker 容器

阿里雲發布飛天敏捷版,支援Docker企業版

4 月19日,在容器技術領域年度風向標 dockercon 2017 上,阿里雲飛天敏捷版 apsara stack agility 正式對外發布。docker 公司首席執行官ben golub 在大會上宣布 docker 在阿里雲平台的 apsara stack agility 中落地,這是國內第...

阿里雲 飛天開放服務

本節從整體上簡要介紹飛天開放服務,包括彈性計算服務 ecs 開放儲存服務 oss 開放結構化資料服務 ots 關係型資料庫服務 rds 開放資料處理服務 odps 和雲服務引擎 ace 這些開放服務執行在飛天平台核心之上,具有以下一些共同的特點。全託管式服務 開放服務執行在資料中心的公共雲平台之上,...

阿里雲容器服務使用教程

容器服務提供高效能可伸縮的容器應用管理服務,支援用docker容器進行應用生命週期管理,提供多種應用發布方式和持續交付能力並支援微服務架構。容器服務簡化了容器管理集群的搭建工作,整合了阿里雲虛擬化 儲存 網路和安全能力,打造docker雲端最佳執行環境。關於阿里雲容器服務的詳細內容 阿里雲容器服務使...