Skip to main content

Is een container, volume of partitie hetzelfde?

Partial pressure example | Chemistry | Khan Academy (April 2025)

Partial pressure example | Chemistry | Khan Academy (April 2025)
Anonim

Definitie:

Een volume is een opslagcontainer die is geformatteerd met een bestandssysteem dat uw computer (in dit geval een Mac) kan herkennen. Veel voorkomende typen volumes zijn onder meer cd's, dvd's, SSD's, harde schijven en partities of secties van SSD's of harde schijven.

Volume versus partitie

Een volume wordt soms een partitie genoemd, maar in de strikte zin is dat onjuist. Dit is waarom: een harde schijf kan zijn onderverdeeld in een of meer partities; elke partitie neemt ruimte in beslag op de harde schijf. Overweeg bijvoorbeeld een harde schijf van 1 TB die is onderverdeeld in vier partities van 250 GB. De eerste twee partities zijn geformatteerd met standaard Mac-bestandssystemen; de derde partitie was geformatteerd met een Windows-bestandssysteem; en de laatste partitie is nooit geformatteerd of geformatteerd met een bestandssysteem dat de Mac niet herkent. De Mac zal de twee Mac-partities en de Windows-partitie zien (omdat de Mac Windows-bestandssystemen kan lezen), maar hij zal de vierde partitie niet zien. Het is nog steeds een partitie, maar het is geen volume, omdat de Mac geen enkel bestandssysteem kan herkennen.

Zodra uw Mac een volume herkent, wordt het volume op het bureaublad gekoppeld, zodat u toegang hebt tot alle gegevens die het bevat.

Logische volumes

Tot nu toe hebben we gekeken naar volumes en partities, waarbij een volume bestond uit een enkele partitie op een enkele fysieke schijf die was geformatteerd met een bestandssysteem; dit is veruit de meest voorkomende vorm van een volume.

Het is echter niet het enige type volume. Een meer abstract type, bekend als een logisch volume, is niet beperkt tot een enkele fysieke schijf; het kan worden samengesteld uit zoveel partities en fysieke schijven als nodig.

Logische volumes zijn een manier om ruimte toe te wijzen en te beheren op een of meer apparaten voor massaopslag. Je kunt het beschouwen als een laag van abstractie die het besturingssysteem scheidt van de fysieke apparaten waaruit het opslagmedium bestaat. Een basisvoorbeeld hiervan is RAID 1 (mirroring), waarbij meerdere volumes aan het besturingssysteem worden gepresenteerd als een enkel logisch volume. RAID-arrays kunnen worden uitgevoerd door een hardwarecontroller of door software, maar in beide gevallen is het besturingssysteem niet op de hoogte van wat fysiek het logische volume vormt. Het kan een schijfeenheid, twee schijfeenheden of veel stations zijn. Het aantal schijven waaruit de RAID 1-array bestaat, kan in de loop van de tijd veranderen en het besturingssysteem is nooit op de hoogte van deze wijzigingen. Het enige dat OS ooit ziet, is een enkel logisch volume.

De voordelen zijn enorm. Niet alleen is de fysieke apparaatstructuur onafhankelijk van het volume dat door het besturingssysteem wordt gezien, het kan onafhankelijk van het besturingssysteem worden beheerd, wat zeer eenvoudige of zeer complexe gegevensopslagsystemen mogelijk maakt.

Naast RAID 1 maken de andere veelgebruikte RAID-systemen gebruik van meerdere volumes die aan het besturingssysteem worden getoond als een enkel logisch volume. Maar RAID-arrays zijn niet het enige opslagsysteem dat gebruik maakt van een logisch volume.

Logical Volume Manager (LVM)

Logische volumes zijn behoorlijk interessant; ze laten je een volume maken dat kan bestaan ​​uit partities op meerdere fysieke opslagapparaten. Hoewel het conceptueel eenvoudig te begrijpen is, kan het beheer van zo'n opslagarray moeilijk worden; dat is waar de LVM (Logical Volume Manager) binnenkomt.

De LVM zorgt voor het beheer van een opslagarray, inclusief het toewijzen van partities, het maken van volumes en het regelen van de interactie van de volumes met elkaar; bijvoorbeeld, als ze samenwerken om stripping, mirroring, spanning, resizing of zelfs meer complexe processen te ondersteunen, zoals data-encryptie of gelaagde opslag.

Sinds OS X Lion is geïntroduceerd, heeft de Mac een LVM-systeem dat bekend staat als core-opslag. Het core-opslagsysteem werd voor het eerst gebruikt om het full-disk versleutelingssysteem te bieden dat wordt gebruikt door het File Vault 2-systeem van Apple. Toen OS X Mountain Lion werd uitgebracht, kreeg het core-opslagsysteem de mogelijkheid om een ​​gelaagd opslagsysteem te beheren dat door Apple een Fusion-drive werd genoemd.

Na verloop van tijd verwacht ik dat Apple meer mogelijkheden toevoegt aan het kernopslagsysteem, ß dan het huidige vermogen om partities dynamisch aan te passen, gegevens te versleutelen of het Fusion-opslagsysteem te gebruiken.

containers

Met de toevoeging van de APFS (Apple File System) toegevoegd met de release van macOS High Sierra, krijgen containers een nieuwe speciale organisatorische ruimte in het bestandssysteem.

APFS heeft alles te maken met containers, een logische constructie van ruimte die een of meer volumes kan bevatten. Er kunnen meerdere containers zijn die elk gebruikmaken van het APFS-bestandssysteem. afzonderlijke volumes binnen een APFS-container moeten de APFS-bestandssystemen gebruiken.

Wanneer alle volumes in een container het APFS-bestandssysteem gebruiken, kunnen ze de beschikbare ruimte in de container delen. Hiermee kunt u een volume laten groeien dat extra opslagruimte nodig heeft door vrije ruimte in de container te gebruiken. In tegenstelling tot partities, die ruimte kunnen nemen van een aangrenzend partitievolume binnen een container, kan overal in de container ruimte worden gebruikt, het hoeft niet aangrenzend te zijn aan het volume.