kolla專案初步認知

2021-07-11 14:35:29 字數 910 閱讀 9489

kolla專案起源於tripleo專案,聚焦於使用docker容器部署openstack服務。該專案由cisco於2023年9月提出,是openstack 社群big tent開發模式下的孵化專案。

在國內一些網際網路資料上,常看到關於kolla是tripleo專案的一部分這樣的描述,其實是不準確的。真實的是,kolla專案起源於tripleo專案,時至今日,與它沒有任何關係(雖然它們的目標都是做自動化部署,但走的道路卻不同)。比之於tripleo和其他部署工具,kolla走的是docker容器部署路線。

當前kolla專案在kollaglue repo提供了以下服務的docker映象。

kolla是通過docker compose來部署openstack集群的,現在主要是針對裸機部署的,所以在部署docker container時,預設的網路配置都是host模式。

首先,只需要通過乙個命令就可以把管理節點部署完成,這個命令是呼叫docker compose來部署openstack的所有服務,然後我們可以在每乙個計算節點上通過docker compose安裝計算節點需要的服務,就能部署乙個openstack集群。因為kolla的docker image粒度很小,它針對每個openstack服務都有特定的image,所以我們也可以通過docker run來操作某個具體的openstack服務。

參考文獻:

swapnil kulkarni(project - kolla) 2023年8月19日的ppt

kafka初步認知

kafka 分布式訊息系統,由linkedin使用scala編寫,用於活動流以及運營資料處理管道的基礎支援,具有高水平擴充套件和高吞吐量的優勢。kafka的使用場景 作為資料管道或者訊息系統來使用 與其他幾種mq的對比 組成部分概述 一些概念 topic 類似於新聞板塊中的體育,財經,娛樂之類的分類...

IDE 介面初步認知

介面 主要考慮傳輸速率 訊號格式。並行口 印表機埠,25針d頭。8位並行傳輸。序列口 com口 usb口,9針d頭,rs232介面。ide integrated drive electronics整合驅動電子 是現在普遍使用的外部介面,主要接硬碟和光碟機。採用16位資料並行傳送方式,體積小,資料傳輸...

Java初步認知和使用一維陣列

為什麼要使用陣列 當你制定的同一型別的變數過多時,我們為了便於操作和管理,所以我們用到陣列這個變數。他其實就是一堆資料有序放置的組合。什麼是陣列 1.陣列申明 識別符號陣列元素 元素下標 元素型別 元素型別 識別符號 元素下標,從0開始 或 元素型別 元素下標,從0開始 識別符號 例1 intsco...