Storage Area Network: Hvad er forskellen mellem en LUN og en lydstyrke?


Svar 1:

Det kan hjælpe med at tænke på forskellene i perspektiv. Det vil sige, hvis du ser på, om det fra computerens "perspektiv" versus lagerets "perspektiv", det faktisk kan give mening.

I den ene ende af en logisk computermetafor har du computeren (også kaldet en "vært", "initiator" eller endda bare "CPU" undertiden. I den anden har du de fysiske medier (også kaldet et "mål") "drev", "HDD" eller "SSD" osv.).

Værter har brug for mængder, så disse mængder skal være sammensat af noget, der til sidst sidder på et ægte, fysisk drev (hvad enten det drejer sig om at dreje drev eller SSD'er osv.).

Se på det forenklede diagram nedenfor. Fra ”Fra toppen”, derefter, ser en vært en lydstyrke. Dette bind skal igen bestå af noget, der igen kan fortolkes (til sidst af fysiske medier). Fra lagringsperspektivet er de fysiske medier opdelt fra en fysisk enhed (det egentlige drev), til en logisk enhed og givet et nummer (deraf "det logiske enhedsnummer" eller LUN).

Derimellem er der et meget vigtigt stykke software, der opretter en oversættelse mellem det LUN og det, som værten kan se som en lydstyrke, kaldet Volume Manager.

Hvorfor gennemgå alt dette arbejde?

Når kravene til opbevaring vokser, gør behovet for at tilføje metoder til beskyttelse, skala, ydeevne og andre smarte funktioner også tilføjet. Desuden skal der også være plads til netværksfunktioner. Disse muligheder er nødt til at gå et sted, og det at have et stort monolitisk system fungerer ikke så godt.

Mange moderne systemer, der er i brug i dag, har et forhold mellem volumener og LUN'er, der ser sådan ud:

Ser man nedenfra og op, er medierne placeret inde i en slags opbevaringsindkapsling, og de samles ofte sammen i et logisk format via et system kaldet RAID (RAID, afhængigt af de anvendte metoder, kan forbedre ydelsen og elasticiteten).

Denne pool er på sin side skåret op i LUN'er - nøjagtigt den samme slags LUN, vi brugte i vores enkle eksempel ovenfor. Disse LUNs leveres derefter til værter. Der er mange gange et 1: 1-forhold mellem LUNs og Volumes, men det behøver ikke være sådan. Volume Managers er i stand til at tage mere end et LUN og logisk kombinere dem i en enkelt enhed for at præsentere for værten som et individuelt volumen.

Så LUN'er og volumener kan være de samme ting, og de er beslægtede, men (især i SAN'er) er de normalt ikke.


Svar 2:

LVM er en metode til tildeling af harddiskplads i logiske volumener, der let kan ændres i stedet for partitioner.

Et LUN er et logisk enhedsnummer. Det kan bruges til at henvise til en hel fysisk disk eller et undermængde af en større fysisk disk eller diskvolumen. Den fysiske disk- eller diskvolumen kunne være et helt enkelt diskdrev, en partition (delmængde) af et enkelt diskdrev eller diskvolumen fra en RAID-controller omfattende flere diskdrev, der er samlet sammen for større kapacitet og redundans. LUNs repræsenterer en logisk abstraktion eller, hvis du foretrækker, virtualiseringslag mellem den fysiske diskenhed / lydstyrke og applikationerne.