тю, я уже гуру, надо же
короче дело такое, по пунктам:
1. управляться с файлами проще чем с томами LVM
2. LVM работает быстрее, но на дисках SATA разница вряд ли нует заметна, современные файловые системы и сами довольно таки быстры, а если дисковая не особо шустрая, то разница исчезающе мала.
3. Если используются sparse диски, то с LVM это не сработает. Или сразу lvcreate на весь размер, и тогда никакой это не sparse, или писать обвязку которая будет следить за дисками ВМ и делать lvextend по мере надобности. Если плохо написать, ВМки будут дохнуть от внезапной нехватки места.
4. снепшоты виртуалок можно делать живьем и когда ВМ остановлен, последнее - самое простое: qemu-img snapshot, заменить указатель с базового диска на снепшот, и включить ВМ. Ну или virsh-ем, там вроде все уже готово. С LVM надо еще заранее сделать новый том для снепшота.
Живьем снепшоты делать сложнее, во первых qemu это делать умеет только в самом апстримовом апстриме (и скоро научится в RHEL), остается lvm snapshot, который тоже возможен, и у которого куча своих ограничений и проблем. Во вторых, просто так живьем снять снепшот опасно, гостевая система должна перед этим остановить io и сбросить все кэши на диски (то что называется quiescing), а иначе откат назад не будет возможен в чистое состояние. Будет примерно как если бы посреди тяжелой работы дисков выдернули питание. Это решается агентом внутри гостевой ОС, который заставляет систему сделать quiesce перед там как будет дано разрешение на снепшот. Насколько я знаю, qemu-ga этого пока не умеет, но запросы на такой функционал поступали. Возможно что уже научился, надо смотреть.
5. LVM намного удобнее в работе с кластерами, кластерные ФС имеют огромное кол-во ограничений, которые просто неприемлемы во многих окружениях. Поэтому LVM используется там где инфраструктура растет, начинается все с простого clvm, ну а там и до SPM/HSM можно дорасти
Ну и традиционно, то что я говорю постоянно - если у вас растет виртуальная инфраструктура, то не надо растить ее на коленке, а надо брать нормальную систему управления, которая будет это делать за вас. А навыки в такой системе ценятся намного выше чем способность руками поднять один-два сервера со скриптованными костылями. Овирт 3.1 вот вот выйдет, RHEV тоже. Там все это уже есть, и уже все работает, без бубнов и медвежьих плясок.