Rückblick: Tintri-Datenspeicher in einer Box

Das Verwalten von Speicher in einer virtuellen Umgebung kann eine ziemliche Herausforderung sein. Bei ständig wachsenden und schrumpfenden LUNs müssen Sie sicherstellen, dass alles in Ihrer Umgebung genau richtig ist. Dann müssen Sie Ihre ESX-Hosts verbinden und Datenspeicher erstellen, um eine beliebige Anzahl von virtuellen Maschinen aufzunehmen, die Ihre Umgebung benötigt. Wütend. Das scheint ziemlich viel Arbeit zu sein, nur um die Dinge auf das Funktionieren vorzubereiten.

Glücklicherweise hat ein anderer Speicheranbieter einen anderen Ansatz für die Verwaltung der virtuellen Umgebung gewählt. Das Unternehmen ist Tintri, und der Speicheransatz konzentriert sich auf den Datenspeicher. Die VMstore-Appliance ist ein Datenspeicher in einer Box, mit dem die Verwaltung einer VMware-basierten Virtualisierungsumgebung optimiert werden soll.

Fertig machen

Sobald das Gerät im Rack installiert ist, erfordert die Konfiguration nur das Einschalten des Geräts und das Zuweisen einer IP-Adresse. ESX-Hosts verwenden die zugewiesene IP-Adresse, um eine Verbindung zur Tintri-Appliance herzustellen. Von hier aus kann in vCenter ein Datenspeicher für die Tintri VMstore-Appliance erstellt werden. Sobald dies ausgeführt wird, können Ihre virtuellen Maschinen in die Tintri VMstore-Appliance verschoben (oder gegen diese erstellt) werden.

Hinweis : Für die Zwecke dieser Überprüfung wurde mir Zugriff auf den Tintri-Partner „Lightning Lab“ gewährt, um ein Gefühl für die Appliance und deren Verwaltung zu bekommen.

Die Verwaltungsoberfläche ist ebenfalls vollständig webbasiert, sodass keine zusätzliche Software installiert werden muss.

Abbildung A.

Tintri Dashboard

Über das Dashboard ist die Sichtbarkeit von Informationen und Vorgängen, die für virtuelle Maschinen im Datenspeicher verfügbar sind, enorm. Aufgrund der Integration zwischen Tintri und vSphere mithilfe von VAAI (vStorage APIs for Array Integration) werden viele für die Gastsysteme verfügbare Aktionen, insbesondere das Klonen von Gastsystemen, erheblich verbessert.

Die auffälligste Funktion in der Anwendung ist die allgemeine Berichterstellung und Verwaltung. Fast jeder Aspekt Ihrer Umgebung ist mit nur wenigen Klicks sichtbar. Wir werden uns die Details dieser Funktionen ansehen, wenn wir vorwärts gehen.

Das Dashboard zeigt die Gesamtleistung des Datenspeichers an und deckt die folgenden Elemente ab:

  • IOPS - Die Anzahl der Eingabe- / Ausgabeoperationen pro Sekunde für den gesamten Datenspeicher
  • Durchsatz - Der Gesamtdurchsatz für den Datenspeicher
  • Latenz - Die Gesamtlatenz für den Datenspeicher
  • Flash-Trefferquote - der Prozentsatz des verwendeten Flash-Speichers

Abbildung B.

Details der obersten Ebene für die Datenspeicher- und Latenzinformationen

Wenn Sie mit der Maus über einen Teil der Gesamtinformationen fahren, werden die Details des Kollektivs in einem Tooltip angezeigt. In den Demos, die ich mit Tintri gesehen habe und während ich das Labor nutzen konnte, schien diese Funktion für mich am sinnvollsten zu sein. Es ist eine enorme Zeitersparnis, zu sehen, welche Teile einer Umgebung, eines Gastes, eines Hosts oder eines Netzwerks die Hauptursache für ein Problem sein können, ohne diese Teile einzeln besuchen zu müssen.

Zusätzlich zu den insgesamt angezeigten Datenspeicherinformationen untersucht Tintri die Leistungsreserven und den verfügbaren Speicherplatz, um ein vollständiges Bild einer Umgebung zu erhalten. Dies ist auch auf anderen Speicherplattformen verfügbar, es wird jedoch nur der wirklich verwendbare Speicher angezeigt. Innerhalb der Tintri-Appliance ist die tatsächliche Ressourcennutzung für jede VM bekannt und die tatsächlichen Leistungsdaten werden angezeigt. Auf diese Weise können Unternehmen ehrliche Entscheidungen über die Erweiterung ihres Speichers treffen, um sie optimal an ihre Anforderungen anzupassen. So müssen keine Vermutungen angestellt werden, ohne die Leistung des Arrays zu berücksichtigen, sondern nur der verbleibende Speicherplatz.

Abbildung C.

Leistung und Raum

