OpenStack中的图像大小是如何计算的?

我使用Web界面Horizo​​n在OpenStack上创build了一个实例的快照。 我看到图像大小是59.5 GB:

在这里输入图像说明

在这里输入图像说明

我很惊讶,因为实例的磁盘非常空,

在这里输入图像说明

而RAM大部分是未使用的:

在这里输入图像说明

与磁盘/内存使用相比,图像大小如此之大? (59.5 GB)

这个实例的大小非常大:16core | 64GB RAM | 16 VCPU | 64.0GB磁盘。 图像大小是否受实例大小影响?如果是这样,为什么?

尝试从图像副本上的libguestfs运行virt-sparsify工具。 如果(就像我怀疑的那样)它使图像从根本上变小了,那就证实了你的理论,即实例磁盘的总大小正在影响图像大小,而不是实际用于文件的空间量。