Memoria principale - Core Storage

Core Storage è un sistema di gestione del volume logico su macOS che è stato introdotto da Apple in Mac OS X Lion . Core Storage è un livello tra la partizione del disco e il file system .

Core Storage è la base per la tecnologia Fusion Drive di Apple , che presenta diverse partizioni su più unità come un unico volume logico . Lo fa utilizzando l' archiviazione a livelli , per cui mantiene i blocchi utilizzati più di frequente sul dispositivo di archiviazione più veloce nel pool, che è, per impostazione predefinita, un SSD.

Descrizione

Apple CoreStorage definisce quattro tipi di oggetti, le cui istanze sono rappresentate in modo univoco da un UUID:

  • Volume fisico (PV)
Questo è il dispositivo di archiviazione fisico effettivo come un disco rigido interno o un'unità a stato solido. Un PV è normalmente un supporto reale, ma può essere un'immagine del disco o anche un AppleRAID Set. Un disco offerto come PV deve essere una partizione e lo schema di inclusione deve essere GPT.
  • Gruppo di volumi logici (LVG)
Questo è l'equivalente dei gruppi di volumi in Linux LVM . Il Logical Volume Group (LVG) è il livello più alto o "pool"; zero o più possono esistere durante qualsiasi sessione di avvio del sistema operativo. Un LVG esporta zero o più famiglie di volumi logici (LVF).
  • Famiglia di volumi logici (LVF)
Un LVF contiene proprietà che governano e legano insieme tutti i suoi volumi logici (LV) discendenti. Queste proprietà forniscono principalmente le impostazioni per la crittografia completa del disco (ad esempio se LVG è crittografato, quali utenti hanno accesso, ecc.). Un LVF esporta uno o più LV.
  • Volume logico (LV)
Un volume logico esporta un nodo di sviluppo, su cui risiede un file system (come Journaled HFS+).

Appunti

L'attuale implementazione di Apple non è concepita per i ruoli tradizionali per cui sono stati/sono utilizzati gli LVM. Ad esempio, a partire dal 2014, il pool non può essere ampliato con l'aumento dello storage. Anche in 10.7, il pool può comprendere solo una singola unità. Core Storage inoltre non supporta il thin provisioning, diversi livelli RAID o resilienza. Tuttavia, come in Linux, ma a differenza di Windows, LVM può essere utilizzato come filesystem di root, un vantaggio significativo per gli utenti domestici che preferiscono avere un unico volume per il sistema operativo e l'archiviazione o trovano la necessità di estendere la quantità di spazio di archiviazione disponibile al sistema operativo principale.

Guarda anche

Riferimenti

  1. ^ "OS X Mountain Lion: Panoramica sulle tecnologie di base" (PDF) . Apple Inc. giugno 2012 . Estratto 11/09/2013 .
  2. ^ "Come configurare un'unità Fusion su un Mac OS X (10.8.2 o successivo)" .