云平台与虚拟化速查
云账号与计费、计算存储产品体系、三大云厂商术语对照、KVM/VMware 虚拟化基础与日常操作、上云迁移方法:选型与运维速查。
云基础与账号
区域可用区、账号体系、IAM 与计费模式
按量付费:先使用后结算
按量付费(后付费)按实际使用时长与用量结算,可随时释放;单价通常高于包年包月,适合临时、波动或不确定性高的负载。
region 地域:资源的物理位置
地域是云资源部署的物理位置,决定访问时延、合规归属与产品可用性;不同地域之间默认网络隔离,资源互通需额外连接产品。
AccessKey 密钥管理与轮转
AccessKey 是程序访问云 API 的长期凭证(AK/SK 或 AK/SK+Token);一旦泄露等于交出对应身份的权限,必须做创建、轮转、禁用全流程管理。
包年包月:预付费订阅
包年包月是预付费模式,购买固定时长并享受对应折扣;到期后按各厂商规则处理(续费、转按量或释放),需要提前管理续费策略。
availability-zone 可用区与故障隔离
可用区是同地域内电力与网络相互独立的物理区域;把实例分散到多个可用区可获得故障隔离能力,是单地域高可用的基础。
policy 权限策略与授权语法
权限策略是描述允许或拒绝哪些操作的 JSON 文档,由效果、动作、资源与条件组成;理解策略结构是排查权限问题的前提。
子账号:RAM 用户 / CAM 子用户 / IAM 用户
子账号是从主账号下创建的独立身份,默认没有权限,需要绑定策略后使用;用于把不同人员、程序的操作权限隔离开。
云命令行工具:aliyun / tccli / KooCLI
三家厂商均提供命令行工具(阿里云 aliyun CLI、腾讯云 tccli、华为云 KooCLI),适合脚本化、批量化与自动化运维。
RAM 访问控制(阿里云)
RAM(Resource Access Management)是阿里云的访问控制服务,由用户、用户组、角色与权限策略组成,管理账号内所有资源的操作授权。
role 与 STS 临时凭证
角色是一组可被扮演的权限,调用方通过 STS 获取有效期有限的临时凭证;跨账号访问与服务内免密调用多采用这种模式。
控制台与地域切换
云控制台是可视化操作入口,熟悉资源搜索、全局导航与地域切换能明显提升排障效率;控制台操作同样受权限策略约束。
主账号:定位与安全边界
主账号是云平台注册账号,默认拥有高权限并承担实名、费用与合规责任;官方普遍建议主账号只用于权限分配与财务管理,日常操作使用子用户。
MFA 多因素认证
在密码之外增加一次动态验证(虚拟 MFA 应用或硬件令牌),显著降低凭证被盗后的登录成功率;高权限账号应全部开启。
CAM 访问控制(腾讯云)
CAM(Cloud Access Management)是腾讯云的访问控制服务,管理子用户、协作者、用户组、角色与策略,控制对云资源的操作权限。
云成本优化清单
成本优化是持续动作:先看清成本结构,再从规格、计费模式、资源治理与架构四个方向逐项处理,并回归验证性能。
云账号安全基线检查单
上线前对云账号做一次基线核查,覆盖登录安全、密钥、审计与联系方式,能提前排除大部分账号层面的风险。
spot 竞价实例:可被回收的低价算力
竞价实例(抢占式实例)价格随供需浮动且可能被系统回收,折扣明显;适合无状态、可中断、可重试的任务。
云 SDK 与版本选择
官方 SDK 封装签名、重试与序列化,按语言提供包(Java/Python/Go/Node.js 等);集成时关注大版本差异与凭证提供链。
多可用区部署要点
把业务分层部署到多个可用区,是抵御单机房故障的常规做法;需要同时考虑接入层、计算层与数据层的跨 AZ 方案。
IAM 访问控制(华为云)
IAM 是华为云的身份与访问管理服务,管理用户、用户组、委托与策略;企业可采用统一身份认证联动员工账号。
预留实例券:承诺用量换折扣
预留实例券(RI)是承诺类抵扣凭证:购买后按小时抵扣符合条件的按量实例计算费用,适合长期稳定运行的按量负载降本。
tag 标签:键值对管理资源
标签是为资源附加的键值对(如 env=prod、team=payment),用于检索、批量操作、分账与自动化策略匹配。
欠费、停服与资源保留期
账号余额不足时,按量资源进入欠费状态:先停服、再保留、超期释放;不同产品的时间与处理规则不同,需要按产品文档确认。
云产品体系总览
云平台产品按大类划分:计算、存储、网络、数据库、安全、大数据与 AI;同名大类下各厂商产品命名不同,选型时先对齐概念再对比规格。
多账号组织:资源目录 / 组织 / 企业中心
当团队或业务线变多时,用一个主账号挂多个成员账号做隔离,配合统一的权限与账单视图,是规模化用云的常见起点。
分账标签:按维度拆分成本
通过分账标签把账单拆到项目、部门或环境维度,是云成本治理的入口动作;打标后新产生的账单才能按标签统计。
云 API:公共参数与签名
云平台把资源操作暴露为 HTTP API(REST/OpenAPI),调用需要携带公共参数并用 AK/SK 签名;理解公共参数有助于看日志与排查 403。
云资源模型与资源 ID
云上每类资源都是独立对象,拥有 ID、归属地域与账号、属性与状态;API 与控制台操作的本质都是对资源对象的增删改查。
账单与出账周期
云费用按计费周期结算生成账单:明细账单展示资源级费用,汇总账单展示账户级构成;对账时两者口径不同,要分开理解。
预算与费用预警
设置预算金额与多档阈值告警,在费用接近或超出预期时及时通知责任人,是成本失控的早期预警手段。
endpoint 服务接入点与内网调用
Endpoint 是云服务的 API 访问入口,通常按地域与网络类型区分(公网接入点与 VPC 内网接入点);同一服务在不同地域的接入点不同。
资源组 / 企业项目:资源分组管理
资源分组把资源按业务线、项目或环境归类,配合权限与账单过滤,解决一个大账号里资源混杂的问题。
计费粒度与关机计费规则
按量资源的计费粒度(秒/小时)与关机后的计费规则,直接影响临时停机场景的成本;各厂商与产品规则不同,需要逐项确认。
quota 配额与限额管理
配额是账号在特定地域对某类资源的数量或容量上限;新账号默认值往往较小,上量前需要提前查询与申请提升。
成本分析:按维度拆解费用
用成本管理工具按产品、地域、标签、资源维度拆解费用趋势,定位成本异常的来源,并为优化排序提供依据。
节省计划:按承诺消费抵扣
节省计划以承诺每小时消费金额换取更低单价,自动抵扣匹配范围内的按量账单,比逐台预留更易覆盖动态规模。
资源包:预付费用量包
资源包是预付费的用量额度(如对象存储流量包、CDN 流量包),在有效期内抵扣对应计费项的用量,超出部分按量计费。
实名认证与账号主体
中国大陆云服务要求账号实名(个人或企业),实名主体影响备案、发票、合同与部分产品开通资格。
免费试用与免费额度
新用户免费试用、产品免费额度与长期免费档是控制初期成本的常用手段;使用前要看清到期时间与超量计费规则。
服务健康状态页与故障公告
通过厂商状态页确认“是不是云平台自身故障”,避免在平台故障期间反复排查自身业务,也便于对客户同步进展。
发票申请与管理
云消费可申请发票用于报销与入账;企业通常按实付金额开票,抬头、税号与开票周期需要在财务流程中提前确认。
代金券与优惠券使用规则
代金券是账单抵扣凭证,通常限定产品、地域、有效期与抵扣上限;理解使用规则可以避免预算是按抵扣后金额做的、实际却按原价扣款。
按量实例的定时释放
创建按量实例时指定自动释放时间,可避免临时资源忘记删除造成持续计费;适合批处理与短期验证环境。
工单与技术支持
工单是云厂商的标准支持通道;高质量工单(资源 ID、时间点、报错原文、请求 ID、已做排查)能显著缩短定位时间。
价格计算器与成本预估
价格计算器用于在购买前估算费用:选择地域、规格、计费模式、带宽与存储配置后给出参考价格,是方案选型的辅助工具。
云市场 / 云商店
云市场是厂商运营的软件与服务交易平台,提供镜像、SaaS、API 与人工服务;购买记录与账单并入云账号,售后由商品提供方负责。
计算与存储产品
云服务器、云盘快照、对象存储与镜像服务
ecs 云服务器:弹性计算实例热门
云服务器是按需获取的虚拟计算资源,可按规格购买、随时启停并挂载云盘;三家厂商分别命名为 ECS、CVM、ECS,能力与配额各自独立。
cloud-disk 云盘与块存储
云盘是挂载到实例上的块设备,提供持久化存储;系统盘随实例创建,数据盘可独立购买、挂载与扩容,生命周期可独立于实例。
snapshot 快照:云盘时点副本
快照保存云盘某个时点的数据状态,用于备份、回滚与创建新盘/镜像;增量快照只记录变化块,但恢复链依赖完整快照序列。
oss 对象存储概念
对象存储以“桶 + 对象键”组织数据,通过 HTTP API 访问,容量弹性扩展;适合图片、备份、日志、静态资源与大文件分发。
实例规格族:通用型 / 计算型 / 内存型
规格族按 vCPU 与内存配比和硬件特性划分,决定业务承载能力;常见大类包括通用型、计算型、内存型、大数据型与 GPU 型。
image 镜像:实例的装机模板
镜像包含操作系统、预装软件与配置,创建实例时按镜像初始化系统盘;公共镜像由云厂商维护并定期更新。
autoscaling 弹性伸缩概念
弹性伸缩按规则自动增减实例,让计算容量跟随业务负载;由伸缩组、伸缩配置(或启动模板)与伸缩规则三部分组成。
挂载数据盘操作
新购数据盘需要分区、格式化并挂载后才能使用;云控制台/API 挂载后还要在操作系统内完成初始化。
实例规格命名规则
规格名由厂商、家族、代数与规格大小组成,看懂命名可以直接判断用途与配置,避免在规格表里反复对照。
实例启停、重启与释放操作
云实例的日常操作包括启动、停止、重启与释放;停止模式(是否继续计费)与释放时的数据保留选项是高频易错点。
云盘扩容:扩盘与扩文件系统
云盘扩容在控制台/API 完成容量变更后,还要在实例内扩展分区与文件系统才生效;云盘只允许扩大容量,不支持缩小。
自定义镜像:环境标准化
把配置好的实例导出为自定义镜像,用于批量部署一致环境;制作时先做系统清理(日志、临时文件、机器标识)再导出。
密钥对登录实例
以 SSH 密钥对替代密码登录实例:公钥保存在实例内,私钥由用户保管;密钥对可用于批量创建实例,避免弱密码问题。
云盘类型对比与选择
云盘类型决定性能档位与单价:SSD/ESSD 类适合数据库与高 IO 业务,普通档位适合日志与低负载场景;按 IO 特征选择。
对象存储命令行工具
三家对象存储均提供命令行工具:ossutil(阿里云)、coscmd(腾讯云)、obsutil(华为云),支持上传下载与目录同步,适合发布与备份脚本。
规格选型方法
规格选型以负载画像为输入:先看 CPU/内存利用率与峰值,再看 IO 与网络特征,再按预算确定代际与计费模式。
实例元数据服务
实例内可通过固定链路地址读取自身元数据(实例 ID、地域、私有 IP、user-data 等),常用于脚本自动发现环境信息。
ESSD 云盘与 PL 性能等级
ESSD 是阿里云的高性能云盘系列,提供 PL0 到 PL3 等性能等级:等级越高 IOPS 与时延表现越好、单价越高,可在创建时或扩容后调整等级。
bucket 存储桶命名与创建
桶是对象存储的命名空间:名称在厂商范围内全局不重复,创建时需选择地域与访问权限;桶名与地域共同决定访问域名。
lifecycle 生命周期规则
生命周期规则按前缀/标签自动执行存储类型转换、过期删除与碎片清理,是对象存储成本与合规治理的基础工具。
实例自定义数据 user-data
创建实例时传入 user-data,实例首次启动由 cloud-init 执行,用于自动装包、写配置、注册到监控或跳板机等初始化动作。
自动快照策略
自动快照策略按周期(天/周)与保留数量自动为云盘创建与清理快照,是低成本的数据保护基线;需要绑定到目标云盘才生效。
对象存储类型:标准 / 低频 / 归档
按访问频率选择存储类型以降低单价:标准适合热数据,低频适合月级访问,归档类适合长期留存;低频与归档通常有存储时长下限与取回费用。
变更实例规格:升配与降配
实例规格可在停机后变更(部分支持在线变配);升降配会改变 vCPU/内存,可能影响内网带宽与云盘吞吐上限,需要评估窗口与回退方案。
伸缩规则与冷却时间
伸缩规则决定何时扩缩容与扩缩多少;冷却时间避免连续触发造成反复扩缩(震荡),是配置中的关键参数。
云盘性能指标与压测
评估云盘性能看三个指标:IOPS(每秒读写次数)、吞吐(MB/s)与时延(ms);不同业务关注点不同,选型要基于实测。
快照回滚云盘
回滚把云盘恢复到快照时点,用于误删、误改后的快速恢复;回滚会覆盖当前盘数据,操作前通常先为当前状态再打一个快照。
签名 URL:私有对象临时访问
签名 URL 在链接中携带签名与过期时间,让私有对象在限定时间内可被访问,常用于临时分享与前端直读私有文件。
nas 文件存储与共享文件系统
文件存储提供基于 NFS/SMB 的共享文件系统,多台实例可同时挂载读写;适合共享素材、容器持久卷与需要 POSIX 语义的场景。
导入自定义镜像
把本地或其他平台的系统镜像导入云平台,用于上云迁移与混合部署;导入前需按要求转换格式(如 qcow2/vhd)并通过对象存储中转文件。
桶策略与访问控制
桶策略以 JSON 描述谁在什么条件下能对哪些对象做什么操作;配合账号侧授权与防盗链,构成对象存储的权限体系。
versioning 版本控制
开启版本控制后,覆盖与删除不会移除历史数据:写操作生成新版本,删除产生删除标记;可恢复误删,但存储成本随之上升。
云盘开机自动挂载(fstab 实践)
用 UUID 在 /etc/fstab 中登记数据盘,实现重启后自动挂载;fstab 写错会导致系统无法进入多用户模式,需要控制台救援。
镜像共享与跨账号使用
镜像可通过共享或复制给其他账号/地域使用,支撑多账号统一环境与跨地域容灾部署;共享行为有权限与合规限制。
伸缩组配置要点
伸缩组把可用区、负载均衡、实例规格与健康检查组织在一起;配置质量决定扩容出的实例能否直接承接流量。
GPU 实例与加速计算
GPU 实例在规格中携带一块或多块加速卡,用于训练推理、图形渲染与科学计算;购买前确认驱动、CUDA 版本与网络存储配套。
分片上传:大文件上传机制
分片上传把大对象切成多块并行上传,再合并成完整对象;断点续传、并行提速都基于该机制,各厂商规则细节略有差异。
启动模板 / 伸缩配置
启动模板把创建实例的参数(镜像、规格、密钥、安全组、user-data)固化成可复用模板,伸缩组与批量创建都引用它。
云盘加密
云盘加密基于密钥管理服务(KMS)对块存储数据做加解密,满足数据落盘加密要求;加密密钥的权限与生命周期是管理重点。
对象存储静态网站托管
桶可开启静态网站托管,设置默认首页与错误页,把前端产物直接对外提供访问;自定义域名与 HTTPS 需额外配置。
local-disk 本地盘
本地盘是物理机自带的存储介质(常见为 NVMe SSD),时延低但容量与主机绑定、故障域与实例一致;适合缓存与可重建数据。
crr 跨区域复制
跨区域复制把桶内对象的增删改异步同步到另一地域的桶,用于异地容灾与就近访问;需要配置复制规则并关注同步延迟与费用。
云备份服务与策略
云备份产品对云盘、文件系统与数据库做集中备份与恢复演练:统一保留策略、跨地域保存与合规归档,适合对恢复能力有要求的业务。
Windows 数据盘初始化流程
新购数据盘在 Windows 上需要联机、初始化并新建卷后才能使用;分区表格式选择与盘符分配是常见易错点。
ddh 专有宿主机
专有宿主机是物理机独占形态的云产品:资源在物理层面隔离,可自定义在该宿主机上创建实例的规格分布,满足合规与独占需求。
对象存储跨域配置 CORS
浏览器直传对象存储时受同源策略限制,需要为桶配置 CORS 规则:允许的来源、方法与头信息,并暴露必要的响应头。
NFS 挂载文件存储
Linux 实例通过 NFS 挂载文件存储;挂载点需与实例在支持的网络范围内,生产环境建议写入 fstab 并验证开机自动挂载。
突发性能实例与 CPU 积分
突发性能实例以基线性能加积分机制提供低成本算力:平时按基线运行,积分可支撑短时突发;积分耗尽可能被限制性能。
文件存储挂载后的权限控制
多台实例共享文件存储时,读写权限由文件 UID/GID、目录权限与 root squash 规则共同决定;权限不统一是共享目录写入失败的常见原因。
对象存储访问日志
开启桶访问日志后,请求明细投递到指定目标桶,用于审计、排障与用量分析;日志本身也会产生存储与请求费用。
厂商术语对照
阿里云、腾讯云、华为云产品与概念对照
云服务器术语对照:ECS / CVM / ECS
三家厂商的云服务器产品名与配套概念对照:理解同名产品的差异与入口位置,是从一家云迁移文档到另一家云的起点。
负载均衡术语对照:SLB / CLB / ELB
负载均衡产品名不同(SLB/CLB/ELB),但核心概念一致:监听器 + 后端服务器组 + 健康检查;对接四层与七层的方式各有差异。
云硬盘术语对照
块存储产品在三家的名称与类型体系不同:阿里云叫云盘、腾讯云叫云硬盘 CBS、华为云叫云硬盘 EVS;类型档位名称也各不相同。
安全组术语对照
安全组是实例级虚拟防火墙,控制进出流量;三家均为白名单机制(未放行的默认拒绝),策略语法与优先级细节不同。
私有网络术语对照
VPC 概念三家一致:账号级的隔离网络,内部再划分子网与路由;细粒度对象名称(交换机/子网)存在差异。
快照术语对照
快照概念三家一致,但自动策略与回滚 API 命名不同;迁移或混用多厂商时,自动化脚本要按各自术语分别实现。
云数据库 RDS 术语对照
三家均提供 RDS 托管数据库(MySQL/PostgreSQL/SQL Server 等),产品结构与高可用术语相近,迁移时重点核对版本与参数差异。
容器服务术语对照:ACK / TKE / CCE
三家容器服务均为托管 Kubernetes,集群、节点池、工作负载等对象与社区一致;差异在托管形态(专有/Serverless)与插件生态。
镜像与镜像服务术语对照
镜像术语三家基本一致,镜像服务入口与自定义镜像的管理边界不同;制作与共享镜像前先确认对应平台的限制。
云解析 DNS 术语对照
域名解析服务三家名称不同(云解析 DNS / DNSPod / 云解析服务),解析记录、线路与 TTL 概念一致,切流与主备常用解析能力。
命令行工具术语对照
命令行工具三家风格不同:aliyun CLI 与 tccli 均为交互式配置,华为云 KooCLI 的启动命令为 hcloud,地域参数写法也不同。
弹性伸缩术语对照
弹性伸缩三家的组成对象名称不同(伸缩配置 vs 启动配置),对接监控与负载均衡的方式也需要按平台改写。
堡垒机术语对照
堡垒机(运维审计)统一承载 SSH/RDP 登录并录屏审计:三家产品名略有差异,核心能力为协议代理、权限管控与操作审计。
密钥管理 KMS 术语对照
密钥管理服务统一托管加密密钥并记录使用审计:云盘加密、对象存储加密、数据库加密都依赖它;三家产品名与集成方式略有差异。
弹性公网 IP 术语对照
弹性公网 IP(EIP)三家同名,区别在带宽计费方式与绑定资源的范围;跨云对比时重点核对计费项与解绑行为。
NAT 网关术语对照
NAT 网关让私有子网访问公网(SNAT),或把公网请求转发到私网主机(DNAT);三家的产品名与端口映射能力基本对齐。
DDoS 防护术语对照
DDoS 防护分为基础防护(默认提供,有阈值)与高防/专业版(按防护能力购买);术语与调度方式三家相似但名称与规格不同。
角色与委托术语对照
角色/委托用于可信身份扮演并换取临时凭证:阿里云与腾讯云叫角色,华为云区分“委托”(云服务/跨账号)与 IAM 用户体系。
实例规格家族命名对照
规格家族字母是选型速记:r 系列偏内存、c 系列偏计算、g/s 系列均衡;各家字母体系与数字代数规则要分开记忆。
缓存服务术语对照
托管 Redis 三家命名不同:阿里云已更名为 Tair(兼容 Redis 模式)、腾讯云为云数据库 Redis、华为云为 DCS;集群版与主从版能力差异大。
计费模式术语对照
计费模式术语三家接近但不完全一致:按量付费、包年包月、竞价/抢占、承诺类折扣;跨云做预算时要按各自规则换算。
子网/交换机术语对照
VPC 内划分子网(阿里云称交换机):子网绑定一个可用区,跨可用区高可用需要建多个子网。
CDN 术语对照
CDN 三家产品同名,核心对象一致:加速域名、源站、缓存规则与刷新预热;差异在计费项(流量/请求数)与增值能力。
权限策略语法术语对照
策略文档结构三家都遵循 Effect/Action/Resource/Condition 思路,细节在版本字段、通配符与拒绝语义上不同;跨云授权模板需要改写。
Kafka 托管服务术语对照
托管 Kafka 三家命名不同,核心概念(Topic/Partition/消费组)一致;迁移时核对版本、认证方式(SASL)与分区数。
对象存储接口术语对照
对象存储 API 术语三家通用:Bucket、Object、Endpoint、AccessKey 签名;多数产品提供 S3 兼容接口,迁移工具常基于兼容层对接。
云监控术语对照
云监控提供基础指标、告警与事件:三家均免费提供基础监控,细粒度与自定义指标能力不同;术语围绕指标、告警规则与通知组。
主机迁移工具术语对照
整机迁移把源服务器复制到云主机:阿里云 SMC、腾讯云迁移服务平台 MSP、华为云主机迁移服务 SMS;流程均为安装 Agent→同步→割接。
路由表术语对照
路由表决定子网的流量走向:本地路由、NAT、对等连接、专线各有对应条目;排查互通问题先核对路由再查安全组。
Web 应用防火墙术语对照
WAF 三家同名:以反向代理方式清洗 HTTP/HTTPS 流量,防护注入、XSS 与 CC 攻击;接入方式与规则集术语差异不大。
SDK 术语对照
三家均提供多语言 SDK,命名规则不同:包名前缀能帮你快速找到对应产品;SDK 大版本与凭证提供链是集成时的关键差异点。
自研数据库品牌对照
三家在主推自研数据库品牌:阿里云 PolarDB、腾讯云 TDSQL、华为云 GaussDB;兼容生态与迁移路径各不相同,需按业务评估。
函数计算术语对照
Serverless 函数服务:FC / SCF / FunctionGraph;核心概念(函数、触发器、并发、冷启动)一致,运行时与触发器类型略有差异。
日志服务术语对照
日志服务提供采集、存储与查询:SLS / CLS / LTS;术语围绕日志组、日志主题(Logstore)与检索语句,查询语法各自实现。
数据库迁移工具术语对照
数据库迁移服务:阿里云 DTS、腾讯云 DTS、华为云 DRS;均支持结构迁移、全量+增量同步与数据校验,割接前用增量追平。
凭据管理术语对照
凭据管理(Secrets Manager)用于托管数据库口令、API Key 等敏感配置,支持轮转与按需读取,替代散落在代码与配置里的明文。
API 签名与公共参数术语对照
云 API 调用都要签名:公共参数与签名算法各家不同;看日志排查 403/签名错误时,先对齐术语再定位具体字段。
文档数据库术语对照
MongoDB 兼容的托管服务三家命名不同;连接方式(副本集/分片)、版本与备份策略是选型与迁移的关键。
消息队列术语对照
消息队列产品线较分散:RocketMQ、Kafka 及各厂商消息服务并存;对照时先确定协议与语义(顺序、事务、延时)。
搜索服务术语对照
托管 Elasticsearch 三类产品:阿里云检索分析服务、腾讯云 ES、华为云云搜索服务;术语与开源一致,差异在版本节奏与运维能力。
容器镜像服务术语对照
镜像仓库服务负责镜像的存储、分发与权限:ACR / TCR / SWR;企业场景关注命名空间隔离、跨地域同步与扫描能力。
操作审计术语对照
操作审计记录账号内 API 操作:ActionTrail / CloudAudit / CTS;是账号安全与合规的基础设施,术语为事件、跟踪与投递。
对象存储迁移术语对照
对象数据迁移:阿里云 ossimport/闪电立方(离线设备)、腾讯云 CDM 云数据迁移、华为云 OMS 对象存储迁移服务;海量数据可走离线寄盘。
Serverless 容器实例术语对照
无需管理节点的容器运行形态:阿里云 ECI、腾讯云弹性容器服务 EKS(Serverless 集群)、华为云 CCI;适合突发任务与免运维容器。
内网域名解析术语对照
内网域名解析把自定义域名解析到 VPC 内地址:阿里云 PrivateZone、腾讯云 Private DNS、华为云内网域名(云解析服务)。
专线接入术语对照
专线把本地数据中心与云上 VPC 打通:高速通道 / 专线接入 DC / 云专线 DC;核心概念为物理专线、专用通道与边界网关。
云上多网络互联术语对照
多云/多地域组网产品:阿里云云企业网 CEN、腾讯云云联网 CCN、华为云企业路由器 ER;用于打通多个 VPC 与专线。
VPN 连接术语对照
VPN 以 IPsec/SSL 隧道连接本地与 VPC:三家均有 VPN 网关与对端网关概念;适合中小流量与专线备份。
主机安全与安全中心术语对照
云安全中心类产品提供主机入侵检测、漏洞与基线管理:阿里云云安全中心、腾讯云主机安全(云镜)、华为云主机安全服务 HSS。
全球加速术语对照
全球加速把用户就近接入云骨干网络:阿里云 GA、腾讯云 GAAP、华为云 GA;适合跨境访问加速与多地域接入优化。
虚拟化基础
KVM/VMware 体系结构与虚拟化概念
KVM 内核虚拟化模块
KVM 是 Linux 内核自带的全虚拟化模块,向用户态暴露 /dev/kvm 接口,由 QEMU 等程序调用实现 CPU 与内存虚拟化;加载后 Linux 本身即成为 hypervisor。
qcow2 磁盘镜像格式
qcow2 是 QEMU 的原生磁盘镜像格式,支持稀疏分配、写时复制、内部快照、压缩与 backing file 链,是 KVM 环境里惯用的系统盘格式。
Hypervisor 虚拟机监视器基础模型
Hypervisor(VMM)是运行在硬件与虚拟机之间的抽象层:向下管理 CPU、内存与设备,向上为每台虚机呈现独立的硬件视图,按部署形态分为 Type 1 与 Type 2。
VMware ESXi 主机
VMware ESXi 是裸金属型 hypervisor,把 CPU、内存、存储与网络抽象为可共享的资源池;单机可用 Host Client 与 DCUI 管理,纳入 vCenter 后获得集群级能力。
QEMU 模拟器与设备模型
QEMU 是提供完整设备模型的开源模拟器:既可在 KVM 加速下以接近原生的速度运行同架构系统,也可用 TCG 跨架构软件模拟,是 KVM 平台上虚机的执行本体。
vCenter Server 管理平台
vCenter Server 是 vSphere 的集中管理平面:单点登录、清单与权限、集群与 HA/DRS、模板与内容库、告警与性能统计都由它承载,是管理多台 ESXi 的入口。
libvirt 管理接口与域 XML
libvirt 是一套虚拟化管理 API 与守护进程:用统一 XML 描述域、网络与存储池,让 virsh、virt-manager、OpenStack 等以同一接口管理 KVM、Xen 等后端。
KVM 性能调优思路总览
虚拟机性能问题先定位瓶颈层(CPU/内存/存储/网络),再对照宿主机与域配置逐层优化;调优前记录基线,每次只改一组参数并复测。
virtio 半虚拟化驱动框架
virtio 是 Linux 上的半虚拟化设备驱动标准:guest 内前端驱动与宿主 QEMU 后端通过共享环交换请求,网卡、磁盘等设备不再依赖硬件模拟,性能与资源占用更友好。
VMware 快照机制与风险
VMware 快照基于重做日志记录快照创建后的写入:新写进入 -delta.vmdk,基础盘保持只读;快照不是备份,长期保留会造成磁盘膨胀与合并风险。
QEMU / KVM / libvirt 分层关系
一条虚机的完整链路:libvirt 守护进程接收管理请求并维护域 XML,调用 QEMU 进程执行,QEMU 通过 /dev/kvm 获得 CPU 与内存加速——四层职责分明,排障按层定位。
虚拟机与容器对比
虚拟机与容器是两种隔离思路:虚机虚拟化整台硬件、各自运行完整内核与系统;容器共享宿主内核、靠命名空间与控制组隔离。启动速度、密度与适用场景各不相同。
虚拟磁盘镜像格式对比
不同虚拟化平台各有原生镜像格式:跨平台搬运前先弄清格式特性与子类型,再决定转换链,避免导入后引导失败。
硬件辅助虚拟化 VT-x / AMD-V
CPU 厂商提供的虚拟化扩展让敏感指令的陷入与拦截由硬件处理,是全虚拟化性能可用的前提;启用后还支撑嵌套虚拟化与设备直通等能力。
VMware Tools 与 open-vm-tools
VMware Tools 是 guest 内的驱动与代理集合:提供 vmxnet3/pvscsi 等高性能驱动、心跳与 IP 上报、静默快照、时间同步与脚本执行能力;Linux 优先用发行版自带的 open-vm-tools。
vMotion 热迁移要求与限制
vMotion 把运行中虚机的内存与设备状态迁移到另一台主机:内存迭代预拷贝后在切换点停机完成;要求两端 CPU 兼容(可借助 EVC)、可达的 vMotion 网络与共享或同步的存储。
vCPU 与内存超分实践
超分通过复用闲置资源提高整合密度,但会放大争抢风险:vCPU 超分看平均负载与突发特征,内存超分依赖气球与宿主换页,需要预留安全余量。
Type 1 裸金属型 Hypervisor
裸金属型 hypervisor 直接运行在物理硬件之上,不依赖宿主操作系统:VMware ESXi、Xen、Hyper-V(启用后架构为裸金属)与以内核模块形态落地的 KVM 都属这一类。
virtio 设备家族与 XML 示例
virtio 按设备类型分为多个前端:virtio-net 网卡、virtio-blk/virtio-scsi 存储、virtio-balloon 内存气球、virtio-random、virtio-serial 与 virtio-fs 共享目录,云主机里逐项对应。
数据存储 Datastore 概述
数据存储是 ESXi 上存放虚机文件与镜像的存储抽象,常见类型有 VMFS、NFS、vSAN 与 VVol;虚机、快照、模板、ISO 都占用数据存储空间。
Hyper-V 虚拟化平台
Hyper-V 是微软的虚拟化平台:启用后由 Windows 内核承担根分区角色,通过 Hyper-V 管理器与 PowerShell 管理;虚拟磁盘默认使用 VHDX,可与 WSL2、Windows 沙盒等共享虚拟化底座。
全虚拟化 Full Virtualization
全虚拟化下客户机操作系统无需修改即可运行:敏感指令由硬件辅助(VT-x/AMD-V)或二进制翻译接管,guest 感知不到自己运行在虚拟环境中。
VMDK 磁盘格式与变体
VMDK 是 VMware 的虚拟磁盘格式:一个逻辑磁盘可由描述符文本与若干 extent 数据文件组成,存在精简置备、厚置备、流优化(streamOptimized)等多种变体,导入导出时对号入座。
VMware 虚机目录文件构成
一个 VMware 虚机目录通常包含 .vmx 配置、.vmdk 磁盘、.vmsd 快照元数据、.vswp 交换文件、.nvram 固件变量、vmware.log 日志等;辨认这些文件是排障与手工处理的基础。
libvirt 默认 NAT 网络
libvirt 安装后自带 default 网络:宿主上的 virbr0 充当网关,dnsmasq 提供 DHCP 与 DNS,虚机通过 NAT 出网;该网络并非在所有发行版上都默认启动。
vSphere HA 高可用
vSphere HA 在主机故障时把虚机在集群内其他主机上重新启动:需要共享存储保存虚机文件,并通过接入控制(Admission Control)预留故障切换所需容量。
virtio-blk 与 virtio-scsi 选型对比
两种 virtio 磁盘控制器各有适用面:virtio-blk 路径短、单盘延迟低;virtio-scsi 支持更多设备与 SCSI 语义(如 TRIM、热插拔),多盘与 IO 线程场景更常用。
vMotion 前置条件清单
vMotion 迁移运行中虚机需要满足网络、存储、CPU 与授权多方面条件:vMotion vmkernel 网络互通、共享存储或仅迁计算、CPU 兼容(EVC),以及 vCenter 管理可达。
半虚拟化 Paravirtualization
半虚拟化让 guest 运行经过改造的内核与驱动,通过 hypercall 与宿主显式协作完成 I/O,避免大量陷入模拟;典型代表是 Xen PV 与 virtio 驱动体系。
KVM 内核模块与嵌套参数
KVM 由通用模块 kvm 与厂商模块 kvm_intel/kvm_amd 组成;模块参数控制嵌套虚拟化、EPT 等行为,卸载厂商模块前必须先停掉全部虚机。
虚拟机磁盘文件 .vmdk 与置备
虚拟机的磁盘在 VMware 中表现为 .vmdk:描述符加 extent 数据文件;置备方式与磁盘模式(持久/独立/非持久)共同决定写入落到哪一层。
标准虚拟交换机 vSwitch
标准虚拟交换机运行在单台 ESXi 主机内,把物理上行链路(vmnic)与虚机端口组连在一起;每台主机独立配置,安全与流量策略按端口组下发。
热迁移与冷迁移概念
热迁移在业务运行中搬运虚机:内存多轮预拷贝后短停切换,KVM 侧由 virsh migrate 驱动,支持共享存储迁移与全量块迁移;冷迁移则关机后搬运配置与磁盘。
KSM 内存页合并与取舍
KSM(Kernel Samepage Merging)扫描并合并相同内容的内存页,提高同质虚机密度;因扫描开销与侧信道顾虑,许多发行版默认关闭。
IOMMU 开启检查与分组查看
直通、SR-IOV 与部分性能特性依赖 IOMMU:先看内核命令行与 dmesg 确认开启,再通过 /sys/kernel/iommu_groups 核对设备分组。
vSphere HA 准入控制要点
HA 准入控制决定集群为故障切换预留多少容量:策略(集群资源百分比或专用故障切换槽位)不同,允许开机的虚机总量也不同,需与业务 SLA 对齐。
Type 2 宿主型 Hypervisor
宿主型 hypervisor 以应用程序形式运行在已有操作系统之上,依赖宿主内核调度与设备驱动:VMware Workstation/Fusion、Oracle VirtualBox 以及未启用 KVM 的纯用户态 QEMU 都属于此类。
raw 裸格式磁盘镜像
raw 是把虚拟磁盘按字节原样存放的裸格式:无元数据、兼容面广、I/O 路径短,配合稀疏文件可节省空洞;但不支持快照、压缩与校验。
vCenter Server Appliance(VCSA)
VCSA 是基于 Photon OS 的预打包虚拟设备,是当前 vCenter 的交付形态;通过安装器分两阶段部署:先部署设备,再配置 SSO 与应用。
分布式交换机 vSphere Distributed Switch
分布式交换机跨多台 ESXi 主机统一下发配置:端口组、VLAN/私有 VLAN、NetFlow 与端口镜像等能力由 vCenter 集中管理,适合集群规模的网络维护。
桥接网络模式
桥接模式把虚机网卡并入宿主二层网络:虚机拥有与宿主同网段的独立 IP,可被局域网直接访问;需要宿主物理网卡加入网桥且交换机侧允许。
厚置备与精简置备(VMware)
虚拟磁盘置备方式决定空间如何分配:厚置备延迟置零(lazy zeroed)创建时只写元数据、写时补零;厚置备置零(eager zeroed)预先写零、性能稳定;精简置备(thin)按写入增长、可超分。
vSphere FT(容错)原理与限制
FT 通过主备虚机锁步执行提供连续可用性,故障时快速切换;代价是资源接近翻倍、对 CPU 与网络有专门要求,适合少数关键小规格虚机。
虚拟机资源份额、预留与限额
份额(shares)决定争抢时的相对权重,预留(reservation)保证低水位,限额(limit)设置上限;三者分层约束,配置前先明确业务目标。
虚拟机硬件版本与兼容性
硬件版本(VMX 版本)决定虚机可用的设备特性与可运行主机的版本要求:升级后旧主机可能无法运行该虚机,升级前评估集群主机版本并做备份。
/dev/kvm 设备与权限
/dev/kvm 是 KVM 暴露给用户态的字符设备,QEMU 通过 ioctl 创建 vCPU 并执行客户机代码;用户或容器需要相应权限才能使用,否则会退回软件模拟。
虚拟机 .vmx 配置文件
.vmx 是 VMware 虚拟机的明文配置文件:记录内存、CPU、磁盘与网卡引用、固件类型等;掌握常见键值对后可在关机状态下直接核对参数。
VMFS 集群文件系统
VMFS 是 VMware 的集群文件系统,允许多台 ESXi 主机并发读写同一数据存储,是 HA、vMotion 与 DRS 等集群特性共享存储的基础。
libvirt 存储池与卷
libvirt 存储池把目录、LVM 卷组、NFS、iSCSI 等后端抽象为统一资源池:池内创建卷(volume)再分配给虚机,便于集中管理与容量盘点。
NAT 与仅主机网络模式
NAT 与仅主机(host-only/isolated)是两种非桥接网络:前者经宿主地址转换出网、外部访问需端口转发;后者只在宿主与虚机之间互通,用于隔离实验。
虚拟机模板与自定义规格
模板是从虚机派生的只读黄金镜像(.vmtx),用于批量部署;部署时通过自定义规格注入主机名、IP、域名等参数,避免逐台手工初始化。
嵌套虚拟化 Nested Virtualization
嵌套虚拟化指在虚机内部再运行 hypervisor:宿主需开放 CPU 虚拟化特性(KVM 用 nested 模块参数,ESXi 需在虚机设置中公开硬件虚拟化),并接受一层额外的调度开销。
vSAN 基础概念与快速查看
vSAN 把集群主机本地磁盘聚合为分布式存储:标准集群至少 3 台主机,容量由容量盘层提供、缓存盘承担加速;用 esxcli vsan 命令查看集群与磁盘状态。
VHDX 磁盘格式(Hyper-V)
VHDX 是 Hyper-V 自 Windows Server 2012 起采用的虚拟磁盘格式:容量上限高于 VHD,并带断电保护性质的日志机制,分为固定大小与动态扩展两类。
VMkernel 适配器与主机流量
VMkernel 适配器(vmk0、vmk1 等)是 ESXi 主机自身的 IP 接口:承载管理、vMotion、iSCSI、NFS、vSAN 等主机级流量,与虚机使用的端口组互不混淆。
vSphere 集群与 EVC
vSphere 集群是 vCenter 下的一组 ESXi 主机:启用 HA/DRS/EVC 后在集群层面提供故障恢复、负载均衡与 CPU 兼容性基线;成员主机需共享存储与兼容网络才能参与迁移。
OVF / OVA 虚拟化分发格式
OVF 是虚拟机分发格式:OVA 为单文件归档(ovf 描述 + 磁盘 + 清单),OVF 为目录形式;二者常用于跨平台搬运虚机,也是云平台镜像导入的过渡格式。
vCPU 超分与 NUMA 绑定
vCPU 是调度到物理核上的执行单元:超分比与绑定策略影响性能;多插槽大内存虚机还涉及 vNUMA,与物理 NUMA 节点错位时会损失内存带宽。
端口组 Port Group 与 VLAN
端口组是虚拟交换机上的逻辑端口集合:虚机网卡接入端口组即接入对应二层网络,VLAN ID、安全与流量策略都在这一粒度生效。
vSphere DRS 动态资源调度
DRS 依据资源利用率在集群内自动放置与迁移虚机(配合 vMotion),支持手动/半自动/自动级别,并可结合电源管理在低负载时合并宿主机。
TAP 设备与 vnet 接口
TAP 是 Linux 的虚拟二层网卡:QEMU 为每块 virtio-net 网卡创建对应的 tap 设备(常命名为 vnetN 或 tapN),再通过桥或 NAT 规则接入宿主网络。
vSphere 资源池与配比三要素
资源池把集群或主机的 CPU/内存按份额(Shares)、预留(Reservation)与上限(Limit)切分给不同团队或业务,是 vSphere 内做资源配额与隔离的基础手段。
SR-IOV 与 PCI 直通
SR-IOV 把一块 PCIe 设备(常见为网卡)切分为多个虚拟功能(VF)直通给虚机,绕过软件交换路径;PCI 直通则把整卡分给一台虚机。两者都依赖 IOMMU(VT-d/AMD-Vi)支持。
虚拟化操作
虚拟机、快照、克隆与资源池常用操作
virsh 启停与软硬关机
域的生命周期命令区分软硬两种路径:shutdown/reboot 发送 ACPI 或 agent 信号由 guest 完成关机,destroy 则立即断电,用于卡死时的强制处理。
virsh list 查看虚机清单
virsh list 显示域清单与运行状态:默认可见运行中的域,--all 包含未启动域,--name 便于脚本取值,状态列可区分 running/shut off/paused 等。
virsh 连接与基础用法
virsh 是 libvirt 的命令行客户端:通过 -c 指定连接 URI 即可管理本机或远端宿主上的域、网络与存储池,环境变量 LIBVIRT_DEFAULT_URI 可固化默认连接。
virsh 绑核:vcpupin 与 emulatorpin
把 vCPU 绑定到指定物理核可减少调度抖动与跨 NUMA 访问;先用 nodecpumap 查看可用核,再做绑定并复测延迟型业务。
Windows 客户机 virtio 驱动安装
Windows guest 需安装 virtio 驱动才能发挥 virtio 磁盘与网卡性能:安装阶段挂载 virtio-win ISO 并加载 viostor/vioscsi,进系统后补齐网卡、气球等组件。
virsh dumpxml / define 管理域 XML
域的期望状态保存在 XML 中:dumpxml 导出(--inactive 取关机态定义),修改后用 define 全量替换注册;运行中的域要区分运行态与持久态配置。
qemu-img convert 镜像转换
convert 是跨格式与跨平台搬运的标准工具:支持并行与乱序写加速,qcow2 输出可加 -c 压缩;转换期间源镜像应停止写入才能保证一致性。
KVM CPU 模型选择与迁移兼容
CPU 模型决定 guest 可见的指令集:host-passthrough 透传宿主特性(性能好、迁移受限),自定义模型可对齐不同代宿主机,用 cpu-models 查看可用模型。
virsh console 串口控制台
virsh console 通过虚拟串口登录 guest 控制台:适合无图形服务器与救援场景;需要 guest 内核配置 console=ttyS0 并启用串口 getty 才能看到登录与输出。
virt-install 命令行建虚机
virt-install 用命令行参数生成域 XML 并启动:内存、vCPU、磁盘、安装 ISO、网络与显卡逐项给出即可从零装机,适合脚本化与无图形环境。
PCI 设备直通(vfio-pci)步骤
直通把物理 PCI 设备整组交给 guest:先开 IOMMU、确认设备所在 IOMMU 组,用 vfio-pci 接管,再通过 hostdev 写入域定义并重启域生效。
virsh 查看虚机设备清单
domiflist 列出网卡(型号、MAC、来源网络),domblklist 列出磁盘(目标设备名、类型、路径),domifaddr 可直接查询接口 IP,是排障时的基础三连。
virsh 快照创建与查看
snapshot-create-as 为域创建快照(名称加描述),snapshot-list 与 snapshot-info 查看快照树与详情;qcow2 内部快照依赖镜像格式,raw 磁盘不支持内部快照。
KVM 大页内存与内存后端配置
大页(hugepages)减少 TLB 缺失、降低页表开销,适合内存密集型虚机;需先在宿主预留静态大页,再在域 XML 的 memoryBacking 中声明。
domstats 查看域统计
domstats 聚合 CPU、内存、磁盘、网络、气球等统计,是快速体检入口;配合 cpu-stats、domblkinfo 可交叉验证各项指标。
USB 设备直通(加密狗/采集卡)
USB 直通把物理 USB 设备交给 guest:用 lsusb 拿厂商与产品 ID,写成 usb hostdev;USB 3.0 设备需要 qemu-xhci 控制器配合。
VMware 快照合并与残留处理
删除快照后分离的增量盘(delta)需合并回基础盘;若合并被中断或失败,虚机会显示需要整合(needs consolidation)状态,恢复前避免再做新快照。
virsh undefine 注销虚机
undefine 从 libvirt 注销域定义,默认保留磁盘文件;UEFI 虚机需要 --nvram 一并清理固件变量,--remove-all-storage 会在注销时删除磁盘。
qemu-img create 创建磁盘镜像
qemu-img create 生成指定格式与容量的镜像:qcow2 支持预分配选项改善首次写性能,raw 稀疏文件按需落盘;容量只是上限,guest 内仍需分区格式化。
KVM NUMA 亲和:numatune 配置
多路宿主上把虚机内存固定在指定 NUMA 节点并配合 vcpupin,可减少远端内存访问;用 virsh numatune 查看与热改,XML 的 numatune 段负责持久定义。
KVM IO 线程(iothread)配置
iothread 把虚拟磁盘 I/O 从主线程分离到独立线程,减少 vCPU 与存储路径互相抢占;多盘负载下通常配合 virtio-scsi 控制器使用。
内存气球(balloon)与 setmem
virtio-balloon 让宿主在 guest 配合下回收闲置内存,实现动态降配;virsh setmem 调整当前可用内存,上限受域定义约束。
开启嵌套虚拟化(nested)
默认关闭的嵌套虚拟化需在宿主加载 kvm 模块时启用:Intel 平台设 kvm_intel nested=1,AMD 平台设 kvm_amd nested=1,重启模块后 guest 内可用 /dev/kvm。
Linux 客户机 open-vm-tools
现代 Linux 发行版官方推荐用 open-vm-tools 替代挂 ISO 的传统 VMware Tools:提供优雅关机、时间同步、内存气球与信息上报能力。
PowerCLI 连接与常用巡检
PowerCLI 是 vSphere 管理自动化入口:安装模块、连接 vCenter 后可批量盘点虚机、数据存储与主机状态,命令结果可直接管道导出。
virsh autostart 开机自启
autostart 让域在 libvirtd 启动后自动拉起:本质是在 autostart 目录放一份指向域定义的软链接,取消时用 --disable。
virsh 热插拔磁盘
attach-disk 给运行中的域添加数据盘并可用 --config 固化;detach-disk 与之对应。guest 侧是否立即识别取决于总线与系统支持,挂载建议使用 UUID 避免盘符漂移。
qemu-img resize 调整镜像容量
resize 修改镜像文件容量:扩容后还要在 guest 内扩分区与文件系统;缩短必须显式 --shrink,且顺序要求先缩 guest 文件系统再缩镜像,否则会损坏数据。
virsh migrate 热迁移实操
virsh migrate 在宿主间迁移运行中的域:--live 热迁移、--copy-storage-all 在无共享存储时复制磁盘;目标主机的 libvirt 连接与权限要提前验证。
virsh 磁盘限速:blkdeviotune
blkdeviotune 对单块虚拟盘设置 IOPS/带宽上限,适合多租户或共享存储环境做干扰隔离;支持按总量或读写分别限制。
virtio 网卡多队列配置
多队列让网卡在不同 vCPU 上并行收发,提升高 PPS 场景吞吐;域 XML 声明 queues 后,还需要在 guest 内用 ethtool 打开队列数。
LVM thin pool 承载精简磁盘
LVM 精简池(thin pool)按需分配空间,支持快照与超配,适合承载 KVM 磁盘;使用前评估数据与元数据水位,避免池写满。
libvirt/QEMU 日志定位启动失败
域启动失败先看 per-VM 日志与 libvirtd 日志:QEMU 进程的报错(设备不支持、权限、镜像损坏等)都写在 /var/log/libvirt/qemu/<域名>.log。
Windows 客户机 w32time 校时
Windows guest 时间漂移用 w32time 处理:查询状态与来源、配置外部 NTP 后重启校时服务并手动 resync;快照回滚后建议主动校时一次。
cloud-init 日志与重跑
cloud-init 首次启动失败时(主机名、密钥、网络未按 user-data 生效),看状态与两份日志定位阶段;确认修复后可 clean 重跑验证。
vCenter 权限模型与层级
vCenter 权限由角色(权限集合)、清单对象与主体三要素构成,沿全局到数据中心、集群、主机、虚拟机层级继承,子层可覆盖父层设置。
DRS 亲和与反亲和规则
DRS 规则约束虚机在主机间的分布:同组虚机保持在一起(亲和)或相互分离(反亲和),用于可用性隔离与授权约束;规则与 DRS 级别共同生效。
ESXi 存储多路径查看与策略
ESXi 通过 NMP 框架管理多路径:core path list 看链路状态、nmp device list 看设备使用的 PSP 策略,可按设备把策略切到 round robin 分散负载。
virsh dominfo 查看虚机信息
dominfo 汇总域的基础信息:UUID、内存、CPU、状态、自动启动与安全标签;domstats 则给出按维度统计(CPU、内存、网络、块设备)的细粒度数据。
virsh 快照回滚与删除
snapshot-revert 把域恢复到大快照点状态(丢弃其后的写入),snapshot-delete 删除快照并触发合并;外部快照的删除还要配合 blockcommit 把增量合并回基础盘。
virt-clone 克隆虚拟机
virt-clone 基于源域复制配置与磁盘生成新虚机:--auto-clone 自动命名磁盘,--file 指定目标盘;要求源域关机,克隆后需处理主机名与机器标识。
vhost-net 内核加速开关
vhost-net 把 virtio 的数据面处理放进内核线程,减少用户态切换开销;virtio 网卡通常优先使用,可显式声明并检查内核模块。
virsh change-media 更换光盘/ISO
给运行中的域换 ISO 不必停机:change-media 支持弹出、插入与更新介质;虚拟光驱的设备名用 domblklist 查询(常见 sda、hda)。
virt-host-validate 宿主健康检查
上线前运行 virt-host-validate 快速核对虚拟化前提:KVM 设备、IOMMU、cgroups、LVM 等逐项给出 PASS/FAIL/WARN 与修复提示。
用 nmcli 给虚机建网桥
宿主上给虚机提供二层桥接网络时,可用 NetworkManager 建 br0 并把物理网卡作为成员口;远端操作有断连风险,务必先确认带外通道。
用 fio 建虚机存储基线
评估虚拟磁盘与后端存储表现时用 fio 做可重复的读写压测:direct=1 绕过页缓存、固定 iodepth 与 block size,每次只改一个变量。
PowerCLI 分配角色与权限
用 PowerCLI 把自定义角色授予账号:先取权限项组角色,再对清单对象(如目录)分配主体并设置继承标志,适合批量与可审计的授权操作。
virsh edit 直接编辑域 XML
virsh edit 打开编辑器修改域的持久化 XML,退出时自动做格式与语义校验;校验不通过对本次修改整体回退,不会留下半套配置。
virsh 在线调整 CPU 与内存
setvcpus 与 setmem 支持在线调整资源:CPU 热插拔依赖 guest ACPI 与定义时的上限预留,内存调整依赖 balloon 机制;二者都受 guest 内支持程度制约。
virt-install 集成 cloud-init
virt-install 可通过 --cloud-init 把 user-data 注入使用 NoCloud 数据源的镜像:设置初始用户、SSH 公钥、root 密码等,实现装机即达可用状态。
virt-customize 离线定制镜像
virt-customize 无需启动虚机即可修改镜像内容:设置主机名、安装软件包、注入脚本与文件;适合批量制作基线镜像与迁移前预装 virtio 驱动。
VMware 快照日常操作(PowerCLI)
PowerCLI 把快照操作脚本化:New-Snapshot 创建、Get-Snapshot 查询、Set-VM 回滚、Remove-Snapshot 删除并合并;删除与回滚都涉及 delta 磁盘处理,避开高峰执行。
domfstrim:回收 guest 释放的空间
对支持 TRIM 的存储(thin pool、SSD、支持 unmap 的阵列),guest 内删除文件后空间不一定归还宿主;virsh domfstrim 触发 guest 文件系统执行批量 TRIM。
capabilities 与 domcapabilities 查询
capabilities 报告宿主能力(架构、机器类型、迁移特性、CPU 特性),domcapabilities 针对指定域列出机器类型、CPU 模型与固件支持,是排障与选型的依据。
透传 QEMU monitor 命令
高级排障可直接向 QEMU monitor 发指令:virsh qemu-monitor-command 支持 JSON(QMP)与 --hmp 文本两种形态,用于查看设备、块层与内存状态。
virsh domtime 查看与同步 guest 时间
domtime 通过 guest agent 通道读取 guest 时间并与宿主比对;--sync 可把 guest 时间同步到宿主。时钟漂移排查时先看它,再看宿主的 NTP 状态。
KVM 客户机时钟源与校时
KVM guest 常用 kvm-clock 时钟源配合 chrony/NTP 校时;排查时间跳变时先看当前时钟源,再看校时服务与虚拟化特性配合情况。
ESXi 存储对象巡检命令
盘点 ESXi 存储用三条命令:filesystem list 看 VMFS 挂载与剩余空间,vmfs extent list 看卷与 extent 对应关系,core device list 看物理设备与来源。
ESXi 日志收集(vm-support)
主机故障提交工单前用 vm-support 收集诊断包:命令会打包系统与日志信息,可用 -w 指定输出位置(如共享存储目录)便于取出。
ESXi 主机时间同步配置
主机时间漂移会影响日志排序、证书校验与 vCenter 关联:用 esxcli system ntp 查看与设置 NTP 服务器并启用服务,或通过 vSphere Client 时间配置界面操作。
ESXi 常用日志文件速查
排障常看的日志:vmkernel.log 记录内核与存储事件,hostd.log 记录主机代理操作,vpxa.log 记录与 vCenter 通信,shell.log 记录 Shell 操作。
virsh 热插拔网卡
attach-interface 给域添加网卡(桥接或 libvirt 网络),可用 --model virtio 指定高吞吐型号;拔出时需要按类型与 MAC 精确匹配。
virt-install 导入既有磁盘
已有磁盘镜像可以跳过安装流程直接创建域:加 --import 表示不执行安装,仅按给定磁盘与引导方式启动,常用于镜像实验与迁移预演。
qemu-img 管理 qcow2 内部快照
qemu-img snapshot 直接操作 qcow2 内部快照:-c 创建、-l 列表、-a 应用、-d 删除;它与 libvirt 的快照元数据体系相互独立,混用会造成状态认知偏差。
virt-sysprep 清理模板镜像
virt-sysprep 离线清理镜像中的主机特定信息:machine-id、SSH host key、日志、历史记录等,让镜像可以作为模板批量分发;操作对象可以是域或磁盘文件。
qemu-guest-agent 与主机内交互
qemu-guest-agent 在 guest 内运行,通过 virtio-serial 通道与宿主交换信息:支持查询接口地址、冻结文件系统、走代理关机与执行命令,是自动化运维的常用通道。
ESXi 维护模式与 SSH 开关
进入维护模式让主机上虚机按策略迁移或关机,是补丁与硬件维护的前置步骤;SSH 服务按需开启,操作完成后及时关闭以减少暴露面。
virsh nodeinfo 与宿主资源速查
nodeinfo 汇总宿主 CPU 型号、核数、主频、NUMA 单元与内存总量,是规划虚机规格的前置信息;nodecpumap 显示在线与可用核位图。
virsh schedinfo 调度参数查看
schedinfo 显示域的 cgroup 调度参数(cpu_shares、vcpu_period/quota、emulator 限制等),用于核查 CPU 份额与配额是否按规划生效。
vmware-toolbox-cmd 常用查询
客户机内用 vmware-toolbox-cmd 读取宿主时间、CPU 速度与时间同步开关等信息,是判断工具链是否正常的轻量手段。
ESXi 硬件与系统信息速查
不开客户端也能盘点主机:esxcli system version get 看版本与构建号,hardware cpu list 与 hardware memory get 看硬件规格,network ip interface list 看管理网络。
VCSA 服务管理与 VAMI 入口
vCenter Server Appliance 用 service-control 管理内部服务(vpxd、vpostgres 等):可查看状态、批量启停;日常单服务重启前确认影响范围。
virsh setlink 模拟网线断开
setlink 把虚拟网卡链路置 up/down,用于演练断网、验证应用重连与高可用切换;domif-getlink 查询当前链路状态。
virsh 管理 libvirt 网络
libvirt 网络以 XML 定义:net-define 注册、net-start 启用、net-autostart 固化;net-update 可在不回停机的情况下增删 DHCP 静态绑定等配置片段。
qemu-img info / map 检查镜像
info 读取镜像元数据(格式、容量、置备、backing 链),map 输出已分配区块分布:判断稀疏程度、核对瘦盘实际占用、评估转换目标大小都靠这两条。
virt-v2v 外部虚机转换
virt-v2v 把 VMware/Hyper-V 等外部虚拟化平台的虚机转换为 KVM 可用形态:重写引导、注入 virtio 驱动并产出可导入的磁盘与配置。
esxcli 管理虚机进程
esxcli vm process 在 ESXi 主机上列出并终止虚机进程:Web 界面无法操作卡死虚机时,用 list 找到 World ID 后再按类型终止。
VMware 克隆与规格部署(PowerCLI)
New-VM 提供两类克隆:从已有虚机克隆(-VM)与从模板部署(-Template),可指定资源池、数据存储与磁盘格式;部署后按需套用客户机自定义规格。
virsh suspend / save 挂起与保存
suspend 暂停域(内存留在宿主内存中),save/restore 则把完整内存镜像写入文件、进程退出以释放资源,之后可原样恢复运行状态。
virsh 存储卷管理
存储卷是池内的镜像文件或设备抽象:vol-create-as 建卷、vol-clone 克隆、vol-resize 调整容量、vol-delete 删除;操作前核对卷路径与格式,避免覆盖业务镜像。
guestmount 挂载虚机磁盘
guestmount 基于 libguestfs 把虚机磁盘挂到宿主目录,用于离线备份、取文件与取证;处理不可信镜像时建议以只读方式挂载,操作完成后用 guestunmount 卸载。
blockcommit / blockpull 合并快照链
外部快照产生的增量层需要合并回基础盘:blockcommit 把中间层合并到基础(--active --pivot 用于活动层),blockpull 则把 backing 内容拉进当前层以断开依赖。
esxcli network 网络管理
esxcli network 是 ESXi 主机网络的操作入口:查看网卡、VMkernel 接口、标准交换机与端口组,也可以增删上行链路与 vmkernel 接口。
esxtop 性能交互与批处理
esxtop 是 ESXi 主机侧的实时性能工具:交互模式按键切换 CPU/内存/磁盘/网络视图,批处理模式(-b)可定时采样导出 CSV 用于趋势分析。
挂载 ISO 引导安装系统
给已有虚机装系统或救援时,把 ISO 上传到数据存储并挂载到虚拟光驱:先确认设备已连接,再按固件类型在启动时选择引导设备。
qemu-img check 一致性检查
check 扫描 qcow2 的引用计数与簇一致性,-r 参数可尝试修复泄漏或全部问题;执行前先备份,且镜像必须未被虚机占用。
virsh blockcopy 在线搬盘
blockcopy 在域运行中把一块磁盘复制到新目标(可跨存储后端):复制完成后用 blockjob --pivot 切换,实现不停机的盘位迁移。
vmkfstools 克隆与扩容磁盘
vmkfstools 在 ESXi 主机上复制/克隆虚拟磁盘并可指定置备类型:-i 克隆、-d 指定 thin 或厚置备,-X 扩容;克隆完成后需要把新磁盘接入虚机配置。
virsh 查看与配置 VNC 访问
libvirt 默认为虚机提供 VNC 图形控制台:vncdisplay 查看监听地址与端口,XML 中 graphics 节点决定监听与认证;生产环境建议仅监听本机并通过 SSH 隧道访问。
virsh domblkinfo 磁盘信息
domblkinfo 输出单块磁盘的容量、已分配与物理块信息,是核对瘦盘实际占用与扩容是否生效的快捷入口;配合 domblklist 可做磁盘资产巡检。
virsh managedsave 托管保存
managedsave 把运行中的域保存为托管状态并停止进程:内存数据存到 libvirt 管理的位置,下次 start 自动恢复运行现场;managedsave-remove 用于清理保存文件。
vim-cmd 快速启停与维护模式
vim-cmd 是 ESXi 内置的命令行接口:vmsvc/getallvms 列虚机、power.on 等启停、hostsvc/maintenance_mode_enter 进入维护模式,适合主机本地的快速操作。
为虚机配置串口日志留存
把 guest 串口输出同时接入交互控制台与日志文件:XML 里用 serial/console 设备建模,type 取 pty 供 virsh console 进入,type 取 file 则把输出留存为日志。
virsh screenshot 抓取虚机画面
screenshot 直接抓取图形虚机当前显示内容并保存为 PPM 文件:排查引导卡死、查看桌面状态时不需要打开 VNC,配合 ImageMagick 转成 PNG 更易查看。
上云与迁移
迁移评估、迁移方式与切割要点
上云迁移评估框架
迁移评估回答四个问题:迁什么、怎么迁、花多久、风险在哪——从现状盘点、方式选择、窗口人力到验证标准逐项落到书面,作为割接方案的输入。
割接方案要素
割接方案把迁移落到分钟级时间线:每步做什么、谁执行、多久、检查点是什么、失败走哪条分支;没有书面方案就开割接是事故的常见起点。
资源盘点与依赖梳理
盘点用 CMDB、主机采集、网络流量与人工访谈交叉验证:主机规格、OS、数据库、中间件、监听端口、定时任务都要落到统一表格,作为迁移范围基线。
数据库割接流程
数据库割接按固定节奏推进:预检查、结构迁移、全量、增量、校验、停写追平、切换与观察;每一步都要有明确的进入条件与失败处置。
回滚方案设计
回滚方案与割接方案同等重要:定义回滚触发条件、回滚动作顺序、数据回补策略与回滚时间盒;切换后保留可回滚能力到观察期结束。
6R 迁移策略模型
业界常用 6R 归纳迁移策略:Rehost 重托管、Replatform 重新平台化、Repurchase 采购替代、Refactor 重构、Retire 退役、Retain 保留;先给每个系统分类,再排工作量与批次。
VPC 与网段规划
迁移前规划云上网段:与本地 IDC、既有 VPC 不能重叠,预留扩容空间;子网按可用区与用途切分(应用、数据、容器、终端节点),为专线与对等连接留好地址空间。
离线迁移与在线迁移
离线迁移停机搬运全量数据,简单可控但窗口长;在线迁移先做全量再做增量追平,割接只处理剩余差异,适合窗口紧张的业务。两者常组合使用。
域名切换与 TTL 准备
域名切换是流量入口的交接:提前下调解析 TTL 让变更快速生效,切换前核对解析记录与权威服务器,切换后观察并按需回切;TTL 同样约束回滚速度。
割接后验证清单
切换完成后按清单验证:功能抽检、接口连通、性能指标、错误日志、依赖白名单与账单;在观察期内保留回滚能力,确认稳定后再拆旧环境。
迁移依赖矩阵
把应用间调用关系整理成矩阵:谁调用谁、协议与端口、是否跨机房、能否接受停机;这是批次排序的依据,避免出现先迁数据库再迁应用之类的顺序错误。
混合云网络选型:VPN 与专线
迁移期与过渡期常用两种互联方式:VPN 开通快、按需成本低但抖动大;专线带宽稳定、时延可控,但开通周期长、成本高。两者按业务敏感度组合并配置备份链路。
数据库迁移方法对比
数据库迁移按实现分几类:停机导出导入、逻辑复制(binlog/CDC)、物理备份恢复、双写切换;窗口、数据量与一致性要求共同决定选型。
IP 变更影响梳理
迁移后主机 IP 通常变化:牵动防火墙白名单、域名解析、证书绑定、第三方回调、授权文件与监控配置,需要逐项列出并提前在对方侧更新。
上云后成本优化
迁移完成进入稳态后做成本优化:按负载重新核定规格(rightsizing)、用预留实例或节省计划覆盖稳定负载、把冷数据转低频或归档、清理闲置资源。
RTO / RPO 目标定义
RTO 是从故障发生到业务恢复的时间目标,RPO 是允许丢失的数据时间量;迁移与容灾方案的动力设计都从这里推导,先定目标再选工具。
Landing Zone 与账号规划
Landing Zone 是上云前搭好的地基:多账号与组织单元、网络分区、日志审计汇聚、统一账单与权限基线;业务系统迁移其上按账号边界落地。
阿里云 SMC 服务器迁移中心
SMC 是阿里云的服务器迁移服务:通过 Agent 把物理机、虚机或其他云主机的整机数据迁移到 ECS,支持增量同步与割接窗口,过程中可自动创建目标实例与网络配置。
阿里云 DTS 数据传输服务
DTS 覆盖数据迁移、同步与订阅:迁移任务通常按结构迁移、全量迁移、增量同步三段推进,并提供数据校验用于割接前的一致性确认。
对象存储迁移工具选型
对象数据迁移工具有三类路径:厂商迁移服务(控制台式、免部署)、厂商/开源客户端工具(ossimport、COS Migration、rclone)、以及离线设备寄送;按数据量、带宽与源端类型选择。
增量追平与停写收敛
割接核心动作是停写后的增量收敛:先停业务写入,等同步工具把剩余差异追平并归零,再切换应用指向;追不平要按预案判断继续等待还是回滚。
安全组与防火墙策略映射
把原有机房防火墙策略翻译成目标云的安全组与网络 ACL:先按需求收敛权限,再把跨网段访问改为安全组引用;映射完成后用连通性测试逐条验证。
迁移成本评估口径
迁移成本不止云资源费:专线或公网流量、临时存储与快照、双跑期间两套环境、工具许可、人力与窗口都要计入;一次性投入与经常性开销分开算。
P2V 物理机迁移
P2V 把物理服务器转为虚拟机或云主机,两条主路径:在线复制(Agent 块级同步,停机窗口短)与离线镜像采集(停机后克隆系统盘再导入);两者都要处理驱动与引导适配。
Agent 与无 Agent 迁移方式
主机迁移工具有两种采集路径:在被迁移主机装 Agent 持续捕获数据(对源平台无要求),或通过虚拟化平台接口直接读取虚机(无 Agent 但依赖平台与权限)。
数据一致性校验方法
一致性校验分层做:行数对比抓大头差异,校验和与抽样比对抓内容差异,业务口径抽样(金额合计、单据数)兜底; 校验要覆盖全量与增量两个阶段。
割接预演
正式割接前至少完整预演一次:在演练环境或非关键批次上跑通全部步骤,记录实际耗时、验证回滚路径,修正方案里的想当然环节。
切换窗口选择
切换窗口按业务访问低谷与批处理节奏选择:用访问日志统计低谷时段,避开结算、对账与批量任务;窗口时长要覆盖操作、缓冲与验证三段。
磁盘与网卡驱动适配
跨平台迁移常见失败点是驱动:源系统使用 IDE/SCSI/e1000 等模拟设备,目标平台用 virtio;需要在迁移前预装驱动、调整 initramfs 与引导配置。
混合云与多云运维要点
混合云与多云不是终点而是常态:统一身份、统一监控、统一镜像与配置基线、清晰的网络互联与故障域划分,才能控制复杂度;先单云跑稳再扩展。
迁移合规与安全评估
迁移前确认等保、行业监管、数据分类分级与出境要求:哪些数据可以上云、放在哪个地域、由谁访问,都会影响架构选型与迁移工具的选择。
V2V 虚拟机平台间迁移
V2V 在虚拟化平台之间搬运虚机(如 VMware → KVM/云主机):工具负责磁盘转换与引导重写,实施方负责驱动注入、网段与授权衔接,以及转换后的验证清单。
镜像导出导入迁移路线
云平台之间可用镜像导出导入完成整体搬迁:源平台导出系统盘到对象存储,转换格式后上传到目标平台导入为新镜像,再创建实例验证。
三厂主机迁移工具对照
阿里云 SMC、腾讯云 MSP、华为云 SMS 都以整机迁移为核心能力,差异在平台整合与割接编排;选工具时先看目标云,再看源端类型支持矩阵。
rclone 跨云对象搬运
rclone 是通用的对象存储同步工具:支持 S3 兼容、主流云厂商对象存储与本地目录之间搬运,命令模型统一(copy/sync/check),适合脚本化与跨云场景。
双跑并行过渡
双跑让新旧环境并行一段时间:通过流量镜像或抽样双写对比结果,验证新环境的正确性与容量;代价是成本翻倍与数据一致策略的复杂度。
数据冻结与停写窗口
割接需要一段数据冻结期:应用停止写入、定时任务暂停、外部接口切换为只读或排队;冻结范围要覆盖所有写入路径,包括批处理与后台管理入口。
应用配置与连接串迁移
迁移应用时把配置从“环境私有”变为“可管理”:整理连接串、密钥、路径、外部端点与开关,优先改配置不改代码;密钥统一走托管服务而不是散落在配置文件。
旧环境退役与资源回收
观察期结束并确认稳定后,按清单退役旧环境:数据归档、授权回收、网络与专线退订、设备下架;退役同样要有步骤与审批,避免误删仍在使用的资源。
块级复制与增量跟踪
块级复制把磁盘按块同步到目标:首轮全量后持续跟踪脏块,只传变化部分;为得到一致快照点,源端通常借助 VSS(Windows)或 LVM 快照等机制冻结写入。
华为云主机迁移服务 SMS
SMS 是华为云的整机迁移服务:在源主机安装 Agent 后把操作系统、应用与数据整体迁移到华为云,支持全量与增量同步,并提供割接阶段的演练指导。
华为云 DRS 数据复制服务
DRS 提供实时迁移、实时同步与备份迁移:实时迁移用于上云搬迁,实时同步用于容灾与多活,备份迁移则用已有备份文件恢复到云数据库,按场景选择。
ossimport 迁移工具(阿里云 OSS)
ossimport 是阿里云提供的对象数据迁移工具:部署在自有服务器把本地或其他云存储数据迁移到 OSS,通过配置文件描述源、目标、并发与迁移规则。
授权与 License 影响评估
商业软件的授权常与硬件标识、MAC、机器码或使用规模绑定:迁移前盘点授权清单与绑定方式,评估换机后的重新申请流程与生效周期。
监控与备份 Agent 重建
迁移后原有监控、日志、备份 Agent 往往失效或重复:按新环境重建 Agent、重新纳管到监控平台,并确认备份策略与保留周期在新环境生效。
腾讯云迁移服务平台 MSP
MSP 是腾讯云的迁移管理平台:把主机迁移、数据库迁移、对象存储迁移等任务集中到统一视图,配合进度跟踪与工具编排,让项目组按批次推进。
腾讯云 DTS 数据传输服务
腾讯云 DTS 提供数据迁移、数据同步与数据订阅能力:支持多种源与目标组合,迁移期间持续增量同步,并可在控制台查看延迟与进度指标。
COS Migration 工具(腾讯云)
COS Migration 是腾讯云提供的对象迁移工具:支持把本地、其他云存储与 COS 之间迁移数据,配置文件定义源与目标,支持断点续传与多线程并发。
时区与字符集核对
迁移后核对时区、时间源与字符集:应用服务器时区、数据库时区参数、locale 与工具链编码不一致,会引发时间跳变与乱码类问题。
OMS 对象存储迁移服务(华为云)
OMS 是华为云的对象存储迁移服务:在控制台创建迁移任务,服务端从源端拉取数据到 OBS,支持 HTTP/HTTPS 源、对象存储源与 URL 列表方式,无需部署客户端。