[pve-devel] [PATCH pve-docs] Add chapter for thin provisioning
Emmanuel Kasper
e.kasper at proxmox.com
Wed May 18 14:52:24 CEST 2016
---
pvesm.adoc | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/pvesm.adoc b/pvesm.adoc
index 36be46e..8bf043e 100644
--- a/pvesm.adoc
+++ b/pvesm.adoc
@@ -83,6 +83,23 @@ snapshots and clones.
TIP: It is possible to use LVM on top of an iSCSI storage. That way
you get a 'shared' LVM storage.
+Thin provisioning
+-----------------
+
+A number of storages, and the Qemu image format `qcow2`, support _thin provisioning_.
+With thin provisioning activated, only the blocks that the guest system actually use will be
+written to the storage.
+
+Say for instance you create a VM with a 32GB hard disk, and after installing the
+guest system OS, the root filesystem of the VM contains 3 GB of data.
+In that case only 3GB are written to the storage, even if the guest VM sees a
+32GB hard drive. In this way thin provisioning allows you to create disk images
+which are larger than the currently available storage blocks. You can create
+large disk images for your VMs, and when the need arises, add more disks to your
+storage without resizing the VMs filesystems.
+
+All storage types which have the 'Snapshots' feature also support thin provisioning.
+
Storage Configuration
---------------------
--
2.1.4
More information about the pve-devel
mailing list