Skip to content

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 + Nginx5 分钟
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": "新项目开发测试"
  }'

褚成志的云与计算笔记