深信服社区»版块 云计算类 软件定义数据中心SDDC HCI创建虚拟磁盘空间回收

HCI创建虚拟磁盘空间回收

查看数: 1723 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-11-3 11:35

正文摘要:

请教一下关于在HCI中,创建虚拟机选择磁盘的相关问题:1.磁盘的分配方式:动态分配、精简分配的区别是什么? 2.空间回收是什么意思?如果不开空间回收,操作系统层释放了空间后,是不是存储层不释放。当存储空间不够 ...

回复

韩立春 发表于 2025-11-4 16:46
1.区别
超融合虚拟机磁盘支持如下三种分配模式:
1、动态分配:根据数据占用情况动态地分配存储空间,在提升性能的同时存储空间使用率也可以提高,创建磁盘时不分配存储空间,虚拟机运行过程中需要写入磁盘时再分配所需存储空间
2、精简分配: 创建虚拟机磁盘时不占用物理存储的空间,当虚拟机写入数据时,根据写入实际数据量动态分配物理存储空间。
   因此理论上虚拟机分配的磁盘大小总和不受物理存储总容量的限制,即虚拟机磁盘容量可以超配,但是虚拟机运行过程中会持续写入数据,当虚拟机动态分配的存储空间接近物理存储的实际容量时,虚拟机无法继续分配到存储空间从而导致运行异常。所以配置虚拟机的磁盘大小总和不建议超配太多,一般为物理存储总容量的120%
3、预分配:根据虚拟机磁盘配置的大小,预先在物理存储上分配相同大小的空间,这部分空间只有该虚拟机能够读写使用,可提升磁盘性能但是会占用较多存储空间,因此所有虚拟机分配的磁盘大小总和不超过物理存储的总容量,该方式文件初始体积最大,可以避免文件碎片化,磁盘IO效率最高

注:磁盘的分配方式与虚拟机所在的存储无关

三者区别:

预分配是提前分配好存储空间;精简分配是需要用的时候再分配空间;动态分配是提前分配好元数据空间,减少了申请地址空间时的损耗,提升性能 ;动态分配模式磁盘使用率达到精简分配的效果的同时,性能可以接近预分配模式的性能
补充:
截止标准版本HCI6.9.0,各个磁盘模式最大支持容量大小如下:

精简分配:
单个磁盘最大支持63T

预分配:
HCI5.8.7R1版本之前预分配的磁盘单个最大为2T
HCI5.8.7R1版本之后预分配的磁盘单个最大为4T

动态分配:
HCI6.7.0R3之前动态分配单个磁盘最大支持8T
从HCI6.7.0R3开始,动态分配单个磁盘最大支持16T

2.空间回收意思:
空间回收功能是指在虚拟机中删除文件后,能够同步释放存储空间的功能。在HCI6.8.0版本之前,虚拟机内删除文件时,存储空间并不会被释放。而在HCI6.8.0版本中,新增了磁盘空间回收功能,用户可以通过勾选磁盘空间回收选项,实现删除虚拟机内部文件后,存储空间的同步释放。

使用场景
当用户的虚拟存储空间已满,想通过删除虚拟机内部的文件来释放存储空间时,可以使用空间回收功能。
前提条件
用户必须在虚拟机的编辑页面开启空间回收选项,只有在执行删除文件的操作时,才能真正释放空间。如果未开启空间回收选项,删除文件则不会释放存储空间。
注意事项
在HCI6.10.0之前版本,虚拟机空间回收功能只对存储在虚拟存储上的虚拟机生效,外置存储或本地存储上的虚拟机不生效。从HCI6.10.0版本开始,空间回收功能也对外置存储上的虚拟机生效。
2主机环境下的虚拟存储不支持空间回收功能。
启用空间回收后,在删除磁盘上的文件时,将立即释放相应的存储空间,但对IDE磁盘不生效。
Windows虚拟机的原有磁盘和扩容磁盘均可启用空间回收。
对于Linux虚拟机,已有磁盘禁止启用,原有虚拟机扩容磁盘需要执行特定命令才能启用空间回收。
小鱼学安全 发表于 2025-11-3 15:52
一、磁盘分配方式的区别
1. 动态分配(Thin Provision / 精简分配)

特点: 虚拟机磁盘初始只占用实际写入的数据空间,不会一次性占满配置的磁盘容量。

优点: 节省存储资源、灵活分配空间。

缺点: 随着虚拟机写入数据增加,磁盘空间会逐渐扩大;如果底层存储空间不足,可能导致虚拟机写入失败或性能下降。

举例:

你创建一个 100GB 的虚拟磁盘,但系统只用了 10GB 文件,实际占用存储空间就是 10GB。

2. 静态分配(Thick Provision / 固定分配)

特点: 一次性分配完整磁盘空间(比如100GB),底层立即占用。

优点: 性能更稳定,不会因为动态扩展而影响I/O;风险小。

缺点: 占用空间大,不灵活。