Kaip „Logical Volume Manager“ (LVM) veikia „Linux“.

Kaip Logical Volume Manager Lvm Veikia Linux



Logical Volume Manager (LVM) yra galingas disko valdymo įrankis, skirtas Linux. LVM gali valdyti kelis diskus vienu metu – standžiuosius diskus, SATA SSD, NVME SSD ir tt Vietoj fizinių skaidinių kūrimo diskuose, LVM naudoja loginius tomus, kurie gali apimti kelis diskus (valdomi LVM). Ši funkcija suteikia LVM daugiau lankstumo valdant saugyklą.

Šiame straipsnyje aptarsime, kaip veikia loginis garsumo tvarkyklė (LVM) ir LVM funkcijos.

Turinio tema:

  1. Pagrindiniai LVM darbo principai
  2. Loginės apimties tvarkyklės (LVM) funkcijos
  3. Išvada

Pagrindiniai LVM darbo principai

Procesas, kaip LVM valdo diskus, parodytas toliau pateiktame paveikslėlyje:











Kai kurios svarbios LVM sąlygos paaiškinamos taip:



Fizinis tūris (PV): Fiziniai diskai (HDD, SSD ir kt.), kurie pridedami prie LVM sistemos valdymui, vadinami LVM fiziniais tomais (PV). Paveiksle 1 diskas, 2 diskas ir 3 diskas vadinami LVM fiziniais tūriais (PV).





Tūrio grupė (VG): Vienas ar daugiau fizinių diskų sudaro LVM tūrių grupę (VG). Kaip parodyta paveikslėlyje, 1 diskas, 2 diskas ir 3 diskas sudaro LVM tūrių grupę (VG).

Loginis tūris (LV): Kiekvienoje LVM tomų grupėje galite sukurti net 256 LVM loginius tomus (LV). LVM loginiai tomai (LV) yra kaip disko skaidiniai. Galite suformatuoti juos ir prijungti juos „Linux“ failų sistemoje taip pat, kaip formatuojate ir prijungiate disko skaidinius. Tai pavaizduota ankstesniame paveikslėlyje.



Loginės apimties tvarkyklės (LVM) funkcijos

„Logical Volume Manager“ (LVM) funkcijos trumpai paaiškinamos toliau:

Loginis garsumo valdymas: Pagrindinis LVM tikslas yra abstrahuoti fizinius diskus, tokius kaip HDD / SSD, į loginius tomus / skaidinius, kad juos būtų galima lengvai ir lanksčiau valdyti. Kai perskaitysite apie kitas LVM funkcijas, šios sąlygos bus aiškesnės.

Dinaminis dydžio keitimas: Dinaminis loginių tomų dydžio keitimas yra viena iš pagrindinių LVM savybių. Vienas iš MBR arba GPT skaidinių apribojimų yra tas, kad juos sukūrus labai sunku pakeisti jų dydį. Taip pat negalite keisti MBR arba GPT skaidinių dydžio, kol jie yra sumontuoti. LVM dinaminio dydžio keitimo funkcijos leidžia keisti (sumažinti/išplėsti) LVM loginių tomų (LV) dydį be jokio reikalo atjungti loginius tomus.

Plonas aprūpinimas: Jei sukuriate 10 GB LVM loginį tomą ir jame saugote tik 2 GB failų, LVM loginis tūris iš LVM tūrio grupės skirs tik 2 GB, o ne 10 GB. Ši LVM funkcija vadinama plonu aprūpinimu. LVM tomų grupėje galite sukurti tiek loginių tomų, kiek jums reikia, jei bendra visų LVM grupės loginių tomų naudojama disko vieta yra mažesnė už bendrą LVM tomų grupės laisvą vietą diske.

Momentinės nuotraukos : galite daryti LVM loginio tomo momentines nuotraukas ir atkurti loginį tomą iš momentinės nuotraukos, jei kas nors negerai. LVM momentinės nuotraukos funkcija yra labai naudinga kuriant atsargines duomenų kopijas, bandant dalykus ir atkuriant duomenis.

Duomenų pašalinimas keliuose diskuose: Mes jau aptarėme šią LVM funkciją. LVM paskirsto LVM loginiuose tomuose saugomus duomenis visuose fiziniuose tomuose (HDD / SSD), kurie yra įtraukti į LVM tomų grupę. Tai pagerina LVM loginių tomų skaitymo / rašymo našumą. Tam tikra prasme LVM tūrio grupė veikia kaip RAID-0 masyvas. Jis suklijuoja fizinius diskus, kad padidintų bendrą laisvą vietą diske.

Duomenų atspindėjimas keliuose diskuose: LVM taip pat gali būti sukonfigūruotas taip, kad vieno fizinio disko duomenis atkartotų į kitus fizinius diskus, kurie yra įtraukti į tą pačią LVM tomų grupę. Tai veikia taip pat, kaip RAID-1 masyvas. Net jei vienas iš LVM tomų grupės diskų sugenda, LVM tomų grupės duomenys vis tiek bus saugūs.

Veikia su RAID: LVM nepriekaištingai veikia su programine ir aparatine RAID. Galite nustatyti RAID masyvą ir naudoti LVM valdyti RAID masyvo tomus / skaidinius.

Duomenų perkėlimas: LVM gali lengvai perkelti duomenis tarp fizinių tomų. LVM duomenų perkėlimas veikia net jei fizinis tūris yra iSCSI įrenginys. Taigi, galite perkelti LVM duomenis per tinklą per iSCSI.

Išvada

Mes paaiškinome, kaip veikia loginis garsumo tvarkyklė (LVM). Taip pat parodėme paveikslėlį, kuriame paaiškinta, kaip LVM abstrahuoja fizinius diskus ir juos logiškai tvarko, taip pat aptarėme loginio tūrio tvarkyklės (LVM) funkcijas.