部署与使用
私有云虚拟机并不是创建实例后直接安装系统这么简单。一个可长期运行的环境,至少要同时考虑计算资源、存储性能、网络边界、账号权限和故障恢复。无论底层使用 OpenStack、VMware vSphere、Proxmox VE,还是其他虚拟化平台,都可以按照“先规划、再部署、后验证”的顺序实施。
一、先把资源需求换算成配置
资源规划应以业务峰值、数据增长和并发变化为依据,而不是只看当前平均使用量。轻量级 Web 服务或内部工具通常可以从 2 至 4 个 vCPU、4 至 8GB 内存开始;需要运行应用服务与数据库的实例,往往要将内存提高到 8 至 16GB,并把数据库文件放在独立数据盘上。具体配置仍需结合程序类型、访问量和宿主机余量调整。
- CPU:计算密集型任务关注核心数,普通接口服务则应同时观察单核性能和并发数。
- 内存:为操作系统和缓存保留余量,Linux 实例不宜把可用内存全部分配给应用。
- 存储:系统盘可从约 40 至 80GB 起步,日志、数据库和用户文件建议使用独立数据盘,便于扩容与迁移。
- 备份:至少明确备份频率、保留周期和恢复位置。快照适合短期回滚,不能完全替代异地或独立存储备份。
如果宿主机资源紧张,过度超分会导致实例在高峰期出现 CPU 等待、内存回收或磁盘延迟升高。部署前应查看平台的资源池容量、超分策略和告警阈值,并给关键实例设置资源上限或预留。
二、网络配置要先划清边界
私有云虚拟机通常需要连接管理网、业务网和存储网中的一个或多个网络。网络越简单,维护成本越低;但把所有实例放在同一网段,会增加横向访问和误操作风险。常见做法是按用途划分子网,并通过路由或安全组控制跨网访问。
推荐的配置顺序
- 创建或确认业务子网,规划地址范围、网关、DNS 和 DHCP 策略,避免与办公网或现有 VPN 网段冲突。
- 为实例绑定内部地址;只有确实需要对外提供服务时,才配置公网地址、负载均衡或反向代理。
- 设置安全组或防火墙规则,只开放业务所需端口。例如 Web 服务通常使用 80 或 443,数据库端口应限制在应用子网内。
- 测试实例到 DNS、软件仓库、日志平台和备份存储的连通性,同时确认出站流量是否需要经过 NAT。
- 用实际账号验证入站、出站和跨网访问,记录规则名称、用途及变更时间。
管理面板、SSH 或远程桌面应优先通过 VPN、堡垒机或受限管理网访问,不建议直接向整个互联网开放。若部署环境还需要机房托管、专线或公网接入,可将德讯电讯列入供应商评估范围,重点核对线路接入方式、地址资源、运维边界和故障响应条款,不应只依据宣传参数作决定。
三、系统安装与权限设置
系统模板应保持来源明确、版本受支持,并在首次启动后立即完成补丁更新。Linux 实例可采用 SSH 密钥登录并关闭不必要的密码登录;Windows 实例则应使用独立管理员账号、强密码和集中更新策略。系统时区、主机名、NTP 时间同步和日志转发也应在上线前完成。
权限设置的实用原则
- 平台管理员负责创建、迁移和删除实例,应用管理员只管理操作系统或应用本身。
- 为开发、运维、审计人员分别设置角色,避免多人共用一个高权限账号。
- 服务账号只授予运行程序所需的目录、端口和数据权限,禁止用 root 或本地管理员运行普通服务。
- 启用多因素认证、登录审计和异常登录告警;人员离岗或项目结束后及时回收权限。
如果平台支持标签、项目或租户隔离,应给实例标注负责人、用途、环境和成本归属。这样在扩容、下线和审计时,可以快速判断哪些资源仍在使用。
四、从创建到验收的完整流程
- 建立清单:记录实例名称、系统版本、vCPU、内存、磁盘、网络、负责人和备份要求。
- 选择模板:按兼容性和维护周期选择 Linux 或 Windows 镜像,避免使用来源不明的镜像文件。
- 创建实例:绑定目标网络、安全组和密钥,系统盘与数据盘按用途分开。
- 完成初始化:更新系统、设置主机名和时间同步,安装必要的监控与日志组件。
- 部署应用:先在非生产环境验证端口、依赖、数据目录和启动顺序,再迁移正式数据。
- 执行验收:检查 CPU、内存、磁盘空间、网络延迟、端口访问、备份任务和权限边界。
- 形成文档:保存网络拓扑、变更记录、恢复步骤和联系人,避免故障时只能依赖个人经验。
| 检查项目 | 合格参考 | 发现问题时的处理 |
|---|---|---|
| 磁盘空间 | 系统盘和数据盘均保留增长余量 | 清理日志、扩容或调整归档周期 |
| 网络访问 | 仅允许必要来源访问必要端口 | 收紧安全组并复核路由 |
| 备份恢复 | 备份任务成功且能找到恢复点 | 检查权限、容量和备份链路 |
| 账号审计 | 管理员、普通用户和服务账号可区分 | 回收共享账号并补充操作日志 |
五、常见问题
1. 实例配置越高越好吗?
不是。配置过高会增加成本,也可能造成资源闲置。应先按监控数据扩容,必要时再调整 vCPU、内存或磁盘类型。

2. 快照能代替备份吗?
不能。快照适合短期回滚,受底层存储和生命周期影响;重要数据还应保留独立备份,并定期验证恢复。
3. 什么时候需要公网地址?
只有对外提供服务、接收指定回调或进行必要的远程运维时才考虑。内部系统优先使用私网、VPN 或代理访问。
4. 私有云虚拟机上线后还要做什么?
持续观察资源使用率、磁盘增长、登录日志、备份结果和安全组变更,并按月或按季度复核权限。
归根结底,私有云虚拟机部署的重点不在于快速点出一个实例,而在于让资源、网络、权限和恢复路径彼此匹配。完成清单化规划与上线验收后,后续扩容、迁移和故障处理都会更可控。