通用類
更新時間 2024-09-04 19:42:38
最近更新時間: 2024-09-04 19:42:38
分享文章
本節主要介紹通用類問題
什么是應用編排服務?
應用編排服務(Application Orchestration Service,簡稱CT-AOS)可以幫助您將應用一鍵式部署到云上,簡化相關云服務管理操作。AOS通過模板來描述和編排應用及相關云服務,實現自動化部署應用、創建云服務,提供云容器應用全生命周期運維管控能力。
什么是堆棧?
堆棧是應用程序、云服務資源的集合。堆棧將應用、云服務作為一個整體來進行創建、升級、刪除等。
在AOS中,通過創建堆棧可以把應用程序一鍵式部署到云上,并有序的管理所依賴的云服務資源。
什么是模板?
模板是一種遵循AOS語法規范的文本文件,描述了應用屬性、云服務配置以及應用與云服務之間的依賴關系。您可以像管理代碼一樣來管理模板,也可像通過git、svn等代碼管理工具一樣來管理不同版本的模板。通過模板的方式來管理應用和云服務,可以簡化應用系統上云設計,輕松復制和搭建開發、測試、生產環境,確保應用系統可配置、可演進、可回溯。
什么是TOSCA模板?
TOSCA(Topology and Orchestration Specification for Cloud Application)是開放標準聯盟OASIS管理的獨立技術委員會之一,其發布的云應用拓撲及編排描述規范(簡稱TOSCA規范)目標是規范云應用生命周期管理流程。
表 應用拓撲模型節點及關系說明
| 操作名稱 | 說明 |
|---|---|
| Resource | 資源類節點,如VM、容器等。 |
| AppGroup | 云應用組,由一個或多個云應用組成,可整體進行生命周期操作,如部署、升級。也可對應到客戶產品、業務系統/子系統等。 |
| Application | 運行在資源上的云應用,是對最小可部署對象的一種描述。其中,MicroService也是一種Application。 |
| SoftwareComponent | 軟件組件,云應用組件的組成部分,即軟件包。也可以作為Application的屬性,是可選節點。 |
| Service | 應用所依賴的服務。服務是對按需取用的功能對象的一種描述。 |
| DependsOn | 節點間的依賴關系,決定了創建順序,為基礎關系。 |
| HostedOn | 只能用于Application與Resource之間,表示應用運行在資源上。 |
| ConsistsOf | 表示組合關系。例如,AppGroup由Application組成。 |
| ConnectsTo | 表示調用或連接關系。例如,Application和Application之間,資源與資源之間。 |
| PackageConsistsOf | 應用和軟件組件之間的組合關系 。 |
堆棧是否可升級?
AOS不支持升級堆棧,只支持創建資源,您可以通過更新模板或上傳新版本模板來創建堆棧。
AOS公共模板支持ARM(鯤鵬)嗎?
支持。