Este un container, volum sau partiție toate aceleași?

Containere Volumele, partițiile și sistemele de fișiere Toate intră în joc

Definiție:

Un volum este un container de stocare care a fost formatat cu un sistem de fișiere pe care computerul dvs. (în acest caz un Mac) îl poate recunoaște. Tipurile obișnuite de volume includ CD-uri, DVD-uri, SSD-uri, hard-discuri și partiții sau secțiuni de SSD-uri sau unități de hard disk.

Volum vs. partiție

Un volum este denumit uneori o partiție , dar în sensul cel mai strict, este incorect. Iată de ce: un hard disk poate fi împărțit în una sau mai multe partiții; fiecare partiție ocupă spațiu pe hard disk. De exemplu, luați în considerare o unitate de hard disk de 1 TB care a fost împărțită în patru partiții de 250 GB . Primele două partiții au fost formatate cu sisteme standard de fișiere Mac; a treia partiție a fost formatată cu un sistem de fișiere Windows; iar partiția finală a fost niciodată formatată sau a fost formatată cu un sistem de fișiere pe care Mac-ul nu-l recunoaște. Macul va vedea cele două partiții Mac și partiția Windows (deoarece Mac-ul poate citi sistemele de fișiere Windows), dar nu va vedea a patra partiție. Este încă o partiție, dar nu este un volum, deoarece Mac nu poate recunoaște niciun sistem de fișiere pe el.

Odată ce sistemul Mac recunoaște un volum, acesta va monta volumul pe desktop , astfel încât să puteți accesa toate datele pe care le conține.

Volumele logice

Până acum, am analizat volumele și partițiile, unde un volum a fost alcătuit dintr-o singură partiție pe o singură unitate fizică care a fost formatată cu un sistem de fișiere; aceasta este de departe cea mai comună formă pe care o va lua un volum.

Cu toate acestea, nu este singurul tip de volum. Un tip mai abstract, cunoscut ca volum logic, nu se limitează la o singură unitate fizică; acesta poate fi alcătuit din cât mai multe partiții și unități fizice, după cum este necesar.

Volumele logice reprezintă un mijloc de alocare și gestionare a spațiului pe unul sau mai multe dispozitive de stocare în masă. Vă puteți gândi la acesta ca la un strat de abstractizare care separă sistemul de operare de dispozitivele fizice care alcătuiesc mediul de stocare. Un exemplu de bază al acestui lucru este RAID 1 (mirroring) , în care mai multe volume sunt prezentate OS ca un singur volum logic. Mapele RAID pot fi executate de un controler hardware sau de software, dar în ambele cazuri, OS nu este conștient de ceea ce face fizic volumul logic. Ar putea fi o unitate, două unități sau multe unități. Numărul de unități care alcătuiesc matricea RAID 1 se poate modifica în timp, iar OS nu este conștient de aceste modificări. Tot sistemul de operare vede vreodată un singur volum logic.

Beneficiile sunt enorme. Nu numai structura fizică a dispozitivului este independentă de volumul văzut de sistemul de operare, ci poate fi gestionat independent de sistemul de operare, ceea ce poate permite sisteme de stocare a datelor foarte simple sau foarte complexe.

Pe lângă RAID 1, celelalte sisteme RAID comune folosesc mai multe volume care sunt afișate OS ca un volum logic unic. Dar matricele RAID nu sunt singurul sistem de stocare care utilizează un volum logic.

Manager de volum logic (LVM)

Volumele logice sunt destul de interesante; vă permit să creați un volum care poate fi alcătuit din partiții situate pe mai multe dispozitive fizice de stocare. În timp ce din punct de vedere conceptual ușor de înțeles, gestionarea unei astfel de matrice de stocare poate deveni dificilă; acesta este locul unde vine LVM (Logical Volume Manager).

LVM are grijă de gestionarea unei matrice de stocare, inclusiv alocarea partițiilor, crearea de volume și controlul modului în care volume interacționează între ele; de exemplu, dacă aceștia vor lucra împreună pentru a sprijini procesele de stripare, mirroring, spanning, redimensionare sau chiar mai complexe, cum ar fi criptarea datelor sau stocarea pe etape.

De când a fost introdus OS X Lion, sistemul Mac a avut un sistem LVM cunoscut sub numele de stocare de bază. Sistemul de stocare de bază a fost folosit pentru prima dată pentru a furniza sistemul de criptare full-disk utilizat de sistemul Apple File Vault 2 . Apoi, când OS X Mountain Lion a fost lansat, sistemul de stocare de bază și-a câștigat capacitatea de a gestiona un sistem de stocare pe etape pe care Apple la numit unitate Fusion .

În timp, mă aștept ca Apple să adauge mai multe capabilități sistemului de stocare de bază, ß dincolo de abilitatea actuală de a redimensiona dinamic partițiile , de a cripta datele sau de a folosi sistemul de stocare Fusion.

Containere

Odată cu adăugarea sistemului APFS (Apple File System) adăugat cu lansarea MacOS High Sierra, containerele ocupă un nou spațiu organizațional special în sistemul de fișiere.

APFS este vorba despre containere, o construcție logică a spațiului care poate conține unul sau mai multe volume. Pot exista mai multe containere, dintre care fiecare utilizează sistemul de fișiere APFS. volume individuale dintr-un container APFS trebuie să utilizeze sistemele de fișiere APFS.

Când toate volume dintr-un container utilizează sistemul de fișiere APFS, aceștia pot partaja spațiul disponibil în container. Acest lucru vă permite să crească un volum care necesită spațiu suplimentar de stocare, utilizând orice spațiu liber din interiorul containerului. Spre deosebire de partițiile care pot lua spațiu dintr-un compartiment adiacent, în cadrul unui container se poate folosi spațiul oriunde în interiorul containerului, nu trebuie să fie adiacent volumului.