网友评分:
9.7分
ZStack是一款开源的云计算IaaS(基础架构即服务)软件,它主要面向的是未来的智能数据中心,通过提供全完善的API来管理包括计算、存储和网络在内的数据中心的各种资源。ZStack具有易用、稳定、灵活、超高性能等特点。
高扩展性:
采用了全异步架构,可以轻松处理百万级API并发请求,管理上万台物理机及数万级别的虚拟机
采用了无状态连接服务,可实现管理人员针对多台管理节点的部署与单台部署无异
采用无锁架构,在业务逻辑层,并发与同步由消息队列来完成,可对请求的并发量进行控制。
高伸缩性和灵活性:
采用进程内微服务架构,能够实现更快、更小、更强的API请求,降低了IaaS软件的复杂度,实现服务独立灵活扩展
采用了全插件系统,不同的资源均可设计为插件模式进行实现,新增插件对其他插件及系统均无影响,且可随时删除或新增
采用了基于工作流的回滚架构,工作流由xml或其他方法便捷控制,出错回滚机制,且工作流还可进一步降低业务逻辑间的耦合度
采用标签系统,更易实现资源分类及搜索,并可与其他业务逻辑进行协作化处理
采用了资源管理瀑布架构,资源操作及进行瀑布级的子集资源处理及资源可随时通过插件进行加入或删除资源瀑布列表,但对其他资源均无影响。
高易用性及高可维护性:
通过Ansible进行一键安装,无缝升级,灵活配置
多样的API查询可快速定位问题。
标签: 云计算