Actual situation: I'm the administrator of a virtual machine. The virtual machine is a Debian. This machine will be mainly a storage machine with different services (svn, ftp... ), and a webserver. The hardware under this VM is a Sun Disk Array with 2 redundancy disks. But this is not really important. I have no access to the hardware layer. The VM has two devices 1 for the main filesystem and 1 for the storage as I could see them through fdisk.
I would like to create different dedicated filesystems, some for the (many) users, some for some specific services. The latter will be probably managed with quotas.
Is it possible, safe, and has good performance, to use LVM to "divide" the storage volume, which is seen from the VM as a normal device (/dev/sdb)?
If it is possible, then which strategy would be the best in your opinion: LVM or many different loop devices?
Why?