Inhaltsverzeichnis:
- Eine gemeinsame Sprache verwenden, um miteinander zu kommunizieren
- Lang-Zeit-Feinde zum Sprechen zu bringen
Video: The Internet: Crash Course Computer Science #29 2024
Ein SAN-Verwaltungssystem (Storage Area Network) besteht aus verschiedenen Softwarekomponenten, die auf einem Server in Ihrem Rechenzentrum ausgeführt werden. Einfache Definition, seine Aufgabe ist es, alle Komponenten, aus denen Ihr SAN besteht, zu entdecken, zu berichten und zu kontrollieren.
Von den vielen verschiedenen SAN-Management-Paketen (und mehr werden jeden Tag entwickelt) sind einige besser als andere. Einige, mit denen Sie den Status der (aber nicht modifizierten) Speicherarrays anzeigen können, sind sehr schwach im Umgang mit dem Rest des SANs, wie etwa den Hubs und Switches. Einige sind großartig bei der Steuerung der Hardware, sparen aber bei der Visualisierung des Status von Wenn Sie Glück haben, können Sie tatsächlich sehen, wie viel von Ihrer Fibre-Channel-Bandbreite vom Datenverkehr zwischen Hosts und Speicher-Arrays genutzt wird. auf kritische Ereignisse im SAN durch Paging y aufmerksam gemacht werden Senden Sie eine E-Mail, rufen Sie Ihr Telefon an und geben Sie mit einem Sprachsynthesizer an, was das Ereignis war. Ziemlich cooles Zeug; aber gruselig zu deiner Großmutter, wenn sie zufällig ans Telefon geht. Eine weitere Möglichkeit, die ein SAN-Verwaltungspaket ausführen kann, ist das Ausführen einer Aktion basierend auf einem Ereignis, z. B. Ausführen eines Skripts, das einer Festplatte mehr Glasfaserverbindungen zuweist, wenn die Auslastung der aktuellen Verbindungen über 90% liegt. Die Möglichkeiten sind endlos, und alles hängt davon ab, wie Sie das SAN automatisieren müssen.
Eine gemeinsame Sprache verwenden, um miteinander zu kommunizieren
Die meisten Frameworks bestehen aus einer Art Datenbank, in der alle Informationen zu Ihrem SAN gespeichert sind. Ein einziges Repository zum Erfassen, Überwachen und Steuern Ihres SANs ist für eine nahtlose Verwaltung unerlässlich. Diese dedizierten Repositorys machen es einfach, den Überblick über das zu behalten, was Ihr SAN ausmacht. Darüber hinaus bietet ein zentrales Repository anderen Anbietern die Möglichkeit, ihre spezielle Experten-Nische des SAN-Managements in das Framework zu integrieren, was zu Best-of-Breed-Lösungen führt. Ein gutes SAN-Management-Framework ist nicht unbedingt eine Lösung für einen einzigen Anbieter. In der Tat, je mehr, desto besser. Solange die Anbieter ihre Bemühungen koordinieren, indem sie die besten Mitarbeiter sind und dann eine gemeinsame Sprache zur Überwachung und Steuerung von Komponenten verwenden, kann ein nahtloses herstellerübergreifendes SAN ganz einfach verwaltet werden.
Lang-Zeit-Feinde zum Sprechen zu bringen
Wenn Sie sich fragen, wie Sie den Weltfrieden fördern können - oder zumindest, wie Sie die Software von Anbieter X mit dem Schalter von Anbieter Y sprechen lassen können - Antwort ist einfacher als Sie denken.Sie erstellen eine gemeinsame Sprache (nennen Sie es Z ) und beibringen es der Hardware und Software von Anbietern. Da sie die gleiche Sprache sprechen, können sie kommunizieren und von der gleichen Framework-Software verwaltet werden.
Die Standardisierungsgruppe der Storage Network Industry Association (SNIA) hat die Aufgabe, effiziente, interoperable und robuste Lösungen in aufkommenden SAN-Technologien zu fördern. Einige der großen Speicherfirmen sind Mitglieder von SNIA und haben dadurch viel Einfluss. SNIA treibt die Storage Management Initiative (SMI) mit dem Codenamen Bluefin, voran, die eine Storage-Management-Plattform (oder -Plattformen) zur Marktreife bringen soll, die gleichzeitig heterogene Speicherplattformen effizient und effizient verwalten kann…
Das Herzstück von Bluefin ist eine gemeinsame Schnittstelle, über die alle Speicheranbieter - Array-, HBA- oder Switch-Anbieter - ihre Produkte verwalten. Diese gemeinsame Schnittstelle hört bei SAN-Komponenten nicht auf. Es gibt Initiativen, um diese Standardmethode der Kommunikation mit anderen Arten von Komponenten wie Server-Hardware, Betriebssystemen und Netzwerkgeräten zu erweitern, so dass Frameworks, die auf jede Klasse von Komponenten spezialisiert sind, miteinander kommunizieren und Informationen austauschen können. Auf diese Weise kann die gesamte Verwaltung in einem "globalen" Framework zusammengefasst werden, das Sie anzeigen und verwenden können, um jede Hardware zu steuern, die Sie in Ihrer Computing-Infrastruktur verwenden möchten.
Um all dies zu erreichen, hat die Computerindustrie ein paar weitere Abkürzungen für Sie erstellt:
- CIM: Das Common Information Model (CIM) ist eine andere Art zu sagen: "Wir sind uns alle einig um ein Ding mit vier Beinen zu nennen, sitzt man auf einem Stuhl. "Jeder, der auf Ihrem Hund sitzt, darf nicht am SAN teilnehmen. " Du hast die Idee. Es ist eine Möglichkeit, die Grundregeln einer Sprache festzulegen: Zeigen Sie auf ein Objekt, nennen Sie es "Stuhl", und dann verstehen alle anderen in der Gruppe, dass sie, wenn sie über dieses Objekt sprechen möchten, es besser einen Stuhl nennen oder niemand wird sie verstehen.
- SOAP: SOAP ist nicht zum Waschen der Hände gedacht. Das Standard Object Access Protocol ist ein etablierter Satz von Regeln für die Kommunikation zwischen verschiedenen Entitäten. Wenn CIM die Sprache abdeckt, um zu sprechen, behandelt SOAP, wie Sätze zusammengesetzt werden, die die Sprache verwenden.
- WBEM: Webbasiertes Unternehmensmanagement (WBEM, ausgesprochen web - em ) ist eine Sprache, die Internet-Browser-basierte Technologie zur Kommunikation und Steuerung verwendet. SAN-Komponenten. Alles, was Sie zum Ausführen einer WBEM-Anwendung benötigen, ist ein alter Webbrowser. CIM / WBEM-Verwaltungstools werden kleine Webanwendungen sein, auf die Sie Ihren Browser richten, und sie erstellen die Benutzeroberfläche auf Ihrem Bildschirm mithilfe von Websprachen wie Java, HyperText Markup Language (HTML) oder eXtensible Markup Language (XML).
Abbildung 1 zeigt ein Blockdiagramm, wie diese Komponenten zusammengefügt werden, damit alles effizient umgesetzt wird.
Abbildung 1: Webbasiertes Verwaltungsframework.
Das wirklich coole an der Verwendung eines webbasierten Verwaltungsframeworks ist, dass Sie über einen beliebigen Webbrowser darauf zugreifen können, so dass Sie keine komplizierte Konsole zur Verwaltung Ihrer Infrastruktur installieren müssen. Darüber hinaus gibt es wirklich keine einzige Entität, auf die Sie alle Informationen übertragen müssen, da sie webbasiert ist. Das Framework wird wissen, ob Sie Informationen von einem zentralen Server für Warnungen erhalten sollten oder ob Sie (über die gleiche Webschnittstelle) direkt mit der Webadresse eines Speicherarrays kommunizieren müssen, um einige Volumes zu erstellen. Es wird die Umleitung Ihrer Befehle für Sie erledigen, anstatt Sie fünf separate Konsolen starten zu lassen, um Ihre fünf verschiedenen Speicherplattformen zu betrachten. Sie sehen Änderungen über die Webseite abhängig von der ausgeführten Aufgabe, die alle von der kleinen, eingebetteten Webserveranwendung auf jeder SAN-Komponente dynamisch verarbeitet werden. Wenn eine neue Funktion zu einer SAN-Komponente hinzugefügt wird oder eine neue Komponente zum SAN hinzugefügt wird, kommunizieren die Web-Apps miteinander und finden heraus, wie sie zusammen spielen.