CVM 云管平台概览
产品定位
H3C CVM(Cloud Virtualization Manager / Cloud Management Platform)是新华三的多云统一管理平台,能够纳管 H3C 私有云、VMware、OpenStack 以及阿里云、腾讯云等公有云资源,实现"一个界面管理所有云"。
核心价值:解决多云环境下资源分散、运维复杂、成本不透明的问题。
核心功能
CVM 云管平台
├── 资源纳管
│ ├── H3C CloudOS / CAS(原生支持)
│ ├── VMware vSphere(通过 vCenter API)
│ ├── OpenStack(通过 OpenStack API)
│ ├── 阿里云(通过 Alibaba Cloud SDK)
│ ├── 腾讯云(通过 Tencent Cloud SDK)
│ └── AWS(通过 AWS SDK)
├── 自助服务门户
│ ├── 服务目录(标准化服务申请)
│ ├── 工单系统(审批流程)
│ └── 自助运维(重启/扩容/快照)
├── 资源编排
│ ├── 蓝图(Blueprint)设计器
│ ├── 自动化部署
│ └── 生命周期管理
├── 成本管理
│ ├── 多云成本汇总
│ ├── 成本分摊(按部门/项目)
│ └── 优化建议(闲置资源识别)
└── 运维监控
├── 统一告警
├── 容量规划
└── 合规检查多云纳管架构
┌─────────────────────────────────────────────────────┐
│ CVM 管理控制台 │
├─────────────────────────────────────────────────────┤
│ 统一 API 抽象层 │
├──────┬──────┬──────┬──────┬──────┬──────────────────┤
│H3C │VMware│Open │阿里云 │腾讯云 │ AWS │
│Cloud │vSphere│Stack│ │ │ │
│OS │ │ │ │ │ │
└──────┴──────┴──────┴──────┴──────┴──────────────────┘服务目录(Service Catalog)
服务目录是 CVM 的核心功能,将复杂的基础设施操作封装为标准化服务:
典型服务示例
| 服务名称 | 描述 | 交付时间 |
|---|---|---|
| 标准 Web 服务器 | 2C4G CentOS 7 + Nginx | 5 分钟 |
| MySQL 数据库 | 4C16G + 500GB 数据盘 | 10 分钟 |
| 开发环境套件 | Web + DB + Redis 组合 | 15 分钟 |
| 大数据节点 | 16C64G + 2TB 数据盘 | 10 分钟 |
服务申请流程
用户登录自助门户
↓
浏览服务目录,选择所需服务
↓
填写申请信息(用途、使用期限、联系人)
↓
提交申请(触发审批流程)
↓
审批人审批(邮件/企业微信通知)
↓
审批通过 → 自动部署(蓝图执行)
↓
用户收到资源信息(IP/账号/密码)蓝图(Blueprint)
蓝图是 CVM 的自动化部署模板,使用可视化拖拽设计:
yaml
# 蓝图 YAML 示例:三层 Web 应用
blueprint:
name: "三层Web应用"
version: "1.0"
components:
- name: load-balancer
type: h3c.lbaas
properties:
protocol: HTTP
port: 80
algorithm: round-robin
- name: web-server
type: h3c.vm
count: 2 # 部署 2 台
properties:
flavor: c1.large
image: CentOS-7.9-nginx
network: web-net
depends_on: [load-balancer]
- name: database
type: h3c.dbaas.mysql
properties:
version: "8.0"
flavor: m1.large
storage: 500
ha: true
depends_on: [web-server]成本优化
CVM 提供智能成本优化建议:
闲置资源识别
识别规则:
- CPU 利用率 < 5%,持续 7 天 → 标记为"疑似闲置"
- 已停机超过 30 天 → 标记为"长期停机"
- 磁盘未挂载超过 30 天 → 标记为"孤立磁盘"
处理建议:
- 疑似闲置:降配(缩减规格)
- 长期停机:确认是否可删除
- 孤立磁盘:确认是否可删除预留实例优化
分析历史使用数据:
稳定运行 > 6 个月的 VM → 建议转为包年包月(节省 30-50%)
使用率波动大的 VM → 保持按需计费快速上手
bash
# CVM API 示例:获取所有云资源列表
curl -X GET https://<cvm-host>/api/v1/resources \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json"
# 创建服务申请
curl -X POST https://<cvm-host>/api/v1/service-requests \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"catalog_id": "web-server-standard",
"name": "my-web-server",
"project": "finance-dept",
"duration_days": 30,
"reason": "新项目开发测试"
}'