Newsgroup: it.comp.os.linux.sys
Titolo: Miglio FileSystem per ambiente virtuale KVM

Ciao a tutti,
attualmente ho alcune macchine host che gestiscono guest virtuali KVM
(Qemu), e altre OpenVZ.
Ho notato che il FS ext3 per le macchine HOST, non è il massimo per
diversi motivi,
come i tempi di cancellazione dei files ed i tempi di FSCK.
 
Documentandomi, sembra che XFS risolva questi problemi ( e anche ext4
direi che migliora le cose ) .
Cosa ne pensate ?
Eventualmente ZFS su Linux è troppo acerbo per un ambiente di
produzione ?
Btrfs .. ho letto che Suse l'ha introdotto come stabile ...
 
Grazie mille
 
-- Yena --

 Btrfs .. ho letto che Suse l'ha introdotto come stabile ...
 
Manca ancora di un sistema affidabile di fsck, è più lento di ext4 e non
offre alcun vantaggio per l'uso che ne vorresti fare.
 
-- 
Flavio Visentin
 
Scientists discovered what's wrong with the female brain: on the left
side, there's nothing right, and on the right side, there's nothing left

 non ricordo male c'è il thin provisioning anche diretto su LVM.
 
Io ho sempre usato raw devices su LVM e mi trovo benissimo.
Hanno il vantaggio che le puoi replicare su altri server con NBD o DRBD, 
oppure puoi fartele esportare da uno storage e puoi usare iscsi o AoE in 
maniera trasparente.
 
Sinceramente non ho mai capito i qcow e e i files similari (ma posso 
capire che qualche lustro fa fossero la scelta migliore).


Anche io uso raw devices,
ma perdonal'ignoranza, i volumi LVM li dovrai formattare in un qualche FS ?
 
-- Yena --
 
 

 capire che qualche lustro fa fossero la scelta migliore).
 
Secondo me hanno un senso se ci si trova nel caso in cui usi le linked
images, come per la virtualizzazione del desktop. Poi hanno anche il
pregio che si possono espandere dinamicamente "on-demand" e questo se
hai dei limiti di spazio può essere un grande vantaggio.
 
Detto questo anch'io preferisco comunque LVM, e con l'introduzione del
thin provisioning ed i writable snapshot anche i pochi vantaggi di qcow
vanno ad assottigliarsi (anche se devo ancora testare entrambi :) ).


 ma perdonal'ignoranza, i volumi LVM li dovrai formattare in un qualche FS ?
 
Se usi RD non ha importanza alcuna il FS che ci metti dal punto di vista
dell'host. E' solo il guest che ci interagisce.


 dell'host. E' solo il guest che ci interagisce.
 
 
Ok, quindi se ho capito bene, quando creo un VPS KVM con disco RAW,
se lo creo su un volume LVM, non fa differenza il tipo di FS..
 
-- Yena --

 non ricordo male c'è il thin provisioning anche diretto su LVM.
 
Ho testato un immagine RAW direttamente su LVM e come dicevi,
le performance su disco sono enormemente migliori.
 
Una domanda, vedo da un pvdisplay:
 
   --- Logical volume ---
   LV Name                /dev/server_KVM/vm-102-disk-1
   VG Name                server_KVM
   LV UUID                8iM5eU-W4Ar-o2xq-U8ax-jN14-syUr-WDjgV8
   LV Write Access        read/write
   LV Status              available
   # open                 0
   LV Size                7.00 GB
   Current LE             1792
   Segments               1
   Allocation             inherit
   Read ahead sectors     auto
   - currently set to     256
   Block device           253:4
 
Come posso montare questo pv dalla machcina host,
magari per fare delle manutenzioni ?
 
Grazie mille!
 
-- Yena --

 vanno ad assottigliarsi (anche se devo ancora testare entrambi :) )
 
Boh, come ho detto sull'altro post a me lascia dubbioso il problema che mi 
ha dato facendo una copia della macchina virtuale via snapshot
 
Enrico

 manutenzioni ?
 
!google "mount partitions inside lvm  volume"
 
apt-get install kpartx