本土IaaS佼佼者,ZStack正式入驻Gitee

IaaS(Infrastructure-as-a-Service,基础设施即服务)的概念在开发者心中可能不如 SaaS 或 PaaS 那么令人印象深刻,但作为最基础的服务,其重要性并不亚于其他两者。

而ZStack 就是国内 IaaS 服务中的姣姣者,凭借着其全新的、自研的架构,2015 年上线以来已经为超过 1200 家企业客户提供了云产品和服务。

本土IaaS佼佼者,ZStack正式入驻Gitee

更难能可贵的是,ZStack 在商业化与开源中找到了平衡,在为企业客户提供服务的同时,其开源的社区版本也收获了超过一万名的用户,并逐步建立了国内最大的开源私有云社区。

项目名称:ZStack

项目作者:zstackio

开源许可协议:Apache-2.0

项目地址:https://gitee.com/zstackio/zstack  

项目简介  

ZStack 是一款产品化的开源 IaaS(基础架构即服务)软件。它面向智能数据中心,通过完善的 API 统一管理包括计算、存储和网络在内的数据中心资源,提供简单快捷的环境搭建。5 分钟完成安装和部署单台 Linux 机器上的 POC 环境;30 分钟完成安装和部署多管理节点生产环境(可扩展至数万台物理服务器)。

ZStack 通过完善的 API 管理数据中心资源,构建软件定义数据中心。用户可选择 UI 界面或命令行工具管理云平台,与 ZStack 管理节点进行友好交互。ZStack 提供统一配置、统一安装、统一高可用(High Availability)和统一第三方监控的云服务解决方案,使云平台的管理更加便捷、稳定、持久。

为什么选择ZStack

ZStack 解决了长期困扰开源 IaaS软 件用户的两大痛点:复杂性和稳定性。

复杂性

ZStack 始终秉承安全可控、全自动化、自管服务、硬件无锁、用户友好查询API的设计理念,为用户提供一款便捷配置、持久运行的云计算软件。

稳定性

ZStack 功能架构具备以下特点:

1.全插件系统:添加或移除功能不影响已有代码

2.工作流引擎:出现错误时,任何变更均可回滚

3.瀑布流架构:支持资源的级联操作

4.3套严密的自动化测试系统:确保每个功能的代码质量,并从架构设计层面解决稳定性问题

此外,ZStack具有扩展性:单个管理节点可管理数万台物理服务器、数百万台云主机,处理数千条并发调用API请求,尤其适用于大型公有云平台的搭建。

自主创新的架构

在面对架构已经较为成熟,体量更大的AWS、阿里云、OpenStack 等同类产品时,推出一个新的 IaaS 架构是一件无比困难的事情。

本土IaaS佼佼者,ZStack正式入驻Gitee

ZStack 架构示意图

但经过各种实验,ZStack 突破性地融合运用了全异步架构、无锁架构、进程内微服务架构、瀑布架构、全插件架构等精巧设计,成功地解决了超大型系统的稳定性和并发性难题,同时还赋予了产品极强的灵活性和可扩展性。

(免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。 )