Vad är det logiska enhetsnumret (LUN) och hur fungerar det?
What Is Logical Unit Number
Vad är det logiska enhetsnumret? Det kan förkortas som LUN, vilket är en unik identifierare som används för att specificera en individ eller samling av fysiska eller virtuella lagringsenheter som utför input/output (I/O)-kommandon med värden.
På den här sidan :- Vad är ett logiskt enhetsnummer?
- Hur fungerar LUN?
- Typer av LUN
- LUN Används
- LUN Zonindelning och maskering
- LUN och virtualisering
Vad är ett logiskt enhetsnummer?
Vad är en LUN? Det är en förkortning för logiskt enhetsnummer. I datorlagring är det ett nummer som används för att identifiera den logiska enheten. Den logiska enheten är en enhet som adresseras av SCSI-protokollet eller Storage Area Network-protokollen (som Fibre Channel eller iSCSI) som kapslar in iSCSI.
LUN:er kan användas med alla enheter som stöder läs-/skrivoperationer, såsom bandenheter, men används oftast för att referera till logiska diskar skapade på ett SAN. Även om det är tekniskt felaktigt, används termen LUN också ofta för att referera till själva den logiska disken. Fortsätt läsa så kommer MiniTool att berätta hur LUN fungerar.
Hur fungerar LUN?
LUN-inställningen varierar beroende på system. När värden skannar SCSI-enheten och hittar en logisk enhet tilldelar den ett logiskt enhetsnummer. När LUN kombineras med information såsom målportens identifierare, identifierar den en specifik logisk enhet för SCSI-initiatorn.
I ett eller flera lagringssystem kan den logiska enheten vara en del av en lagringsenhet och hela lagringsenheten, eller så kan den vara alla delar av flera lagringsenheter, såsom en hårddisk och en solid-state-enhet.
LUN kan referera till hela RAID-uppsättningen, en enda enhet eller partition, eller flera lagringsenheter eller partitioner. I alla fall betraktas den logiska enheten som en enda enhet och identifieras av den logiska enhetens nummer. LUN-kapacitetsbegränsningar varierar beroende på system.
LUN är kärnan i hanteringen av blocklagringsarrayer i lagringsområdesnätverket. Användningen av LUN:er kan förenkla hanteringen av lagringsresurser eftersom logiska identifierare kan användas för att tilldela åtkomst- och kontrollprivilegier.
Typer av LUN
Den underliggande lagringsstrukturen och logiska enhetstyper spelar en roll för prestanda och tillförlitlighet. Här är några typer av LUN:er listade nedan:
Speglad LUN är ett feltolerant LUN med samma kopior på två fysiska enheter för dataredundans och säkerhetskopiering.
Sammanfogat LUN kombinerar flera LUN till en logisk enhet eller volym.
Randig LUN skriver data över flera fysiska enheter och förbättrar potentiellt prestandan genom att distribuera I/O-förfrågningar mellan enheterna.
Randigt LUN med paritet sprider data och paritetsinformation över tre eller flera fysiska enheter. Om den fysiska enheten misslyckas kan du rekonstruera data från informationen på de återstående enheterna. Paritetsberäkningar kan påverka skrivprestandan.
LUN Används
Det huvudsakliga användningsfallet för LUN är som en identifierare för att specificera lagringsenheter. Användningen av varje LUN-typ kan dock vara olika. Till exempel används ett enkelt LUN som beteckning för en del eller hela den fysiska disken. En spänd LUN är en beteckning som representerar ett LUN som sträcker sig över två eller flera fysiska diskar.
Det speglade LUN:et används för att instruera att kopiera data som finns kvar på en disk till den andra disken – om en disk misslyckas används det speglade LUN:et.
LUN kan användas för zonindelning och maskering i SAN, eller så kan de virtualiseras för att kartlägga flera fysiska LUN.
LUN Zonindelning och maskering
LUN-zonindelning ger isolerade vägar för I/O genom FC SAN-strukturen mellan ändportar för att säkerställa deterministiskt beteende. Värden är begränsad till den zon där värden är tilldelad. LUN-zonindelning ställs vanligtvis in på växelskiktet. Det kan hjälpa till att förbättra säkerheten och eliminera hot spots i nätverket.
LUN-maskering begränsar värdåtkomst till specificerade SCSI-mål och deras LUN. LUN-maskering görs vanligtvis på lagringskontrollern, men den kan också implementeras på värdbussadaptern (HBA) eller switchskiktet. Med LUN-maskering kan flera värdar och zoner använda samma port på lagringsenheten. De kan dock bara se specifika SCSI-mål och LUN:er som har tilldelats.
LUN och virtualisering
På sätt och vis utgör LUN en form av virtualisering, det vill säga den använder standard SCSI-metod för identifiering och kommunikation för att abstrahera hårdvaruenheterna bakom den. Lagringsobjektet som representeras av LUN kan ställas in, komprimeras eller dedupliceras, så länge som representationen av värden förblir oförändrad. Du kan migrera, kopiera, replikera, ögonblicksbild och nivå LUN:er inom och mellan lagringsenheter.
Du kan skapa ett virtuellt LUN för att mappa till flera fysiska LUN och virtualisera kapacitet, som kan skapas utanför det tillgängliga fysiska utrymmet. Att skapa ett virtuellt LUN som överskrider den tillgängliga fysiska kapaciteten kan hjälpa till att optimera lagringsanvändningen eftersom fysisk lagring inte allokeras innan data skrivs. Det kallas ibland för en tunn LUN.
Virtuella LUN:er kan ställas in på serveroperativsystem (OS), hypervisor eller lagringskontrollernivå. Eftersom den virtuella maskinen (VM) inte kan se det fysiska LUN på lagringssystemet, krävs inte LUN-zonindelning.
Om du vill ha mer information om LUN kan du klicka här länk .