Wollten Sie schon immer wissen, welche VMs in Ihrer Umgebung sich ändern, um mehr Ressourcen in Bezug auf den verbrauchten Speicherplatz oder die Leistungsdaten zu verbrauchen? Da Tintri diese Informationen erfasst, können sie diese nach VM aufteilen. Wenn Sie auf eine aufgelistete VM klicken (oder die Funktion "VMs suchen" verwenden), werden bestimmte Details zu dieser Arbeitslast angezeigt.

Wenn eine virtuelle Maschine ausgewählt wird, werden ihre individuellen Leistungsdaten (IOPS, Latenz, Durchsatz, Replikationsstatus) zusammen mit Informationen zur Anzahl der für die Workload vorhandenen Snapshots angezeigt. In der Tabelle werden die aktuellen Informationen angezeigt, und in der Grafik unten auf der Seite wird eine fortlaufende Datenerfassung angezeigt. In der Grafik kann der Zeitrahmen geändert werden, indem Sie mit der rechten Maustaste auf die Anzeige klicken und eine Option zwischen 4 Stunden und 7 Tagen auswählen.

Das Diagramm kann auch viele andere Informationen anzeigen, indem Sie den Dropdown-Pfeil oben auswählen, um verschiedene Ansichten aufzurufen. Wenn Sie beispielsweise die CPU- und Ressourcennutzung auswählen, können Sie Zeitschnappschüsse anzeigen, wenn Sie mit der Maus über das Diagramm fahren.

Sichtbarkeit der virtuellen Hardware

Wenn Sie sich eine virtuelle Maschine ansehen, können Sie auch einen Drilldown in die von der VM verwendeten virtuellen Festplatten durchführen, um Probleme mit den von einer Workload verwendeten Festplatten zu erkennen, z. B. die Überbeanspruchung einer Auslagerungsdatei. Mit solchen Funktionen können Sie Fehler in Ihrer Virtualisierungsumgebung beheben, ohne dass Sie sich zur Untersuchung bei vCenter anmelden müssen.

Was ist mit Klonen und Schnappschüssen?

VMware erstellt Snapshots von VM-Workloads, um die Sicherung und Wiederherstellung der Anwendung zu erleichtern. Tintri hat dies auch bei zwei Arten von Schnappschüssen berücksichtigt:

  • Absturzkonsistent - Wiederherstellung eines vorherigen Snapshots einer Workload
  • VM-konsistent - Verwendet die VMware-Tools, um die Arbeitslast bei der Erstellung des Snapshots zu "stilllegen", dh alle laufenden Prozesse zu stoppen, um sicherzustellen, dass die VM-Version stabil ist

Wenn Tintri einen VM-konsistenten Snap erstellt, wird vSphere aufgerufen und die VMware-Snapshot-Dienstprogramme werden zum Erstellen des ursprünglichen Snapshots verwendet. Anschließend wird ein Tintri-Snapshot erstellt und der ursprüngliche VMware-Snapshot gelöscht. Es bleibt ein komprimierter und speicheroptimierter Snapshot übrig. Darüber hinaus werden keine anderen Ressourcen als ein kleiner Speicherplatz für die Snapshot-Metadaten verbraucht. Wenn eine VM von der Tintri-Benutzeroberfläche geklont wird, wird ein Snapshot erstellt, und der Klon basiert auf diesem Snapshot. Dabei wird kein Speicherplatz über eine vernachlässigbare Menge an Metadaten hinaus beansprucht, und die geklonte VM wird dem vSphere-Inventar hinzugefügt. Bis zu 500 VMs können in wenigen Minuten in einem einzigen Vorgang geklont werden.

Darüber hinaus kann mithilfe eines VAAI-Plugins ein Klon erstellt und sofort ohne zusätzliche Arbeit zum VCenter-Inventar hinzugefügt werden. Mit dieser Integration werden in vCenter erstellte Klone auf die gleiche Weise verwaltet, wobei die Arbeit für eine möglichst effiziente Verarbeitung auf das Speicherarray verlagert wird - und das Klonen einer gesamten VM nur wenige Sekunden dauert.

Schnappschüsse sind großartig, aber kann Tintri auch außerhalb des Unternehmens arbeiten?

Die Replikation basiert wieder auf Snapshots. Wenn ein Snapshot auf einer für die Replikation konfigurierten VM erstellt wird, repliziert das Array den Snapshot auf ein Partner-Tintri-Array. Nach der ersten Replikation werden nur die Änderungen an Workloads repliziert (die global dedupiert und komprimiert werden), entweder nach einem Zeitplan oder nach Bedarf. Die meisten Arrays können eine LUN oder einen Satz von LUNs an einen anderen Speicherort replizieren und alle darin enthaltenen Informationen an die andere Seite senden. Tintri funktioniert auf VM-Ebene anders, sodass eine einzelne Workload nach einem eigenen Schutzplan auf eine andere Tintri-Appliance repliziert werden kann.

Abbildung D.

Replikationskonfiguration

