ZFS vs LVM For Dummies

teclasorg

Figyelem: Ez a cikk a ZFS vs LVM túlzottan egyszerűsített és teljesen hiányos nézete a felhasználó szempontjából. Biztos vagyok benne, hogy az LVM sok ember számára remekül működik, de, jól, nekem szar volt. A ZFS leegyszerűsíti az életemet. Őszintén. Itt van miért.

lemezterület biztosítása virtuális gépeknek

Ok, be kell vallanom, hogy a követelményeim elég furcsák. Egy csomó virtuális gépet szeretnék futtatni anélkül, hogy újra megosztanám a merevlemezemet, további lemezeket adnék hozzá, vagy fizetnék a megosztott tárhelyért. Bérbe adjuk a szervereinket, és egy távoli adatközpontban vannak. A lemezek újra particionálása gondot jelent, különösen, ha nincs közvetlen hozzáférése a dobozhoz. Persze, használhatja a távoli konzolt, de az operációs rendszer újratelepítése nem kellemes élmény, ha nem tudja beírni a DVD-ket a lemezmeghajtóba. Tehát Szeretnék lemezterületet biztosítani a virtuális gépek számára (Xen VM-ek a Debianon, zónák az OpenSolaris-on) a szeretett virtuális lemezkezelő funkcióinak felhasználásával.

az LVM-en lemezképfájlokat készítettem, loopback csatoltam őket, majd hozzáadtam a loop eszközöket az LVM-hez. A következő parancssorra volt szükség ahhoz, hogy virtuális lemezt hozzak létre a virtuális gépeimhez:

losetup /dev/loop0 my_disk.imgpvcreate /dev/loop0vgcreate vgmy_disk /dev/loop0

a ZFS-en a lemezképek és a visszacsatoló eszközök használata nem szükséges. Ezenkívül sokkal egyszerűbb a lemezterület biztosítása:

zfs create my_disk

több lemezterület biztosítása a virtuális gépeknek

Ha több lemezterületet akarok hozzáadni a virtuális gépemhez, az LVM a következő parancssorral töri el az ujjaimat:

egyszerű, ugye?

most a ZFS verzió:

zfs set quota=20G my_disk

hmm, hadd gondolkodjak, melyiket részesítem előnyben…

virtuális lemezek áthelyezése más szerverekre

Ha egy virtuális lemezt (esetleg több lemezképből áll) egy másik dobozba szeretne áthelyezni, akkor sok tennivaló van, például a volumegroup letiltása vgchange -an ..., a hurok eszközök leválasztása, a fájlok másolása, a hurok eszközök újbóli felszerelése, szkennelés és a kötetcsoport újbóli engedélyezése (vgscan; vgchange -ay ...).
a ZFS – ben csak a zfs Küldés … | ssh newbox ZFS fogadása … – ennyi.

tudom, hogy a lemezképekkel való megközelítésem talán a legrosszabb és legostobább ötlet volt – de drasztikusan szemlélteti az LVM bonyolultságát a ZFS által nyújtott egyszerűséghez képest. LVM használt jobb lehet könnyebb, de kétlem, hogy közel áll a könnyű használat és a hatalom a ZFS. Vagy különböző tapasztalataid vannak? Ossza meg velünk a megjegyzéseket. Kezdődjön a lángháború …

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.