产品故事
大家好,我是 Taiyi 的开发者。2018 年,出于对 Go语言的兴趣,我写了nano 这个轻量项目。最初只是练手,没想到极简设计带来意外惊喜-资源占用低、运行异常稳定。陆续有用户反馈:有人用它搭建学校电子教室,有开发者自行修改代码适配 ARM 设备,还有企业在招标中直接采用 nano架构。一位群友甚至专门写了迁移脚本,将上千台主机部署到 nano,不少技术爱好者在论坛分享使用经验,让这个"小项目" 收获了超出预期的关注。
随着商业化需求增多,nano 的局限性逐渐显现:极客化架构侧重技术纯粹性,存在商业存储支持缺失、许可授权管理空白、过度追求大型集群性能而忽视易用性等问题。但当时受限于精力,只能让用户自行适配改造。 即使有用户基于 nano 发布了商业化版本,仍在关心官方更新进度。
2025 年回到成都,我重新梳理 nano项目。打开技术群依然看到很多用户在坚持使用,还有对新版本的期待,而市场上的私有云产品要么笨重复杂,要么同质化严重。这让我意识到,也许是时候给行业来一点新东西了。
此次开发 Taiyi,将以产品化、商业化为核心目标,从市场需求、用户体验及客户成功等维度进行系统性重构:在保留 nano 轻量稳定基因的基础上,融入后端存储、批量导入、实时快照等企业级能力,摒弃 "炫技" 设计,聚焦易用性与工程化实现。不仅让企业能轻松部署使用,更通过标准化维护体系及时响应需求,切实降低上云成本。
商业化转型的背后,是希望构建可持续的产品生态,让技术价值能长期服务于用户。 从 nano 到 Taiyi,变的是更完整的产品形态和商业化能力,不变的是用户赋予技术的温度。
七年前我写下第一行代码时,从没想过会有这么多人参与到这个项目里。现在 Taiyi 来了,它不仅是一款私有云产品,更是我们与用户共同成长的新起点,让企业上云更简单、更高效。
功能特性
截止2025年9月16日,系统最新版本为 v0.10.0,已具备以下功能特性:
适配操作系统
- Rocky Linux 9.6
 - openEuler 24.03 LTS SP2
 
云服务
- 云主机:云主机创建、删除、起停、迁移、远程管理、用量统计、资源监控;支持实时快照、光盘启动、镜像克隆;支持CPU、内存、磁盘、网卡配置;支持CloudInit和QGA;支持第三方VNC连接
 - 磁盘镜像:允许利用模板云主机制作磁盘镜像,并且快速克隆新实例。支持镜像上传、下载、替换、重装
 - 光盘镜像:允许上传ISO文件作为光盘安装系统或者加载到云主机访问。支持镜像上传、下载、替换
 - SSH秘钥:支持配置SSH秘钥,在创建云主机时配合CloudInit预先加载
 - 系统模板:允许自定义云主机硬件配置,创建云主机时选择,适配不同操作系统
 
集群管理
- 节点:集群节点管理,支持修改节点配置,支持管理节点存储,支持节点禁用
 - 资源池:多个集群节点创建为虚拟资源池,用于管理和调度云主机。支持管理资源池构成节点,支持修改资源池配置、后端存储和云主机分配策略,支持内存超分
 - 后端存储:为资源池云主机提供统一存储服务,支持多路径调度,支持分配策略配置;支持NFS、CephFS、SMB/CIFS、WebDav和iSCSI存储
 
维护管理
- MCP服务:支持大模型和AI Agent自动管理、调度、监控平台资源
 - 仪表盘:实时监控集群、资源池和节点资源用量
 - 故障告警:查看管理异常信息,支持自定义告警规则
 - 集群拓扑:以网络布局查看集群服务器和云主机实时运行,支持故障告警
 - 运行日志:检查系统运行情况,进行故障排除
 - 当前任务:查看系统任务实时运行情况和进度
 - 导入云主机:支持从外部系统批量导入虚拟机,目前支持VMware EXSi
 
系统安全
- 企业级用户体系:采用标准RBAC模型,支持用户组和角色管理,实现严格的资源隔离,全面满足企业合规要求
 - 零信任架构:基于数字身份和Ed25519算法的全生命周期安全校验,结合精细的资源权限控制和操作限制,全方位抵御各类恶意攻击
 - 白名单机制:仅受理授权地址的操作请求,从源头阻断大部分外部攻击风险
 - 数据安全保障:所有镜像均采用SHA-512算法进行校验,有效防止数据被篡改或破坏
 - 自动组网功能:集群持续动态监测网络状态,模块间自动重连,确保系统稳定运行