Cisco Hyperflex für Hochlast-DBMS

Wir setzen die Artikelserie über Cisco Hyperflex fort. Dieses Mal stellen wir Ihnen die Arbeit von Cisco Hyperflex unter hochbelasteten Oracle- und Microsoft SQL-DBMS vor und vergleichen die erzielten Ergebnisse auch mit Wettbewerbslösungen.

Darüber hinaus demonstrieren wir weiterhin die Leistungsfähigkeit von Hyperflex in den Regionen unseres Landes und freuen uns, Sie zu den nächsten Demonstrationen der Lösung einzuladen, die dieses Mal in den Städten Moskau und Krasnodar stattfinden werden.

Moskau – 28. Mai. Aufzeichnen Link.
Krasnodar – 5. Juni. Aufzeichnen Link.

Bis vor kurzem waren hyperkonvergente Lösungen keine sehr geeignete Lösung für DBMS, insbesondere für solche mit hoher Auslastung. Dank der Verwendung der UCS-Fabric als Hardwareplattform für Cisco Hyperflex, die ihre Zuverlässigkeit und Leistung über 10 Jahre hinweg unter Beweis gestellt hat, hat sich diese Situation jedoch bereits geändert.

Möchten Sie mehr wissen? Dann willkommen bei cat.

Einführung

Derzeit gibt es zwei Ansätze zur Organisation hyperkonvergenter Lösungen. Der erste Ansatz basiert auf softwaredefinierten Lösungen, die als Software geliefert werden und bei denen der Kunde die Ausrüstung selbst auswählt. Der zweite Ansatz basiert auf schlüsselfertigen Lösungen, die Software, Hardware und technischen Support umfassen. Bei Cisco verfolgen wir den zweiten Ansatz und liefern unseren Kunden fertige Lösungen, denn nur so können wir ein stabiles Systemverhalten, hochwertigen technischen Support aus einer Hand und eine hohe Performance garantieren.
Die hohe Leistung des Systems ist einer der Schlüsselfaktoren bei der Entscheidung, ob ein bestimmtes Produkt für geschäftskritische Aufgaben eingesetzt werden soll.

Heutzutage tendieren Unternehmen dazu, geschäftskritische Aufgaben auf klassische dreistufige Architekturlösungen (Speicher > Speichernetzwerk > Server) zu übertragen. Gleichzeitig streben die meisten Unternehmen danach, ihre IT-Infrastruktur zu vereinfachen und die Kosten zu senken, ohne deren Stabilität und Leistung zu beeinträchtigen. Aus diesem Grund achten immer mehr Kunden auf hyperkonvergente Lösungen.

In diesem Artikel sprechen wir über die neuesten Tests (Februar 2019), die vom unabhängigen ESG-Labor (Enterprise Strategy Group) durchgeführt wurden. Beim Testen wurde der Betrieb hochbelasteter Oracle- und MS SQL-DBMS (OLTP-Tests) emuliert, was eine der kritischsten Komponenten der IT-Infrastruktur in einer realen Produktivumgebung darstellt.

Diese Belastung wurde auf drei Lösungen durchgeführt: Cisco Hyperflex sowie zwei softwaredefinierten Lösungen, die auf denselben Servern installiert wurden, die in Hyperflex verwendet werden, also auf Cisco UCS-Servern.

Konfigurationen testen

Cisco Hyperflex für Hochlast-DBMS

Das System von Anbieter A verwendet keinen Cache, da eine Cache-Konfiguration vom Lösungsentwickler nicht unterstützt wird. Aus diesem Grund wurden Festplatten verwendet, um mehr Kapazität zu speichern.

Testmethodik

OLTP-Tests wurden mit vier virtuellen Maschinen und einem Arbeitsdatensatz von 3,2 TB durchgeführt. Bevor jeder Test ausgeführt wurde, wurde jede VM mithilfe eines Testtools mit aufgezeichneten Daten gefüllt. Dadurch wird sichergestellt, dass der Test „echte“ Daten liest und in vorhandene Blöcke schreibt, anstatt einfach Nullblöcke oder Nullwerte direkt aus dem Speicher zurückzugeben. Dies tritt auf, wenn keine Daten aufgefüllt werden. Daher war es wichtig sicherzustellen, dass der Test genau widerspiegelt, wie Daten in der Anwendungsumgebung gelesen und geschrieben wurden. Die Fertigstellung dieses umfangreichen Arbeitspakets hat lange gedauert, ist aber unserer Meinung nach eine lohnende Zeitinvestition, da es genauere Leistungsdaten liefert.

