Inhoudsopgave:
- Een gemeenschappelijke taal gebruiken om te communiceren
- Vijanden die oud zijn om met elkaar te praten
Video: What is HPE Composable Fabric? 2024
Een SAN-beheer (storage area network) framework bestaat uit verschillende stukjes software die op een server in uw datacenter worden uitgevoerd. eenvoudige definitie, het is de taak om alle componenten waaruit uw SAN bestaat te ontdekken, te rapporteren en te besturen.
Van de vele verschillende pakketten die SAN-beheer doen (en er worden er elke dag meer ontwikkeld), zijn sommige beter dan andere Sommige die u de status laten zien van (maar niet wijzigen) de opslagarrays zelf zijn erg zwak in het omgaan met de rest van het SAN, zoals de hubs en switches.Sommige zijn geweldig in het besturen van de hardware maar beknibbelen bij het visualiseren van de status van de componenten of het detailniveau in rapporten. Als je geluk hebt, kun je misschien zien hoeveel van je Fibre Channel-bandbreedte wordt gebruikt door het verkeer tussen hosts en opslagarrays. worden gewaarschuwd voor kritieke gebeurtenissen op het SAN door op y te tonen Of stuur een e-mail of bel je eigen thuistelefoon en vertel met behulp van een spraaksynthesizer wat de gebeurtenis was. Best coole dingen; maar griezelig voor je oma als ze toevallig de telefoon opneemt. Nog een ding dat een SAN-beheerpakket kan doen, is een actie uitvoeren op basis van een gebeurtenis, zoals het uitvoeren van een script dat meer glasvezellinks aan een schijf toewijst als het gebruik hoger is dan 90 procent op de huidige koppelingen. De mogelijkheden zijn eindeloos, en alles hangt af van hoe u het SAN geautomatiseerd moet hebben.
Een gemeenschappelijke taal gebruiken om te communiceren
De meeste kaders bestaan uit een soort database waarin alle informatie over uw SAN is opgeslagen. Het hebben van een enkele repository voor het verzamelen, bewaken en besturen van uw SAN is essentieel voor naadloos beheer. Deze speciale repositories maken het bijhouden van wat uw SAN eigenlijk maakt heel eenvoudig. Ook biedt een centrale repository andere verkopers een kans om hun specifieke expert-niche van SAN-beheer in het framework te integreren, wat resulteert in echte best-of-breed-oplossingen. Een goed SAN-beheerraamwerk is niet noodzakelijkerwijs een one-vendor-oplossing. Sterker nog, hoe meer, hoe beter. Zolang leveranciers hun inspanningen coördineren door de beste te zijn in wat ze doen en vervolgens een gemeenschappelijke taal gebruiken om componenten te monitoren en te besturen, kan een naadloos cross-vendor SAN vrij eenvoudig worden beheerd.
Vijanden die oud zijn om met elkaar te praten
Als je je afvraagt hoe je de wereldvrede kunt bevorderen - of op zijn minst hoe je de software van leverancier X kunt gebruiken om met de schakelaar van verkoper Y te praten - antwoord is gemakkelijker dan je denkt.U maakt een gemeenschappelijke taal (noem deze Z ) en leert deze aan de hardware en software van de leverancier. Omdat ze dezelfde taal spreken, kunnen ze communiceren en worden beheerd door dezelfde frameworksoftware.
De standaardengroep van Storage Network Industry Association (SNIA) is belast met het promoten van efficiënte, interoperabele en robuuste oplossingen in opkomende SAN-technologieën. Verscheidene van de grote opslagbedrijven zijn lid van SNIA en geven er veel slagkracht aan. SNIA duwt het SMI-systeem (Storage Management Initiative) met de codenaam Bluefin, , dat is ontworpen om een opslagbeheerplatform (of platforms, maak je de keuze) op de markt te brengen dat tegelijkertijd heterogene opslagplatforms krachtig en efficiënt kan beheren.
De kern van Bluefin is een gemeenschappelijke interface die alle opslagleveranciers - array-, HBA- of switchleveranciers - zullen gebruiken om hun producten te beheren. Deze algemene interface stopt niet bij SAN-componenten. Er zijn initiatieven gaande om deze standaard manier van communicatie met andere soorten componenten, zoals serverhardware, besturingssystemen en netwerkapparatuur, uit te breiden, zodat frameworks die zich in elke klasse van componenten specialiseren onderling kunnen communiceren en informatie kunnen delen. Op deze manier kan al het beheer worden samengevoegd in een "globaal" raamwerk dat u kunt bekijken en gebruiken om elk stuk hardware te besturen dat u besluit te gebruiken in uw computerinfrastructuur.
Om dit alles te bereiken, heeft de computerindustrie nog enkele afkortingen voor u gemaakt:
- CIM: Het Common Information Model (CIM) is een andere manier om te zeggen: "We zijn het er allemaal mee eens om iets met vier benen te roepen dat je op een stoel zit. 'Iedereen die op uw hond zit, mag niet deelnemen aan het SAN. "Je snapt het. Het is een manier om de basisregels van een taal te bepalen: wijs naar een object, noem het een 'stoel', en dan begrijpt iedereen in de groep dat als ze over dat object willen praten, ze het beter een stoel kunnen noemen, of niemand zal ze begrijpen.
- ZEEP: SOAP is niet bedoeld om uw handen te wassen. Het Standaard Object Access Protocol is een bestaande set regels voor het heen en weer communiceren tussen verschillende entiteiten. Als CIM de taal om te spreken omvat, behandelt SOAP hoe zinnen samen te stellen met behulp van de taal.
- WBEM: Beheer via een webbrowser (WBEM, uitgesproken als web - em ) is een taal die gebruikmaakt van op internetbrowser gebaseerde technologie voor communicatie met en controle SAN-componenten. En alles wat nodig is om een WBEM-toepassing uit te voeren, is elke oude webbrowser. CIM / WBEM-beheerprogramma's zijn allemaal kleine webtoepassingen waarnaar u uw browser richt en het bouwt de gebruikersinterface op uw scherm met behulp van webtalen zoals Java, HyperText Markup Language (HTML) of eXtensible Markup Language (XML).
Figuur 1 toont een blokschema van hoe deze componenten samenkomen om alles efficiënt te laten vertalen.
Afbeelding 1: Web-gebaseerd beheerraamwerk.
Het meest leuke aan het gebruik van een op het web gebaseerd beheerraamwerk is dat u er via elke webbrowser bij kunt, zodat u geen uitgebreide console hoeft te installeren om uw infrastructuur te beheren. Bovendien, omdat het op het web is gebaseerd, is er echt geen enkele entiteit die je nodig hebt om alle informatie naar toe te sturen. Het raamwerk zal weten of u informatie van een centrale server moet krijgen voor bijvoorbeeld waarschuwingen, of dat u (via dezelfde webinterface) rechtstreeks naar het webadres van een opslagarray moet communiceren om sommige volumes op te splitsen. Het zal de omleiding van uw opdrachten voor u afhandelen in plaats van u vijf aparte consoles te laten lanceren om naar uw vijf verschillende opslagplatformen te kijken. U bekijkt wijzigingen via de webpagina, afhankelijk van de taak die wordt uitgevoerd, allemaal dynamisch afgehandeld door de kleine, ingesloten webserverapplicatie op elke SAN-component. Wanneer een nieuwe functie aan een SAN-component wordt toegevoegd of een nieuwe component aan de SAN wordt toegevoegd, communiceren de webapps met elkaar en zoeken ze samen hoe ze moeten spelen.