版本特性 | Cloudpods v3.9重點功能介紹
Cloudpods 是一個開源的 Golang 實現的云原生的多云和混合云融合平臺。
Cloudpods 不僅可以管理本地的虛擬機和物理機資源,還可以管理其他公有云和私有云平臺的資源。
https://github.com/yunionio/cloudpods歡迎使用、體驗+star
3.9 版本已經有一段時間了,我們匯總了 3.9 版本的重點功能進行介紹,希望能幫助用戶更高效的使用云聯壹云產品完成相應工作,3.9 版本在計費方面有較大的更新,如計費服務賬單存儲引擎升級及多維度分析優化,在組織架構方面支持了多層級的組織架構及權限,在多云管理方面,支持同步云賬號時僅同步部分資源,可以更快的同步更新所需資源。具體功能詳情詳見下文
1.計費服務賬單存儲引擎升級(企業版)
在賬戶月消費 50 萬以上,賬單數據超過 100 萬條之后,基于關系型數據庫的賬單存儲分析查詢引擎性能將嚴重下降,查詢延遲可能增加到 10 秒以上甚至超時。Clickhouse 是為數據分析優化的列式數據庫,海量數據查詢性能優異,并且占用資源少。從 3.9 開始,計費服務的賬單存儲支持采用 Clickhouse 作為數據存儲。大數據量情況下能夠保證秒級查詢響應時延。為了支持 Clickhouse 數據庫,在基礎庫層面,我們對 sqlchemy 進行了升級,支持 driver 形式對接多種數據庫后端,目前已支持 mysql ,sqlite 和 clickhouse 等數據庫,允許將來擴展支持更多數據庫引擎。在計費服務的業務層面,由于 clickhouse 為 OLAP 業務類型設計,性能為插入和查詢優化,不適合頻繁地更新和刪除,我們對部分計費邏輯進行了重構和改寫,以適應 Clickhouse 的 OLAP 特性,最大化發揮新查詢引擎的性能優勢。目前 3.9 版本的計費服務已經全面支持 Clickhouse 作為存儲和查詢引擎。3.9 商業版部署后默認啟用 MySQL 引擎,可配置切換為 Clickhouse 引擎。
2.多維度分析(企業版)
·3.9 版本我們重新優化了多維度費用分析功能,最多支持 2 個維度的費用數據聚合,方便用戶快速查看分析所有平臺賬單及方便導出報表,同時支持了基于標簽的維度分析及標簽分割,支持標記多個標簽的賬單通過分割符進行賬單的二次平均分配。
·最多支持 2 個維度聚合
·支持多個自定義過濾條件
·支持多維度報表及導出

3.支持多層級組織架構和權限(企業版)
·項目列表支持維護自定義標簽
·在資源列表支持根據標簽生成樹狀架構(暫只有虛擬機支持)
·虛擬機列表支持通過標簽進行資源過濾及展示
·支持基于組織架構授權

4.云賬號納管改進
3.9 版本改進了云賬號納管流程,允許只讀納管云賬號,降低因為納管賬號權限過大引入的風險概率。
納管公有云賬號時,可以選擇納管的區域。用戶可以只選擇使用的區域,減少云資源同步需要同步的區域。
手動同步云賬號資源時,可以選擇同步的資源類型,減少同步云賬號資源的時間。
開啟云賬號自動同步時,允許設置云賬號自動同步的時間,使得云賬號自動同步行為更加可控。

5.裸金屬支持 UEFI 引導和 ARM 架構服務器
3.9 版本之前,裸金屬服務器 PXE 引導采用的是 syslinux 的 pxelinux 二進制。pxelinux 能夠實現 x86 架構服務器的 PXE 引導。隨著時間推移,pxelinux 暴露出如下缺陷:
·不支持 UEFI 引導模式,只能支持 Lagcy 模式的 BIOS 引導啟動的物理機
·不支持除了 x86/x86_64 架構之外的 CPU 架構。目前 arm 服務器已經被普遍采用,有越來越多納管非 x86 架構服務器的需求無法滿足。
3.9 版本開始采用基于 GRUB 的 PXE 引導模式。GRUB 是一個現代的 Bootloader ,支持 UEFI 模式,同時支持多除了 x86 之外的 CPU 架構,包括 arm64 。采用 GRUB 作為 PXE 引導的 Bootloader 之后,提升了裸金屬的支持模式,適應更現代的服務器架構。
詳情查看版本特性 | 3.9重點功能介紹

