Kuinka Looginen Volume Manager (LVM) toimii Linuxissa

Kuinka Looginen Volume Manager Lvm Toimii Linuxissa



Logical Volume Manager (LVM) on tehokas levynhallintatyökalu Linuxille. LVM voi hallita useita levyjä kerralla – kiintolevyjä, SATA SSD -levyjä, NVME SSD -levyjä jne. Sen sijaan, että LVM luoisi levyille fyysisiä osioita, se käyttää loogisia asemia, jotka voivat ulottua useille levyille (LVM:n hallinnoimia). Tämä ominaisuus antaa LVM:lle enemmän joustavuutta tallennustilan hallinnassa.

Tässä artikkelissa keskustelemme LVM:n (Loogical Volume Manager) toiminnasta ja LVM:n ominaisuuksista.

Sisällön aihe:

  1. LVM:n perustoimintaperiaatteet
  2. Loogisen äänenvoimakkuuden hallinnan (LVM) ominaisuudet
  3. Johtopäätös

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.