PVE 环境快速部署

为了实现虚拟机的快速部署,在VMware环境中一般是通过制作模版,通过模版去部署虚拟机。而在PVE环境中,也是可以将VM 转换为模版的,不过在部署时,需要采用克隆方式,系统提供了链接克隆和完全克隆两种方式。链接克隆方式是共用一个原始镜像,因此克隆时非常快速,基本上属于秒开。 但完全克隆方式需要将VM的所有磁盘都复制一份,速度非常慢。 从测试情况看,这种场景下,PVE 的克隆好像无法识别到磁盘中是否有内容或者对其中真实数据与否进行区分,而是将整个磁盘的内容都复制一份。导致克隆的速度非常慢,令人无法忍受。 

通过观察,PVE 环境中支持对VM的备份,在备份时,PVE会采用zstd压缩算法:

高效的压缩算法

  • Zstandard (zstd)

    • 压缩速度快,同时保持较高的压缩比。

    • 相比传统的 gzip 或 bzip2zstd 在压缩和解压速度上有显著优势。

    • 支持多线程压缩,进一步提升性能。

  • 节省存储空间

    • 压缩后的备份文件占用更少的磁盘空间,适合长期存储或备份到远程存储

测试时使用一个100G + 500G磁盘的VM,实际上只安装了一个操作系统,500G的数据盘上都是空的。在使用备份时,使用了大约15分钟,使用备份恢复时,大约用了5分钟左右,(备份和恢复都用了远程NFS共享存储,中间使用千兆网络连接)。

如果采用克隆方式对VM进行克隆,则1个小时也无法完成克隆任务(半路终止了任务)。

从这个测试情况看,在PVE环境中还是使用对某个VM进行备份再还原的方式实现VM部署的速度会更快一些,而不是使用完全克隆方式。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值