This is an archive of past FreeBSD releases; it's part of the FreeBSD Documentation Archive.

Vinum objecten

19.5. Vinum objecten

Om deze problemen op te lossen, hanteert vinum een hiërarchie met vier niveau's van objecten:

In de volgende paragrafen wordt beschreven hoe deze objecten de functionaliteit van Vinum leveren.

19.5.1. Volumegrootte overwegingen

Een samenstelling kan meerdere subschijven bevatten die uitgespreid zijn over alle schijven in de Vinum instelling. Dat houdt in dat de grootte van een individuele schijf geen limiet is voor de samenstelling en dus niet voor het volume.

19.5.2. Redundante dataopslag

Vinum implementeert RAID-0 door meerdere samenstellingen aan een volume te koppelen. Elke samenstelling representeert hierbij de data in het volume. Een volume kan tussen de één en acht samenstellingen bevatten.

Hoewel een samenstelling de totala data van een volume voorstelt, is het mogelijk dat delen van deze voorstelling missen, door ontwerp (door geen subschijf voor delen van de samenstelling te definiëren) of per ongeluk (door een defecte schijf). Zo lang tenminste één samenstelling de data voor het gehele volume kan leveren, is het volume volledig bruikbaar.

19.5.3. Prestaties

Vinum implementeert aaneenschakelen en spiegelen op het niveau van de samenstelling:

19.5.4. Welke samenstelling?

De versie van Vinum die met FreeBSD 6.2 wordt meegeleverd, kent twee soorten samenstellingen:

In Tabel 19-1 worden de voor- en nadelen van elke samenstelling samengevat.

Tabel 19-1. Vinum samenstellingen

Samenstellingtype Min. aantal subschijven Subschijven toevoegen Gelijke grootte Toepassing
aaneengeschakeld 1 ja nee Veel dataopslag met maximale flexibiliteit en gemiddelde performance.
verdeeld 2 nee ja Hoge prestaties, ook bij veel gelijktijdige toegang.

Deze en andere documenten kunnen worden gedownload van ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Lees voor vragen over FreeBSD de documentatie alvorens contact te zoeken <questions@FreeBSD.org>.
Vragen over deze documentatie kunnen per e-mail naar <doc@FreeBSD.org>.