Bei der Arbeit mit der Replikation ist die Konfiguration sehr schnell (und auf VM-Ebene). Das einfache Aktivieren eines Kontrollkästchens zum Aktivieren des Schutzes und das Bereitstellen eines Zeitplans für Replikationsvorgänge ist alles, was erledigt werden muss. Wie Sie unten sehen werden, fallen für die Replikation einige Lizenzkosten an. Wenn Sie Ihre Umgebung in VLANs aufteilen, um Daten zu trennen, und ein bestimmtes VLAN für die Replikation verwenden möchten, müssen Sie möglicherweise zusätzliche Adapter mit Tintri besprechen. Diese sind nicht sofort einsatzbereit, damit die Replikation funktioniert, sondern etwas, das Ihr Unternehmen möglicherweise später berücksichtigen muss.

Da die Tintri-Appliance die Verwaltung von VMs in ihrem Datenspeicher fast vollständig übernimmt, sind die Tools und Berichte sowohl für Speicheradministratoren als auch für Virtualisierungsadministratoren von großem Nutzen. Das Gerät stellt auch Hardwarediagnosen und eine Methode zum Bündeln von Informationen und Diagnosen für die Tintri-Unterstützung zur Verfügung. Diese Informationen sind in Abbildung E dargestellt.

Abbildung E.

Diagnose zur Unterstützung

Tintri-Speicher-Appliances sind in Virtualisierungsumgebungen sehr nützlich, da sie die Verwaltung von Speicher und Hosts vereinfachen, indem sie an einen zentralen Verwaltungspunkt gebracht werden. Indem der Speicher Klonen und Snapshots für die Virtualisierungsumgebung verarbeiten kann, wird die Ausführungszeit für das Erstellen dieser Elemente erheblich reduziert. In meinen Tests dauerte das Erstellen von Snapshots und Klonen von Workloads mit den Tintri-Verwaltungstools nur Sekunden.

Modelle und Preise

Zum jetzigen Zeitpunkt sind die verfügbaren Tintri-Geräte (Preise in US-Dollar):

  • Modell T540 - Dual Controller: 13, 5 TB, 90.000 USD (10-Gbe-Kupfer-NICs) oder 95.000 USD (10-Gbe-SFP + 10-Gbe-Kupfer-NICs)
  • T445 - Einzelcontroller: 8, 5 TB, 65.000 USD (10 Gbe NIC oder SFP gegen Aufpreis erhältlich)

Die Replikation ist eine lizenzierte Softwarefunktion, die zusätzlich zu den Kosten der Appliance mit der Lizenzierung für Adapter verbunden ist:

  • Modell T540: 16.500 USD
  • Modell T445: 11.700 USD

Auf den ersten Blick scheint die Preisgestaltung für einige Unternehmen unerschwinglich. Es gibt jedoch andere Überlegungen. Wenn Ihr Unternehmen seine Virtualisierungsumgebung und den Speicher, auf dem es leben soll, erweitert, ist Tintri eine Appliance, die aus Gründen des Speichers, der Leistung und der einfachen Verwaltung in Betracht gezogen werden muss. Während die Kosten pro Gigabyte oder Terabyte möglicherweise nicht so gering sind, wie es Ihr Unternehmen wünscht, können die Leistungssteigerungen und die einfache Verwaltung Faktoren sein, die Tintri wieder auf den Tisch bringen.

Ein Blick auf die oben genannten Preise und eine Reihe großer Zahlen in Bezug auf die Gesamtkosten kann etwas irreführend sein, ganz zu schweigen davon, dass die Endergebnisse nicht zu berücksichtigen sind, aber ein Blick auf die Kosten pro Arbeitslast kann ein besserer Weg sein . Wenn dies berücksichtigt wird, können die Kosten gegenüber anderen Anbietern sehr wettbewerbsfähig sein. Bei der Recherche für diesen Artikel habe ich die ungefähren Kosten pro VM in meiner eigenen Umgebung ermittelt - ungefähr 30 VMs - (die nicht auf Tintri ausgeführt werden) und festgestellt, dass sie ungefähr 75 USD / VM betragen. Das ist überhaupt kein besonders großer Preis. Bei der Zusammenarbeit mit Tintri beim Labortest dieser Lösung wurde außerdem erwähnt, dass ein Kunde 1000 VM-Workloads auf einem einzelnen Tintri-Gerät ausführt, wodurch die Kosten pro Workload erheblich gesenkt werden. Bei der Berechnung von Kosten und Kosteneinsparungen sollten auch andere Faktoren wie Verwaltungskosten für die Verwaltung von Speicher- und Virtualisierungsumgebungen berücksichtigt werden. Wenn die Verwaltung des Geräts weniger Zeit und Mühe kostet, kann auf lange Sicht Geld gespart werden.

Ich hoffe, dass Tintri eine Appliance-Klasse herausbringt, die auf den SMB-Markt ausgerichtet ist und es mehr Unternehmen ermöglicht, Tintri für die Virtualisierung in Betracht zu ziehen.

© Copyright 2021 | mobilegn.com