Die Tests wurden mit dem HCI Bench-Tool (basierend auf Oracle Vdbench) und I/O-Profilen durchgeführt, die zur Emulation komplexer geschäftskritischer OLTP-Workloads mithilfe von Oracle- und SQL Server-Backends entwickelt wurden. Die Blockgrößen wurden entsprechend den emulierten Anwendungen mit 100 % zufälligem Datenzugriff (Full Random) zugewiesen.

Arbeitslast der Oracle-Datenbank

Der erste war ein OLTP-Test, der die Oracle-Umgebung emulieren sollte. Vdbench wurde verwendet, um eine Arbeitslast mit unterschiedlichen Lese-/Schreibverhältnissen zu erstellen. Der Test wurde auf vier virtuellen Maschinen durchgeführt. Während des vierstündigen Tests konnte HyperFlex mehr als 420 IOPS bei einer Latenz von nur 000 Millisekunden erreichen. Die Softwarelösungen A und B konnten lediglich 4.4 bzw. 238 IOPS vorweisen.

Cisco Hyperflex für Hochlast-DBMS

Cisco Hyperflex für Hochlast-DBMS
Die Latenzniveaus waren auf allen Systemen ziemlich ähnlich, mit Ausnahme der Schreiblatenz von Anbieter B, die durchschnittlich 26,49 ms betrug, mit einer sehr guten Leselatenz von 2,9 ms. Komprimierung und Deduplizierung waren auf allen Systemen aktiv.

Arbeitslast von Microsoft SQL Server

Als Nächstes haben wir uns einen OLTP-Workload angesehen, der ein Microsoft SQL Server-DBMS emulieren soll.

Cisco Hyperflex für Hochlast-DBMS
Als Ergebnis dieses Tests übertraf der Cisco HyperFlex-Cluster die Konkurrenten A und B um etwa das Doppelte. 490 IOPS für Cisco gegenüber 000 und 200 für die Hersteller A und B.

Cisco Hyperflex für Hochlast-DBMS
Das Latenzergebnis im Cisco HyperFlex unterschied sich kaum vom Oracle-Test und lag mit 4,4 ms auf einem guten Niveau. Gleichzeitig zeigten die Hersteller A und B deutlich schlechtere Ergebnisse als im Test für Oracle. Der einzige positive Aspekt der Wettbewerbslösung B ist die durchweg niedrige Leselatenz von 2,9 ms; bei allen anderen Indikatoren lag Hyperflex doppelt oder mehr vor den Wettbewerbslösungen.

Befund

Die vom unabhängigen ESG-Labor durchgeführten Tests bestätigten nicht nur erneut das gute Leistungsniveau der Cisco Hyperflex-Lösung, sondern bewiesen auch, dass hyperkonvergente Systeme bereits für den breiten Einsatz bei geschäftskritischen Aufgaben bereit sind.

Hyperkonvergente Systeme gelten seit langem als besser geeignet für unkritische Arbeitslasten. Im Jahr 2016 führte ESG eine Umfrage unter großen Unternehmen durch. Sie wurden gefragt, warum sie die traditionelle Infrastruktur der hyperkonvergenten Infrastruktur vorzogen. 54 % der Befragten antworteten, der Grund sei die Produktivität.

Schneller Vorlauf ins Jahr 2018. Das Bild hat sich geändert: Eine erneute ESG-Umfrage ergab, dass nur 24 % der Befragten immer noch der Meinung sind, dass traditionelle Ansätze in Bezug auf die Leistung immer noch besser sind.

Wenn die technologische Entwicklung die Entscheidungskriterien der Branche verändert, besteht oft ein Missverhältnis zwischen den Wünschen der Kunden und dem, was sie bekommen können. Hersteller, die erkennen können, was fehlt, und diese Lücke schließen können, sind im Vorteil. Cisco bietet eine hyperkonvergente Lösung, die die Einfachheit, Kosteneffizienz und konsistente Leistung bietet, die Kunden für geschäftskritische Workloads benötigen.

Cisco schreitet im Bereich der hyperkonvergenten Systeme stetig voran, was nicht nur durch die hervorragenden Eigenschaften der Cisco Hyperflex-Lösung, sondern auch durch ihre Marktpräsenz bestätigt wird. Daher ist Cisco laut Gartner im Herbst 2018 zu Recht in die Gruppe der Marktführer im HCI-Markt eingestiegen.

Cisco Hyperflex für Hochlast-DBMS
Schon jetzt können Sie sich davon überzeugen, dass Hyperflex eine hervorragende Lösung für die komplexesten und anspruchsvollsten Geschäftsaufgaben ist, indem Sie unsere Vorführungen besuchen, die in den Städten Moskau und Krasnodar stattfinden werden.

Moskau – 28. Mai. Aufzeichnen Link.
Krasnodar – 5. Juni. Aufzeichnen Link.

Source: habr.com

Kommentar hinzufügen