Articles

Logical unit number

Posted on

Hoe selecteert u een LUN: In de vroege versies van SCSI levert een initiator een Command Descriptor Block (CDB) aan een target (fysieke eenheid) en binnen de CDB bevindt zich een 3-bit LUN-veld om de logische eenheid binnen de target te identificeren. In het huidige SCSI levert de initiator de CDB aan een bepaalde logische eenheid, zodat de LUN in de datastructuren van de transportlaag verschijnt en niet in de CDB.

LUN vs. SCSI Device ID: De LUN is niet de enige manier om een logische eenheid te identificeren. Er is ook de SCSI Device ID, die een logische eenheid uniek in de wereld identificeert. Labels of serienummers die zijn opgeslagen in het opslagvolume van een logische eenheid dienen vaak om de logische eenheid te identificeren. De LUN is echter de enige manier voor een initiator om een commando te richten aan een bepaalde logische eenheid, dus maken initiators vaak, via een discovery-proces, een mapping-tabel van LUN naar andere identifiers.

Contextgevoelig: De LUN identificeert een logische eenheid alleen binnen de context van een bepaalde initiator. Dus twee computers die toegang hebben tot hetzelfde disk volume kunnen het kennen met verschillende LUNs.

LUN 0: Er is één LUN die moet bestaan in elk target: zero. De logische eenheid met LUN zero is speciaal in die zin dat hij een paar specifieke commando’s moet implementeren, met name Report LUNs, waarmee een initiator alle andere LUN’s in het target kan achterhalen. Maar LUN zero hoeft geen andere diensten te leveren, zoals een opslagvolume.

Veel SCSI targets bevatten slechts één logische eenheid (dus hun LUN is noodzakelijkerwijs zero). Andere hebben een klein aantal logische eenheden die overeenkomen met afzonderlijke fysieke apparaten en vaste LUN’s hebben. Een groot opslagsysteem kan tot duizenden logische eenheden hebben, die logisch worden gedefinieerd door een administratief commando, en de beheerder kan de LUN kiezen of het systeem kan deze kiezen.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *