云资源模型是什么
云上每类资源(实例、云盘、快照、弹性 IP、安全组)都是一个独立对象,带唯一 ID、所属地域与账号、属性与状态。控制台点击、API 调用、CLI 命令三条路径最终都作用在同一批资源对象上,本质都是对对象的增删改查。理解这个模型,是把手工操作沉淀成自动化脚本的前提。
基本信息
| 适用平台 | 阿里云 / 腾讯云 / 华为云等公有云的控制台、OpenAPI 与 CLI |
|---|---|
| 资源标识 | 实例 ID、云盘 ID、快照 ID、EIP 地址等,账号内全局唯一 |
| 归属维度 | 地域 + 账号 + 资源组(企业项目) |
| 状态机 | 创建中 → 运行中 → 停止 / 释放,中间还有变配中、回滚中等过渡态 |
| 关联方式 | 挂载云盘、加入安全组、绑定 EIP 都靠资源 ID 建立引用 |
典型使用场景
- 按 ID 查资源:提工单、查日志、定位账单明细行时用 ID 精确指向对象
- 写自动化脚本:批量运维与自愈脚本以 ID 为唯一键,避免重名歧义
- 盘点对账:核对控制台资源、账单明细与 CMDB 三方清单是否一致
- 梳理依赖:从实例出发查它挂了哪些盘、绑了哪个 EIP、在哪个安全组
- 迁移重建:用 ID 记录迁移前后对应关系,验证过程不丢资源
资源 ID 形态示例
资源 ID 形态示例
阿里云 ECS 实例 i-bp1xxxxxxxxxxxxxxx
腾讯云 CVM 实例 ins-xxxxxxxx
华为云 ECS 实例 标准 UUID(8-4-4-4-12)
云盘 d-xxxx / disk-xxxx / UUID
快照 s-xxxx / snap-xxxx常见资源与标识
| 资源类型 | 标识形态 | 易错点 |
|---|---|---|
| 实例 | i- / ins- / UUID | 释放后 ID 不再复用,历史记录要另存 |
| 云盘 | d- / disk- / UUID | 与实例解绑后仍计费,按 ID 独立管理 |
| 快照 | s- / snap- | 快照与源盘 ID 不同,回滚按盘维度进行 |
控制台显示名可以随时改、也允许重名,只适合给人看;脚本、工单与账单核对一律用资源 ID。提工单时若只给名称,工程师通常要再确认一轮,给出 ID 加地域能直接定位。
资源处于中间态(创建中、变配中、回滚中)时通常不允许再次变更,报错先看状态而不是先怀疑权限。