Indholdsfortegnelse:
Video: The Internet: Crash Course Computer Science #29 2025
En SAN-styringsramme for lagringsnetværk består af forskellige stykker software, der kører på en server i dit datacenter. enkel definition, dens opgave er at opdage, rapportere og kontrollere alle de komponenter, der udgør din SAN.
Af de mange forskellige pakker, der gør SAN-styring (og flere bliver udviklet hver dag), er nogle bedre end andre Nogle, som giver dig mulighed for at se status for (men ikke ændre), er lagringsarrayerne selv meget svage til håndtering af resten af SAN'en, såsom hubber og switche. Nogle er gode til at kontrollere hardwareen, men skimp på at visualisere status for komponenterne eller detaljeringsniveauet i rapporterne. Hvis du er heldig, kan du faktisk se, hvor meget af din Fiber Channel-båndbredde der bruges af trafikken mellem værter og lagringsarrayer. De fleste giver dig mulighed for at være opmærksom på kritiske begivenheder på SAN ved personsøgning y ou, sende en e-mail eller ringe til din hjemme-telefon og fortælle dig, hvad begivenheden var, ved hjælp af en voice synthesizer. Pretty cool stuff; men uhyggelig for din bedstemor, hvis hun tilfældigvis besvarer telefonen. En ting, som en SAN-managementpakke kan gøre, er at udføre en handling baseret på en begivenhed, såsom at køre et script, der tildeler flere fiberforbindelser til en disk, hvis udnyttelsen går over 90 procent på de nuværende links. Mulighederne er uendelige, og alt afhænger af, hvordan du skal bruge SAN'en til at blive automatiseret.
Brug af et fælles sprog til at kommunikere
De fleste rammer består af en slags database, hvor alle oplysninger om din SAN er gemt. At have et enkelt depot til indsamling, overvågning og styring af din SAN er afgørende for problemfri administration. Disse dedikerede repositorier holder styr på, hvad der gør din SAN virkelig simpelt. Et centralt lager giver også andre leverandører mulighed for at integrere deres særlige ekspert niche i SAN-ledelsen i rammen, hvilket resulterer i ægte bedste løsninger. En god SAN-ledelsesramme er ikke nødvendigvis en leverandørløsning. Faktisk er jo mere, jo mere Så længe leverandører koordinerer deres bestræbelser ved at være de bedste på, hvad de gør, og derefter bruger et fælles sprog til at overvåge og styre komponenter, kan en sømløs krydsleverandør SAN administreres ganske let.
Få langvarige fjender til at tale med hinanden
Hvis du spekulerer på, hvordan du kan fremme verdensfred - eller i det mindste hvordan du får leverandør X's software til at tale med leverandør Y's switch - svar er nemmere end du tror.Du opretter et fælles sprog (kald det Z ) og lær det til både leverandørens hardware og software. Nu, fordi de taler det samme sprog, kan de kommunikere og blive styret af samme rammeprogram.
Standardgruppens Storage Network Industry Association (SNIA) har til opgave at fremme effektive, interoperable og robuste løsninger i nye SAN-teknologier. Flere af de store oplagringsvirksomheder er medlemmer af SNIA, hvilket giver det en masse kløft. SNIA skubber opbevaringsstyringsinitiativet (SMI) -navnet Bluefin, , der er designet til at bringe en platform til lagringsadministration (eller platforme, vælg) til rådighed, der effektivt kan administrere heterogene lagringsplatforme samtidigt.
Kernen i Bluefin er en fælles grænseflade, som alle lagerleverandører - array, HBA, eller switch leverandører - vil bruge til at styre deres produkter. Denne fælles grænseflade stopper ikke med SAN-komponenter. Der er igangsat initiativer til at udvide denne standard måde at kommunikere med andre typer af komponenter, såsom serverhardware, operativsystemer og netværksenheder, således at rammer, der er specialiseret i hver klasse af komponenter, kan kommunikere og dele information. På denne måde kan hele ledelsen blive opbygget i en "global" ramme, som du kan se og bruge til at kontrollere noget hardware, som du vælger at bruge i din computerinfrastruktur.
For at opnå alt dette skabte computerindustrien nogle få forkortelser for dig:
- CIM: Den Fælles informationsmodel (CIM) er en anden måde at sige: "Vi er alle enige at kalde en ting med fire ben, som du sidder på en 'stol. 'Enhver, der sidder på din hund, har ikke lov til at deltage i SAN. "Du får ideen. Det er en måde at sætte grundreglerne for et sprog på: Peg på et objekt, kald det til en "stol", og så forstår alle andre i gruppen, at hvis de vil tale om det pågældende objekt, kalder de bedre en stol, eller ingen vil forstå dem.
- SOAP: SOAP er ikke til at vaske dine hænder. Standardobjektprotokollen er et etableret sæt regler for kommunikation frem og tilbage mellem forskellige enheder. Hvis CIM dækker sproget for at tale, dækker SOAP hvordan man sætter sætninger sammen med sproget.
- WBEM: Webbaseret Enterprise Management (WBEM, udtalt web - em ) er et sprog, der bruger internetbrowserbaseret teknologi til at kommunikere med og kontrollere SAN komponenter. Og alt, hvad der kræves for at køre en WBEM-applikation, er enhver gammel webbrowser. CIM / WBEM-styringsværktøjer vil alle være små webapplikationer, som du peger på din browser til, og det opbygger brugergrænsefladen på skærmen ved hjælp af websprog som Java, HyperText Markup Language (HTML) eller XML-eXtensible Markup Language.
Figur 1 viser et blokdiagram over, hvordan disse komponenter smelter sammen for at få alt til at oversætte effektivt.
Figur 1: Webbaseret ledelsesramme.
Den virkelig seje ting ved at bruge en webbaseret styringsramme er, at du kan komme igennem en hvilken som helst webbrowser, så du ikke behøver at installere en udførlig konsol til at administrere din infrastruktur. Ud over det, fordi det er web-baseret, er der virkelig ikke en enkelt enhed, som du skal trække alle oplysninger til. Rammerne vil vide, om du skal få oplysninger fra en central server til noget som advarsler, eller om du skal kommunikere (via den samme webgrænseflade) direkte til webadressen på et lagringsarrangement for at skære op nogle mængder. Det vil håndtere omdirigering af dine kommandoer til dig i stedet for at få dig til at starte fem separate konsoller for at se på dine fem forskellige lagringsplatforme. Du får vist ændringer via websiden afhængigt af opgaven, der udføres, alt håndteres dynamisk af det lille integrerede webserverprogram på hver SAN-komponent. Når en ny funktion tilføjes til en SAN-komponent, eller en ny komponent tilføjes til SAN, kommunikerer webapplikationerne til hinanden og finder ud af, hvordan man kan spille sammen.