網友評分: 9.7分
ZStack是一款開源的云計算IaaS(基礎架構即服務)軟件,它主要面向的是未來的智能數據中心,通過提供全完善的API來管理包括計算、存儲和網絡在內的數據中心的各種資源。ZStack具有易用、穩定、靈活、超高性能等特點。
高擴展性:
采用了全異步架構,可以輕松處理百萬級API并發請求,管理上萬臺物理機及數萬級別的虛擬機
采用了無狀態連接服務,可實現管理人員針對多臺管理節點的部署與單臺部署無異
采用無鎖架構,在業務邏輯層,并發與同步由消息隊列來完成,可對請求的并發量進行控制。
高伸縮性和靈活性:
采用進程內微服務架構,能夠實現更快、更小、更強的API請求,降低了IaaS軟件的復雜度,實現服務獨立靈活擴展
采用了全插件系統,不同的資源均可設計為插件模式進行實現,新增插件對其他插件及系統均無影響,且可隨時刪除或新增
采用了基于工作流的回滾架構,工作流由xml或其他方法便捷控制,出錯回滾機制,且工作流還可進一步降低業務邏輯間的耦合度
采用標簽系統,更易實現資源分類及搜索,并可與其他業務邏輯進行協作化處理
采用了資源管理瀑布架構,資源操作及進行瀑布級的子集資源處理及資源可隨時通過插件進行加入或刪除資源瀑布列表,但對其他資源均無影響。
高易用性及高可維護性:
通過Ansible進行一鍵安裝,無縫升級,靈活配置
多樣的API查詢可快速定位問題。
標簽: 云計算