一、软件介绍(文末提供完整包下载)
Nano是一个完全由Golang编写的轻量级开源私有云平台,部署简单,资源占用小,API First设计能够将平台功能轻松集成到现有系统中。
github地址GitHub - project-nano/releases: release files for nano
本文信息图片均来源于作者GitHub地址

二、系统特性
- 紧凑 全项目3万多行代码,纯Go开发,不到Openstack的三百分之一。平台部署仅需要三个二进制执行文件即可,最大的模块仅9MB,无需第三方软件或者依赖库,模块升级时直接替换。
- 开箱即用 从Web管理门户、主机监控、镜像克隆到故障切换,自带功能完备,无需安装额外组件。从网络发现、组网到设备选择,全流程自动配置,几乎不需要人工干预。
- 可靠 All or Nothing的事务模式处理任务,失败时自动回撤,释放所有资源并且还原状态。集群实时检测所有节点状态,在内存中自动同步实例数据,确保所有状态和操作及时且有效。
- 易扩展 所有功能均提供REST API接口,应用与资源服务的分离,可以便捷地集成开发。基于goroutine的业务逻辑抽象,能够快速扩展业务功能,而无需了解复杂的后台消息驱动机制。

最低0.47元/天 解锁文章
3030

被折叠的 条评论
为什么被折叠?



