Tässä artikkelissa keskustelemme LVM:n (Loogical Volume Manager) toiminnasta ja LVM:n ominaisuuksista.
Sisällön aihe:
LVM:n perustoimintaperiaatteet
Prosessi kuinka LVM hallitsee levyjä on havainnollistettu seuraavassa kuvassa:
Jotkut LVM:n tärkeistä ehdoista selitetään seuraavasti:
Fyysinen tilavuus (PV): Fyysisiä levyjä (kiintolevyt, SSD-levyt jne.), jotka lisätään LVM-järjestelmään hallintaa varten, kutsutaan LVM-fyysisiksi levyiksi (PV). Kuvassa Levyä 1, Levyä 2 ja Levyä 3 kutsutaan LVM-fyysisiksi taltioiksi (PV).
Volyymiryhmä (VG): Yksi tai useampi fyysinen levy muodostaa LVM-taltioryhmän (VG). Kuten kuvasta näkyy, levy 1, levy 2 ja levy 3 muodostavat LVM-taltioryhmän (VG).
Looginen äänenvoimakkuus (LV): Jokaisessa LVM-taltioryhmässä voit luoda jopa 256 LVM-loogista taltiota (LV). LVM:n loogiset taltiot (LV) ovat kuin levyosiot. Voit alustaa ne ja liittää ne Linux-tiedostojärjestelmään samalla tavalla kuin alustat ja liität levyosiot. Tämä on havainnollistettu edellisessä kuvassa.
Loogisen äänenvoimakkuuden hallinnan (LVM) ominaisuudet
Logical Volume Managerin (LVM) ominaisuudet selitetään lyhyesti seuraavassa:
Looginen äänenvoimakkuuden hallinta: LVM:n päätarkoitus on abstraktoida fyysiset levyt, kuten kiintolevyt/SSD-levyt loogisiksi taltioiksi/osioiksi, jotta niitä voidaan hallita helposti ja joustavammin. Kun luet LVM:n muista ominaisuuksista, nämä termit ovat selkeämpiä.
Dynaaminen koon muuttaminen: Loogisten volyymien dynaaminen koon muuttaminen on yksi LVM:n tärkeimmistä ominaisuuksista. Yksi MBR- tai GPT-osioiden rajoituksista on, että osioiden kokoa on erittäin vaikea muuttaa, kun ne on luotu. Et myöskään voi muuttaa MBR- tai GPT-osioiden kokoa, kun ne on asennettu. LVM:n dynaamisten koonmuutosominaisuuksien avulla voit muuttaa (pienentää/laajentaa) LVM:n loogisten taltioiden (LV) kokoa lennossa ilman, että sinun tarvitsee koskaan irrottaa loogisia taltioita.
Thin Provisioning: Jos luot 10 Gt:n LVM-taltion ja tallennat siihen vain 2 Gt tiedostoja, LVM-looginen taltio varaa vain 2 Gt LVM-taltioryhmästä, ei 10 Gt. Tätä LVM:n ominaisuutta kutsutaan ohueksi provisiointiksi. Voit luoda LVM-taltioryhmään niin monta loogista taltiota kuin tarvitset, kunhan LVM-ryhmän kaikkien loogisten taltioiden kokonaiskäyttöinen levytila on pienempi kuin LVM-taltioryhmän käytettävissä oleva kokonaislevytila.
Tilannekuvat : Voit ottaa tilannekuvia LVM:n loogisesta taltiosta ja palauttaa loogisen aseman tilannevedosta, jos jokin menee pieleen. LVM-snapshot-ominaisuus on erittäin hyödyllinen tietojen varmuuskopioinnissa, asioiden testaamisessa ja tietojen palauttamisessa.
Tietojen poistaminen useilta levyiltä: Olemme jo keskustelleet tästä LVM:n ominaisuudesta. LVM jakaa LVM:n loogisille asemille tallennetut tiedot kaikille LVM-taltioryhmään lisätyille fyysisille asemille (HDD/SSD-levyt). Tämä parantaa LVM:n loogisten taltioiden luku-/kirjoitussuorituskykyä. Tietyssä mielessä LVM-taltioryhmä toimii kuten RAID-0-ryhmä. Se liimaa fyysiset levyt yhteen ja lisää käytettävissä olevaa levytilaa.
Tietojen peilaus useilla levyillä: LVM voidaan myös määrittää replikoimaan yhden fyysisen levyn tiedot muille fyysisille levyille, jotka on lisätty samaan LVM-taltioryhmään. Tämä toimii samalla tavalla kuin RAID-1-ryhmä. Vaikka jokin LVM-taltioryhmän levyistä epäonnistuisi, LVM-taltioryhmän tiedot ovat silti turvassa.
Toimii RAIDin kanssa: LVM toimii moitteettomasti ohjelmiston ja laitteiston RAIDin kanssa. Voit määrittää RAID-ryhmän ja käyttää LVM:ää hallitaksesi RAID-ryhmän asemat/osiot.
Tiedonsiirto: LVM voi siirtää tiedot fyysisten asemien välillä helposti. LVM-tietojen siirto toimii, vaikka fyysinen taltio olisi iSCSI-laite. Joten voit siirtää LVM-tiedot verkon yli iSCSI:n kautta.
Johtopäätös
Selitimme, kuinka Looginen Volume Manager (LVM) toimii. Näitimme sinulle myös kuvan, joka selitti kuinka LVM abstraktoi fyysiset levyt ja hallitsee levyjä loogisesti, ja keskustelimme myös Loogisen taltion hallinnan (LVM) ominaisuuksista.