NexCMP简介
NexCMP是安装在您自有服务器上的软件,可将云基础设施转化为可销售的产品。它为您提供:
- 客户门户:用户可在此注册、充值、订购虚拟机及其他服务、打开控制台、创建快照以及联系支持;
- 管理控制台(
/admin):供您管理客户、套餐、价格、支付、基础设施和系统设置; - 计费系统:每个客户拥有独立钱包,支持按小时或按月扣费、账单、促销活动及资源配额;
- 白标代理商:允许其他品牌在其自有域名下转售您的计算资源;
- API、命令行工具(
cmp)以及用于自动化的MCP服务器; - 可选的AI Chat(客服助手)与AI Agent(通过自然语言管理虚拟机)。
支持对接的平台
NexCMP本身并不托管虚拟机,而是驱动托管虚拟机的底层平台。source(亦称provider)可以是以下平台之一:
| Source | 典型用途 | 指南 |
|---|---|---|
| Apache CloudStack | 具有区域、网络、虚拟路由器及公网IP的私有云或公有云 | CloudStack |
| Proxmox VE | 您已在运行的单台服务器或集群 | Proxmox VE |
其他模块需要专属的基础设施:裸金属服务器、VPN与代理节点、S3 Object Storage、Kubernetes与私有云。请参阅基础设施要求以查看涵盖所有模块的对照表。
系统构成
NexCMP是一个单一程序,在单台Ubuntu服务器上作为两个systemd服务运行:
nexcmp——Web服务器:客户门户、管理控制台、API、设置向导;nexcmp-vmd——后台工作程序:资源开通任务、与CloudStack或Proxmox的同步、计费执行。
数据存储在/var/lib/nexcmp(SQLite数据库和文件)中,配置文件位于/etc/nexcmp,程序文件位于/opt/nexcmp。完整信息请参阅系统架构。
后续步骤
- 检查系统要求。
- 获取许可证——许可证与购买。
- 安装,然后运行设置向导。
- 对接您的平台:CloudStack或Proxmox VE。