Use logical volume management facilities on Linux.
LVM for Linux provide logical volume management facilities on Linux. It is reasonably backwards-compatible with the original LVM toolset. To use LVM2 you need three things, which are device-mapper in your kernel, the userspace device-mapper support library (libdevmapper), and the userspace LVM2 tools.