Speicherressourcen sind für jedes Unternehmen von unschätzbarem Wert. In der Ära von Big Data sind Unternehmen mehr denn je auf Datenspeicher angewiesen. Die Verwaltung der Speicherinfrastruktur hat sich daher zu einer zentralen Aufgabe für viele Systemadministratoren entwickelt. Unabhängig davon, ob es darum geht, einen reibungslosen Betrieb zu gewährleisten oder Kapazitätsprobleme zu vermeiden, sind effiziente Tools unerlässlich. Die Auswahl des optimalen Tools kann jedoch angesichts der Vielzahl von verfügbaren Produkten und Softwarelösungen eine Herausforderung darstellen. Um Ihnen die Entscheidung zu erleichtern, haben wir eine Liste der besten Tools zur Überwachung von Speicherressourcen zusammengestellt.
Um sicherzustellen, dass wir alle auf dem gleichen Wissensstand sind, beginnen wir mit einigen grundlegenden Informationen. Wir werden erklären, was Speicherüberwachung im Kern bedeutet. Dabei gehen wir auf unsere Definition und die Bedeutung im Kontext der Tool-Bewertung ein. Anschließend werden wir kurz die beiden Haupttypen von Speicherressourcen erläutern, die heute üblich sind: SAN und NAS. Wir werden die Unterschiede zwischen diesen Technologien erläutern, insbesondere im Hinblick auf ihren Betrieb und ihre Überwachungsanforderungen. Im nächsten Schritt befassen wir uns mit den Hauptkomponenten, die üblicherweise in Speicherüberwachungstools zu finden sind. Abschließend stellen wir Ihnen einige der besten verfügbaren Tools vor.
Die Bedeutung der Speicherressourcenüberwachung
Die Speicherüberwachung dient im Wesentlichen zwei Hauptzwecken. Einerseits wird sie eingesetzt, um den störungsfreien Betrieb Ihrer Speicherumgebung sicherzustellen. Dabei wird die Verfügbarkeit aller erforderlichen Volumes sowie die ordnungsgemäße Funktionsweise aller Speicherressourcen überwacht. Andererseits ist die Kapazitätsplanung eine weitere typische Anwendung der Speicherüberwachung. Es ist bekannt, dass Speicherplatz eine begrenzte Ressource ist, die irgendwann erschöpft sein wird. Die Kapazitätsplanung ist der Prozess, der sicherstellt, dass es nie zu dieser Situation kommt.
Die Überwachung der Speicherverfügbarkeit ist relativ einfach. Sobald ein Tool die Speicherressourcen kennt und weiß, wie es auf sie zugreifen kann, ist es eine triviale Aufgabe, die Verfügbarkeit regelmäßig zu überprüfen. Die Überwachung der Leistung kann sich als etwas komplexer erweisen. Es ist zwar nicht besonders schwierig, aber es erfordert die Durchführung von Datenübertragungstests. Auf den ersten Blick scheint es einfach zu sein, die Zeit für das Kopieren einer bekannten Datenmenge zu messen. Das Problem dabei ist, dass das Kopieren einer großen Datenmenge – die notwendig ist, um aussagekräftige Daten zu erhalten – die Leistung beeinträchtigen kann. Dies kann nicht nur die Messungen verzerren, sondern auch die normalen Benutzer beeinträchtigen.
NAS und SAN: Was sind sie und wo liegt der Unterschied?
In der Vergangenheit war die Speicherlandschaft ganz anders. Daten wurden in der Regel auf großen Computern gespeichert, die als Dateiserver bezeichnet wurden. Diese hatten große Festplatten und konnten große Datenmengen speichern. Die Technologie entwickelte sich weiter, und RAID-Arrays (Redundant Array of Inexpensive Disks) kamen auf, die den dringend benötigten Schutz vor Festplattenausfällen boten. Heute hat sich die Situation stark verändert, und die meisten Speicheranforderungen werden entweder durch SAN- oder NAS-Technologien erfüllt.
Beginnen wir mit der NAS-Technologie, die für Network Attached Storage steht. Im Grunde unterscheidet sie sich nicht wesentlich von den Dateiservern früherer Zeiten. Es handelt sich um einen spezialisierten Computer, der an das Netzwerk angeschlossen ist – daher der Name – und der entfernten Computern Speicherressourcen zur Verfügung stellt. Im Gegensatz zu einem Dateiserver führen diese in der Regel spezialisierte Betriebssysteme mit reduzierten Funktionen aus und bieten außer der Speicherung von Dateien keine anderen Dienste an. Die meisten von ihnen verfügen über eine Art RAID-Festplattencontroller und bieten unterschiedliche Erweiterungsmöglichkeiten.
Die SAN-Technologie (Storage Area Network) hingegen hat keine Verarbeitungsfunktion. Sie speichert lediglich Daten und kann daher nicht eigenständig genutzt werden. Stellen Sie sich ein SAN als eine Sammlung externer Festplatten für entfernte Computer vor.
In einer SAN-Umgebung verfügen Server – ob Dateiserver, Datenbankserver oder andere – über SAN-Controller anstelle von Festplattencontrollern. Diese Controller sind in der Regel über Glasfaserkabel mit dem SAN verbunden. In manchen SAN-Umgebungen sind Server ohne Festplatten vorhanden, während in anderen lokale Festplatten für das Betriebssystem und SAN-Festplatten für die Daten verwendet werden.
Die Komponenten von Speicherüberwachungstools
Jedes Speicherüberwachungstool ist einzigartig. Viele ähneln sich zwar, aber sie weisen alle kleine Unterschiede auf und haben spezifische Eigenschaften, die kein anderes Tool besitzt. Dies gilt auch für Speicherüberwachungssysteme. Obwohl sich die nachfolgenden Tool-Bewertungen deutlich voneinander unterscheiden, haben sie alle einige Gemeinsamkeiten.
Die verschiedenen Komponenten von Speicherüberwachungstools unterscheiden sich nicht wesentlich von denen anderer Überwachungstools, wie z.B. der LAN-Überwachung. Viele verwenden ähnliche Technologien, wie z.B. SNMP, um die überwachten Geräte abzufragen. Die erste Komponente jedes Überwachungstools ist also sein Abfragemodul. Es ist für die Verbindung zu jedem überwachten Gerät und das Abrufen seiner Betriebsparameter verantwortlich. Einige Abfragemodule verwenden einen lokalen Agenten, der auf dem überwachten System läuft, um Informationen zu sammeln, während andere agentenlos sind und Standardprotokolle wie WMI oder SNMP nutzen.
Eine weitere typische Komponente von Speicherüberwachungssystemen ist eine Datenbank. Was nützt die Erfassung von Betriebsdaten, wenn sie nicht irgendwo gespeichert werden? Einige Systeme greifen auf externe Datenbanken wie Microsoft SQL Server, Oracle oder MySQL zurück, während andere ihre eigene integrierte Datenbank oder eine lokale Flatfile verwenden.
Was nützt die Erfassung von Betriebsdaten, wenn sie nirgendwo angezeigt werden? Daher ist eine Art Dashboard ein weiterer wesentlicher Bestandteil von Überwachungssystemen. Die meisten verwenden eine Web-Oberfläche, und die besten verfügen über ein vollständig anpassbares Dashboard. Einige ermöglichen sogar unterschiedliche Dashboard-Komponenten für verschiedene Benutzer.
Wenn ein überwachter Parameter außerhalb des zulässigen Bereichs liegt oder einen kritischen Schwellenwert erreicht, möchten Sie wahrscheinlich benachrichtigt werden. Speicherüberwachungssysteme verfügen daher in der Regel über eine Warnkomponente, die eine Meldung auf dem Dashboard anzeigt oder eine Benachrichtigung per E-Mail oder SMS versendet. Einige führen sogar Skripte zur Behebung von Problemen als Reaktion auf Ereignisse aus.
Die letzte wichtige Komponente von Speicherüberwachungstools ist die Berichterstellung. Es können verschiedene Berichte zur Verfügung gestellt werden, die Managern den Zustand der Speicherumgebung zeigen oder die Einhaltung gesetzlicher Vorschriften durch die verantwortlichen Stellen nachweisen.
Die besten Tools zur Speicherüberwachung
Bei der Untersuchung des Marktes stellten wir fest, dass es verschiedene Arten von Produkten zur Überwachung von Speicherressourcen gibt. Natürlich gibt es einige spezielle Plattformen zur Überwachung von Speicherressourcen. Andere verfügbare Optionen umfassen umfassende Überwachungstools, SAN-Überwachungsplattformen sowie Speicherressourcenverwaltungsplattformen, die in der Regel eine Überwachungskomponente enthalten.
1. SolarWinds Storage Resource Monitor (Kostenlose Testversion)
Viele Netzwerkadministratoren kennen SolarWinds. Das Unternehmen ist seit 20 Jahren tätig und produziert seit seiner Gründung einige der besten Tools. Dazu gehört der SolarWinds Network Performance Monitor, das Flaggschiffprodukt des Unternehmens, das als eine der besten SNMP-Netzwerküberwachungsplattformen anerkannt ist. SolarWinds ist aber auch für seine kostenlosen Tools bekannt. Es handelt sich um kleinere Tools, die auf die spezifischen Anforderungen von Netzwerkadministratoren eingehen. Ein hervorragender Subnetzrechner und ein einfacher, aber effizienter TFTP-Server sind zwei Beispiele für diese kostenlosen Tools.
Im Bereich der Speicherüberwachung bietet SolarWinds den Storage Resource Monitor an. Dieses Tool bietet einen einheitlichen Überblick über die Leistung Ihrer Speicherumgebung mit agentenloser NAS- und SAN-Leistungsüberwachung. Es überwacht auch Volumes, RAID-Gruppen, Speicherpools, Festplatten und mehr. Mit diesem Tool können Sie sicherstellen, dass Ihre Speicherinfrastruktur mit maximaler Leistung arbeitet und Ausfallzeiten verhindert oder zumindest reduziert werden.
Haupteigenschaften
Einheitliches Datenspeicherverwaltungssystem
Das Tool bietet ein leicht verständliches Dashboard mit Ansichten von mehreren Speichergeräten von EMC, NetApp, Nimble, INFINIDAT, Pure Storage und vielen anderen.
Schnellere Problemlösung
Die Speicherverwaltungsfunktionen des SolarWinds Storage Resource Monitor bieten einen detaillierten Überblick über Speicherarrays, RAID-Gruppen und LUNs. Dies kann helfen, Probleme mit der Speicherleistung schnell zu erkennen und zu beheben.
Der SolarWinds Storage Resource Monitor spart durch die automatische Kapazitätsprognose Zeit und Geld.
Die Speicherverwaltung-Berichtsfunktionen dieses Produkts helfen Ihnen, fundierte Entscheidungen zu treffen. Keine Spekulationen mehr, sondern fundierte Daten.
Der SolarWinds Storage Resource Monitor lässt sich nahtlos in andere SolarWinds-Produkte integrieren, um ein umfassendes Bild des Zustands Ihrer IT-Umgebung zu erhalten. Das AppStack-Dashboard des Produkts bietet Administratoren einen sofortigen Einblick in ihre gesamte Infrastruktur, von der Anwendung bis zum Speicher.
Vorteile des SolarWinds Storage Resource Monitor
Überwachung der Speicherleistung
Mit dem SolarWinds Storage Resource Monitor können Sie die Leistung und den Status Ihrer Speicherumgebung einsehen. Dies hilft Ihnen, potenzielle Probleme schnell zu identifizieren und festzustellen, welche physischen oder virtuellen Ressourcen fehlerhaft sind. Das Tool bietet eine umfassende Palette von benutzerdefinierten und vordefinierten Warnmeldungen, einschließlich Metriken wie Temperatur, Lüftergeschwindigkeit und Stromversorgungsstatus.
Automatisierte Speicherkapazitätsplanung
Mit diesem Tool können Sie Wachstumsraten einsehen und Kosten- und Budgetanforderungen prognostizieren. Es hilft bei der Vorhersage, wann die Kapazität erreicht sein wird, sodass Sie Ausfälle aufgrund voller Festplatten vermeiden können. Die zentrale Überwachung unterstützt die Verfolgung der Leistung im Laufe der Zeit, um Hotspots, Spitzenzeiten und potenzielle Ausfälle zu identifizieren. Die einfach zu konfigurierende Berichterstellung kann verwendet werden, um Kapazitätstrends über verschiedene Anbieter hinweg anzuzeigen, ohne auf Tabellenkalkulationen zurückgreifen zu müssen.
Erhöhte Transparenz in Ihrer gesamten Speicherinfrastruktur
Der SolarWinds Storage Resource Monitor zeigt sowohl physische als auch virtuelle Komponenten in einer einheitlichen Ansicht an – einschließlich der gesamten zugehörigen Infrastruktur – damit Sie Leistungsprobleme schneller und genauer diagnostizieren können. In Kombination mit dem SolarWinds Virtualization Manager können Sie auch den Speicher unter Ihrer VM-Infrastruktur mit Links zur LUN-Ansicht aus der Cluster-, ESX-VM- oder Datenspeicheransicht anzeigen.
End-to-End-Sichtbarkeit des Anwendungsstacks
AppStack wurde entwickelt, um Probleme mit der Anwendungsleistung zu analysieren und kann Ihnen helfen, die Ursache schnell zu ermitteln (Server, virtuelle Infrastruktur oder Speicherinfrastruktur). Damit können Sie den Zustand Ihrer gesamten Umgebung beurteilen und spezifische, zusammenhängende Probleme beheben.
PerfStack präsentiert übergreifende Leistungsdaten und -metriken für Ihre Speicherarrays, Virtualisierung, Anwendungen, Systeme und Netzwerksysteme im Laufe der Zeit. Diese integrierte Ansicht kann Ihnen helfen, Probleme besser vorherzusagen, zu priorisieren und zu lösen, bevor sie sich auf Endbenutzer auswirken.
Der SolarWinds Storage Resource Monitor wird nach der Gesamtzahl der physischen Festplatten in den überwachten Arrays lizenziert. Die Lizenz beinhaltet die Überwachung von physischen und virtuellen Servern. Die Preise beginnen bei 2.935 US-Dollar für 25 Festplatten und gehen bis zu fast 75.000 US-Dollar für 5000 Festplatten. Preisinformationen für größere Installationen erhalten Sie beim Vertrieb von SolarWinds. Wenn Sie das Produkt vor dem Kauf ausprobieren möchten, steht eine kostenlose 30-Tage-Testversion zur Verfügung.
2. EMC ControlCenter
EMC – jetzt Teil von Dell – ist einer der bekanntesten Namen auf dem SAN-Markt. Das EMC ControlCenter ist das Angebot des Unternehmens für Storage Resource Management. Die Verwaltungssoftware kann zur Überwachung und Analyse von SANs verwendet werden. Und mit SANs meinen wir nicht nur EMC SANs. Es ist ein Multi-Vendor-Tool, das Speicherressourcen vieler Hersteller überwachen und verwalten kann. Es wurde entwickelt, um die Anforderungen des Cloud Computing-Zeitalters zu erfüllen und Unternehmen zu ermöglichen, ihre Leistung zu steigern und die Speicherauslastung zu verbessern.
Das EMC ControlCenter umfasst mehrere Module, die jeweils spezifische Funktionen bieten. Der ControlCenter Performance Manager hilft Ihnen, Probleme mit der Infrastrukturleistung zu identifizieren und zu beheben. Mit seiner Hilfe können Leistungsinformationen von virtuell bereitgestellten Servern zu virtuell bereitgestelltem Speicher erfasst, korreliert und grafisch dargestellt werden.
Ein weiteres Modul ist das ControlCenter StorageScope. Es bietet integrierte Berichte zur Kapazitätsauslastung und Trendanalysen über heterogene Speicherinfrastrukturen hinweg. Es kann verwendet werden, um Ihren Return on Assets zu verwalten, zukünftige Kapazitäten zu planen und die Speicherbestandsverwaltung zu vereinfachen.
Schließlich bietet der ControlCenter SAN Manager eine einzige Schnittstelle für die Verwaltung Ihres Storage Area Network. Mit ihm können Sie Ihre komplexen, heterogenen Umgebungen schneller und einfacher erkennen, überwachen, verwalten und konfigurieren.
3. Dell EqualLogic SAN Hauptquartier
Die Dell EqualLogic SAN-Hauptquartier-Plattform ist im Wesentlichen ein SAN-Überwachungstool. Sie überwacht also Speicherressourcen und deren Leistung, solange sie SAN-basiert sind und auf Dell EqualLogic-Hardware laufen. Aber wenn Sie ein Dell EqualLogic-Benutzer sind, ist es ein hervorragendes Produkt.
Diese Plattform bietet eine zentrale Ereignisüberwachung, historische Leistungsberichte, Warnmeldungen und Kapazitätstrends. Sie ermöglicht den Benutzern die Überwachung mehrerer Ressourcen von einem einzigen Punkt aus. Die Software läuft im Hintergrund als Dienst auf einem Windows-Server, und eine Client-Anwendung wird verwendet, um mit dem Tool zu interagieren. Der Herausgeber behauptet, dass das Produkt eine intuitive GUI-Navigation bietet. Dies bedeutet konkret, dass die Benutzeroberfläche leicht verständlich und einfach zu navigieren ist. Jeder Administrator sollte keine Probleme haben, sich im Tool zurechtzufinden und die gewünschten Informationen zu finden.
Weitere wichtige Merkmale der Dell EqualLogic SAN-Hauptquartier-Plattform sind Leistungsanalysen einer Vielzahl verfügbarer Metriken, Datenaktivitätsanalysen und Warnmeldungen mit E-Mail-Benachrichtigungen. Eine weitere Stärke des Produkts ist seine umfassende und anpassbare Berichterstellung. Schließlich informieren Sie die Update-Benachrichtigungen über alle verfügbaren Updates für Ihre SAN-Software, -Treiber und -Hardware.
4. eG Enterprise
eG Innovations ist auf Tools zur Leistungsüberwachung spezialisiert. Sein Flaggschiffprodukt heißt eG Enterprise. Es handelt sich um eine umfassende Lösung für das Performance-Management, die automatisierte IT-Überwachung, Diagnose und Berichterstellung bietet, um Anwendungsverzögerungen, Probleme mit der Benutzererfahrung, Netzwerkausfälle, Virtualisierungsengpässe, Serverausfälle, Speicher-Hotspots und mehr zu beheben.
eG Enterprise verwendet sowohl agentenbasierte als auch agentenlose Technologien, um den Zustand und die Leistung Ihrer gesamten IT-Infrastruktur vom Anwendungscode bis zur Hardware in jeder Umgebung zu überwachen: physisch, virtuell, Cloud oder Hybrid. Das Tool verwendet eine patentierte Technologie zur Leistungskorrelation und Ursachendiagnose. Dies vereinfacht die Behebung von Leistungsproblemen und kann zu einer schnelleren Problemlösung und einer gesteigerten Betriebseffizienz führen.
Im Bereich der Speicherüberwachung bietet eG Enterprise eine einheitliche Überwachung, Diagnose und Berichterstellung Ihrer Speicherinfrastruktur. Von einer zentralen Webkonsole aus können Administratoren jedes Speichergerät überwachen und die Speicherleistung mit anderen Parametern korrelieren. Mit diesem Tool können sie Situationen erkennen und beheben, in denen Speicherprobleme zu Leistungseinbußen führen.
5. Stor2RRD
Diese Liste wäre nicht vollständig, wenn wir kein kostenloses Tool aufnehmen würden. Stor2RRD ist genau das, eine kostenlose Speicher- und LAN-Leistungsüberwachungsplattform für Geräte der meisten großen Hersteller. Sie bietet Ihnen eine End-to-End-Ansicht Ihrer Speicherumgebung, die LAN und SAN umfassen kann. Mit ihr können Sie Nutzungsengpässe in Ihrer Umgebung vorhersagen und möglicherweise Geld sparen.
Mit Stor2RRD können Administratoren richtlinienbasierte Warnmeldungen erstellen. Das Tool ermöglicht es Ihnen auch, den Gesamtstatus Ihrer Systeme zu überwachen und Kapazitätsberichte sowie Prognosedaten zu erstellen. Dieses Produkt bietet auch historische Berichte in verschiedenen Formaten (Grafik, CSV, PDF, XLS), Warnmeldungen basierend auf Leistungsschwellenwerten und Ereignisüberwachung.
Das Tool ist freie Software, die unter den Bedingungen der GNU General Public License veröffentlicht wird. Professioneller Support kann jedoch vom Herausgeber der Software erworben werden, was Ihnen den Vorteil kostenloser Software und gleichzeitig den professionellen Support bietet, den Sie möglicherweise benötigen. Es gibt auch eine Cloud-basierte Software-as-a-Service-Option, die erworben werden kann.