Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Wir diskutieren im Detail, was den OceanStor Dorado 18000 V6 zu einem echten High-End-Speichersystem mit einer ordentlichen Reserve für die kommenden Jahre macht. Gleichzeitig zerstreuen wir gängige Ängste vor All-Flash-Speichern und zeigen, wie Huawei das Beste daraus herausholt: End-to-End-NVMe, zusätzliches Caching auf SCM und eine ganze Reihe weiterer Lösungen.
Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Neue Datenlandschaft – neue Datenspeicherung

Die Datenintensität nimmt branchenübergreifend zu. Und der Bankensektor ist ein klares Beispiel dafür. In den letzten Jahren hat sich die Zahl der Banktransaktionen mehr als verzehnfacht. Wie zeigt BCG-StudieAllein in Russland stieg die Zahl der bargeldlosen Transaktionen mit Plastikkarten im Zeitraum 2010 bis 2018 um mehr als das Dreißigfache – von 5,8 auf 172 pro Person und Jahr. Zunächst einmal der Siegeszug der Mikrozahlungen: Die meisten von uns sind mit dem Online-Banking verbunden und die Bank ist jetzt für uns erreichbar – am Telefon.

Die IT-Infrastruktur eines Kreditinstituts muss für eine solche Herausforderung gerüstet sein. Und das ist wirklich eine Herausforderung. Musste die Bank früher unter anderem die Verfügbarkeit der Daten nur während ihrer Geschäftszeiten sicherstellen, ist dies heute rund um die Uhr der Fall. Bis vor kurzem galten 24 ms als akzeptable Latenzzeit, na und? Jetzt ist sogar 7 ms übertrieben. Für ein modernes Speichersystem liegt der Zielwert bei 5 ms.

Das Gleiche gilt für die Zuverlässigkeit: In den 2010er Jahren hat sich empirisch herausgebildet, dass es ausreicht, das Niveau auf „fünf Zehner“ – 99,999 % – zu bringen. Dieses Verständnis ist zwar überholt. Im Jahr 2020 ist es völlig normal, dass ein Unternehmen 99,9999 % für den Speicher und 99,99999 % für die Gesamtarchitektur benötigt. Und das ist keineswegs eine Laune, sondern ein dringendes Bedürfnis: Entweder gibt es kein Zeitfenster für die Instandhaltung der Infrastruktur, oder es ist winzig.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Aus Gründen der Klarheit ist es zweckmäßig, diese Indikatoren auf die Geldebene zu projizieren. Der einfachste Weg ist das Beispiel von Finanzinstituten. Die obige Grafik zeigt, wie viel jede der zehn größten Banken der Welt pro Stunde verdient. Allein für die Industrial and Commercial Bank of China sind es nicht weniger als 10 Millionen US-Dollar. Genau so viel wird eine Stunde Ausfall der IT-Infrastruktur des größten Kreditinstituts Chinas kosten (und dabei werden nur entgangene Gewinne berücksichtigt). die Berechnung!). Aus dieser Perspektive wird deutlich, dass die Reduzierung der Ausfallzeiten und die Steigerung der Zuverlässigkeit nicht nur um wenige Prozent, sondern sogar um Bruchteile eines Prozents völlig rational gerechtfertigt sind. Nicht nur aus Gründen der Steigerung der Wettbewerbsfähigkeit, sondern schlicht um der Erhaltung von Marktpositionen willen.

Vergleichbare Veränderungen finden auch in anderen Branchen statt. Zum Beispiel im Luftverkehr: Vor der Pandemie gewann der Flugverkehr von Jahr zu Jahr an Fahrt und viele begannen, ihn fast wie ein Taxi zu nutzen. Was das Verbraucherverhalten betrifft, so hat sich in der Gesellschaft die Gewohnheit der vollständigen Verfügbarkeit von Dienstleistungen etabliert: Bei der Ankunft am Flughafen benötigen wir eine WLAN-Verbindung, Zugriff auf Zahlungsdienste, Zugriff auf eine Umgebungskarte usw. Als... Dadurch erhöhte sich die Belastung der Infrastruktur und Dienstleistungen im öffentlichen Raum um ein Vielfaches. Und die Ansätze für die Infrastruktur und den Bau, die wir noch vor einem Jahr für akzeptabel hielten, werden schnell obsolet.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Ist es zu früh, auf All-Flash umzusteigen?

Um die oben genannten Probleme leistungstechnisch am besten zu lösen, sind AFA – All-Flash-Arrays, also Arrays, die vollständig auf Flash basieren – am besten geeignet. Es sei denn, es gab bis vor kurzem Zweifel, ob sie in ihrer Zuverlässigkeit mit denen auf Basis von Festplatten und Hybriden vergleichbar sind. Schließlich gibt es bei Solid-State-Flash-Speichern eine Metrik namens „Mean Time Between Failures“, kurz MTBF (mittlere Zeit zwischen Ausfällen). Eine Verschlechterung der Zellen aufgrund von E/A-Vorgängen ist leider eine Selbstverständlichkeit.

Die Aussichten für All-Flash wurden also von der Frage überschattet, wie man Datenverluste verhindern kann, falls die SSD über einen längeren Zeitraum leben sollte. Backup ist eine bekannte Möglichkeit, lediglich die Wiederherstellungszeit wäre angesichts moderner Anforderungen unzumutbar groß. Ein anderer Ausweg besteht darin, eine zweite Speicherebene auf Spindellaufwerken einzurichten. Allerdings gehen bei einem solchen Schema einige der Vorteile eines „reinen Flash“-Systems verloren.

Die Zahlen sagen jedoch etwas anderes: Die Statistiken der Giganten der digitalen Wirtschaft, darunter Google, zeigen in den letzten Jahren, dass Flash um ein Vielfaches zuverlässiger ist als Festplatten. Und zwar sowohl in kurzer als auch in langer Zeit: Im Durchschnitt vergehen vier bis sechs Jahre, bis Flash-Laufwerke ausfallen. In puncto Datenspeichersicherheit stehen sie Laufwerken auf Spindelmagnetplatten in nichts nach oder übertreffen diese sogar.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Ein weiteres traditionelles Argument für Spindelantriebe ist ihre Erschwinglichkeit. Zweifellos sind die Kosten für die Speicherung eines Terabytes auf einer Festplatte immer noch relativ niedrig. Und wenn man nur die Kosten für die Ausrüstung berücksichtigt, ist es günstiger, ein Terabyte auf einem Spindellaufwerk aufzubewahren als auf einer SSD. Im Rahmen der Finanzplanung kommt es jedoch nicht nur darauf an, wie viel ein bestimmtes Gerät gekauft wurde, sondern auch auf die Gesamtkosten für den Besitz über einen langen Zeitraum – von drei bis sieben Jahren.

Aus diesem Blickwinkel ist es völlig anders. Auch wenn wir die Deduplizierung und Komprimierung außer Acht lassen, die in der Regel auf Flash-Arrays zum Einsatz kommen und deren Betrieb wirtschaftlicher machen, bleiben Merkmale wie der von Medien belegte Rack-Platz, die Wärmeableitung und der Stromverbrauch bestehen. Und ihnen zufolge übertrifft der Flush seine Vorgänger. Dadurch liegen die TCO von Flash-Speichersystemen unter Berücksichtigung aller Parameter oft fast halb so hoch wie bei Arrays auf Spindellaufwerken oder Hybriden.

Laut ESG-Berichten können Dorado V6 All-Flash-Speichersysteme über einen Zeitraum von fünf Jahren eine Reduzierung der Betriebskosten um bis zu 78 % erreichen, unter anderem durch effiziente Deduplizierung und Komprimierung sowie aufgrund des geringen Stromverbrauchs und der Wärmeableitung. Auch das deutsche Analyseunternehmen DCIG empfiehlt sie als die besten derzeit verfügbaren TCO-Lösungen.

Der Einsatz von Solid-State-Laufwerken ermöglicht es, nutzbaren Platz zu sparen, die Anzahl der Ausfälle zu reduzieren, die Zeit für die Wartung der Lösung zu verkürzen, den Stromverbrauch und die Wärmeableitung von Speichersystemen zu reduzieren. Und es zeigt sich, dass AFA wirtschaftlich zumindest mit herkömmlichen Arrays auf Spindelantrieben vergleichbar ist und diese oft sogar übertrifft.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Huawei Royal Flush

Unter unseren All-Flash-Speichern belegt das High-End-System OceanStor Dorado 18000 V6 den ersten Platz. Und das nicht nur bei uns: Generell hält es in der Branche den Geschwindigkeitsrekord – bis zu 20 Millionen IPOS in der Maximalkonfiguration. Darüber hinaus ist es äußerst zuverlässig: Selbst wenn zwei Controller gleichzeitig fliegen, oder bis zu sieben Controller nacheinander oder ein ganzes Triebwerk auf einmal, bleiben die Daten erhalten. Erhebliche Vorteile des „Achtzehntausendstels“ ergeben sich aus der darin integrierten KI, darunter auch die Flexibilität bei der Verwaltung interner Prozesse. Mal sehen, wie das gelingt.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Zu einem großen Teil hat Huawei einen Vorsprung, weil es der einzige Hersteller auf dem Markt ist, der Speichersysteme selbst herstellt – und zwar komplett und vollständig. Wir haben unsere eigene Schaltung, unseren eigenen Mikrocode, unseren eigenen Dienst.

Der Controller in OceanStor Dorado-Systemen basiert auf einem von Huawei selbst entwickelten und hergestellten Prozessor – Kunpeng 920. Er nutzt das Steuermodul Intelligent Baseboard Management Controller (iBMC), ebenfalls unseres. KI-Chips, nämlich das Ascend 310, die Ausfallvorhersagen optimieren und Empfehlungen für Einstellungen geben, stammen ebenfalls von Huawei, ebenso wie I/O-Boards – das Smart I/O-Modul. Schließlich werden die Controller in den SSDs von uns entworfen und hergestellt. All dies bildete die Grundlage für die Entwicklung einer vollständig ausgewogenen und leistungsstarken Lösung.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Im vergangenen Jahr haben wir ein Projekt zur Einführung unseres hochwertigsten Speichersystems bei einer der größten russischen Banken umgesetzt. Infolgedessen weisen mehr als 40 OceanStor Dorado 18000 V6-Einheiten im Metro-Cluster eine stabile Leistung auf: Mehr als eine Million IOPS können aus jedem System entfernt werden, und dies unter Berücksichtigung von Verzögerungen aufgrund der Entfernung.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

End-to-End-NVMe

Die neuesten Speichersysteme von Huawei unterstützen End-to-End-NVMe, was wir aus gutem Grund betonen. Die traditionell verwendeten Protokolle für den Zugriff auf Laufwerke wurden in der IT-Antike entwickelt: Sie basieren auf SCSI-Befehlen (Hallo, 1980er Jahre!), die viele Funktionen nutzen, um Abwärtskompatibilität sicherzustellen. Welche Zugriffsmethode Sie auch wählen, der Protokollaufwand ist in diesem Fall enorm. Daher darf die E/A-Verzögerung bei Speichern, die an SCSI gebundene Protokolle verwenden, nicht unter 0,4–0,5 ms liegen. NVMe – Non-Volatile Memory Express – wiederum ist ein Protokoll, das für die Arbeit mit Flash-Speicher entwickelt wurde und aufgrund der berüchtigten Abwärtskompatibilität von Krücken befreit ist. Es reduziert die Latenz auf 0,1 ms, und zwar nicht auf dem Speichersystem, sondern auf den gesamten Stack, vom Host bis zu den Laufwerken. Es überrascht nicht, dass NVMe auf absehbare Zeit im Einklang mit den Entwicklungstrends bei der Datenspeicherung steht. Auch wir haben auf NVMe gesetzt – und entfernen uns sukzessive von SCSI. Alle heute produzierten Huawei-Speichersysteme, einschließlich der Dorado-Reihe, unterstützen NVMe (als End-to-End-Lösung ist es jedoch nur auf den fortgeschrittenen Modellen der Dorado V6-Serie implementiert).

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

FlashLink: Eine Handvoll Technologien

Die Eckpfeilertechnologie für die gesamte OceanStor Dorado-Reihe ist FlashLink. Genauer gesagt handelt es sich um einen Begriff, der einen ganzheitlichen Satz von Technologien zusammenfasst, die dazu dienen, hohe Leistung und Zuverlässigkeit zu gewährleisten. Dazu gehören Deduplizierungs- und Komprimierungstechnologien, die Funktionsweise des RAID 2.0+-Datenverteilungssystems, die Trennung von „kalten“ und „heißen“ Daten sowie die sequentielle Full-Stripe-Datenaufzeichnung (zufällige Schreibvorgänge mit neuen und geänderten Daten werden zu einem zusammengefasst). großer Stapel und nacheinander geschrieben, was die Lese-/Schreibgeschwindigkeit erhöht).

FlashLink umfasst unter anderem zwei wichtige Komponenten – Wear Leveling und Global Garbage Collection. Sie sollten gesondert behandelt werden.

Tatsächlich ist jedes Solid-State-Laufwerk ein Speichersystem im Miniaturformat mit einer großen Anzahl von Blöcken und einem Controller, der die Datenverfügbarkeit gewährleistet. Und dies wird unter anderem dadurch gewährleistet, dass die Daten von den „getöteten“ Zellen auf die „nicht getöteten“ übertragen werden. Dadurch ist die Lesbarkeit gewährleistet. Für eine solche Übertragung gibt es verschiedene Algorithmen. Im Allgemeinen versucht die Steuerung, den Verschleiß aller Speicherzellen auszugleichen. Dieser Ansatz hat eine Kehrseite. Wenn Daten innerhalb einer SSD verschoben werden, wird die Anzahl der von ihr ausgeführten E/A-Vorgänge drastisch reduziert. Im Moment ist es ein notwendiges Übel.

Wenn also viele SSDs im System vorhanden sind, erscheint im Leistungsdiagramm ein „Sägeblatt“ mit starken Höhen und Tiefen. Das Problem besteht darin, dass ein Laufwerk aus dem Pool jederzeit mit der Datenmigration beginnen kann und die Gesamtleistung gleichzeitig von allen SSDs im Array entfernt wird. Aber die Ingenieure von Huawei haben herausgefunden, wie sie die „Säge“ vermeiden können.

Glücklicherweise sind sowohl die Controller in den Laufwerken als auch der Speichercontroller und die Firmware von Huawei „nativ“, diese Prozesse im OceanStor Dorado 18000 V6 werden zentral und synchron auf allen Laufwerken im Array gestartet. Darüber hinaus auf Befehl des Speichercontrollers und genau dann, wenn keine große I/O-Last vorliegt.

Der Chip der künstlichen Intelligenz ist auch an der Wahl des richtigen Zeitpunkts für die Datenübertragung beteiligt: ​​Basierend auf den Zugriffsstatistiken der letzten Monate kann er mit höchster Wahrscheinlichkeit vorhersagen, ob in naher Zukunft mit aktiven I/Os zu rechnen ist, und Wenn die Antwort negativ ist und die Belastung des Systems im aktuellen Moment gering ist, befiehlt der Controller allen Antrieben: Wer Wear Leveling benötigt, sollte dies sofort und synchron tun.

Darüber hinaus sieht der Systemcontroller im Gegensatz zu den Speichersystemen konkurrierender Hersteller, was in jeder Zelle des Laufwerks passiert: Sie sind gezwungen, Solid-State-Medien von Drittanbietern zu kaufen, weshalb keine detaillierten Angaben auf Zellenebene verfügbar sind die Verantwortlichen dieser Speicherungen.

Dadurch kommt es beim OceanStor Dorado 18000 V6 zu einem sehr kurzen Zeitraum von Leistungseinbußen beim Wear Leveling-Vorgang, und dieser wird hauptsächlich dann durchgeführt, wenn er keine anderen Prozesse beeinträchtigt. Dies sorgt für eine kontinuierlich hohe, stabile Leistung.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Was OceanStor Dorado 18000 V6 zuverlässig macht

In modernen Datenspeichersystemen gibt es vier Zuverlässigkeitsstufen:

  • Hardware auf Laufwerksebene;
  • architektonisch, auf Ausstattungsebene;
  • architektonisch zusammen mit dem Softwareteil;
  • kumulativ, bezogen auf die Lösung als Ganzes.

Da wir uns erinnern, dass unser Unternehmen alle Komponenten des Speichersystems selbst entwickelt und herstellt, bieten wir Zuverlässigkeit auf jeder der vier Ebenen und die Möglichkeit, genau zu überwachen, was gerade auf welcher Ebene passiert.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Die Zuverlässigkeit von Laufwerken wird vor allem durch das zuvor beschriebene Wear Leveling und Global Garbage Collection gewährleistet. Wenn eine SSD für das System wie eine Blackbox aussieht, hat es keine Ahnung, wie genau sich die Zellen darin abnutzen. Beim OceanStor Dorado 18000 V6 sind die Laufwerke transparent, was eine gleichmäßige Verteilung aller Laufwerke im Array ermöglicht. Dadurch wird die Lebensdauer der SSD erheblich verlängert und ein hohes Maß an Zuverlässigkeit ihres Betriebs gewährleistet.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Außerdem wird die Zuverlässigkeit des Laufwerks durch zusätzliche redundante Zellen beeinträchtigt. Neben einer einfachen Reserve verwendet das Speichersystem zusätzlich zum Schutz auf RAID-Array-Ebene sogenannte DIF-Zellen, die Prüfsummen sowie zusätzliche Codes enthalten, um jeden Block vor einem einzelnen Fehler zu schützen.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Der Schlüssel zur architektonischen Zuverlässigkeit ist die SmartMatrix-Lösung. Kurz gesagt handelt es sich hierbei um vier Controller, die als Teil einer Engine (Engine) auf einer passiven Backplane sitzen. Zwei dieser Motoren – jeweils mit acht Controllern – sind mit Antrieben an gemeinsame Regale angeschlossen. Selbst wenn sieben von acht Controllern ausfallen, bleibt dank SmartMatrix der Zugriff auf alle Daten, sowohl zum Lesen als auch zum Schreiben, bestehen. Und mit dem Verlust von sechs von acht Controllern wird es sogar möglich sein, den Caching-Vorgang fortzusetzen.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

I/O-Boards auf derselben passiven Backplane stehen allen Controllern zur Verfügung, sowohl am Frontend als auch am Backend. Bei einem solchen Full-Mesh-Verbindungsschema bleibt der Zugriff auf die Laufwerke immer erhalten, ganz gleich, was fehlschlägt.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Es ist am besten, über die Zuverlässigkeit einer Architektur im Zusammenhang mit den Fehlermodi zu sprechen, vor denen das Speichersystem schützen kann.

Der Speicher übersteht die Situation ohne Verluste, wenn zwei Controller „abfallen“, auch gleichzeitig. Diese Stabilität wird dadurch erreicht, dass jeder Cache-Block sicherlich zwei weitere Kopien auf verschiedenen Controllern hat, also insgesamt in drei Kopien existiert. Und mindestens einer hat einen anderen Motor. Selbst wenn die gesamte Engine – mit allen vier Controllern – nicht mehr funktioniert, ist somit garantiert, dass alle Informationen, die sich im Cache-Speicher befanden, gespeichert werden, da der Cache in mindestens einem Controller der verbleibenden Engine dupliziert wird. Schließlich können Sie bei einer seriellen Verbindung bis zu sieben Controller verlieren, und selbst wenn diese in Zweierblöcken entfernt werden, bleiben alle E/A und alle Daten aus dem Cache erhalten.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Beim Vergleich mit High-End-Speichern anderer Hersteller zeigt sich, dass nur Huawei vollständigen Datenschutz und volle Verfügbarkeit auch nach dem Tod von zwei Controllern oder der gesamten Engine bietet. Die meisten Anbieter verwenden ein Schema mit sogenannten Controller-Paaren, an die Laufwerke angeschlossen werden. Wenn in dieser Konfiguration zwei Controller ausfallen, besteht leider die Gefahr, dass der E/A-Zugriff auf das Laufwerk verloren geht.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Leider ist der Ausfall einer einzelnen Komponente nicht objektiv ausgeschlossen. In diesem Fall sinkt die Leistung für einige Zeit: Es ist notwendig, die Pfade neu aufzubauen und den Zugriff für E/A-Vorgänge in Bezug auf die Blöcke wieder aufzunehmen, die entweder zum Schreiben kamen, aber noch nicht geschrieben wurden oder dazu aufgefordert wurden gelesen werden. Der OceanStor Dorado 18000 V6 hat eine durchschnittliche Wiederherstellungszeit von etwa einer Sekunde, deutlich weniger als das nächstbeste Analogon der Branche (4 s). Dies wird dank der gleichen passiven Rückwandplatine erreicht: Wenn der Controller ausfällt, sehen die anderen sofort seinen Ein-/Ausgang und insbesondere, in welchen Datenblock nicht geschrieben wurde; Infolgedessen übernimmt der nächstgelegene Controller den Prozess. Daher die Möglichkeit, die Leistung in nur einer Sekunde wiederherzustellen. Ich muss hinzufügen, dass das Intervall stabil ist: eine Sekunde für einen Controller, eine Sekunde für einen anderen usw.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

In der passiven Backplane OceanStor Dorado 18000 V6 stehen alle Platinen allen Controllern ohne zusätzliche Adressierung zur Verfügung. Dies bedeutet, dass jeder Controller in der Lage ist, I/O an jedem Port abzurufen. Ganz gleich, an welchem ​​Frontend-Port-I/O-Eingang es ankommt, der Controller ist bereit, es zu verarbeiten. Daher - die minimale Anzahl interner Überweisungen und eine spürbare Vereinfachung des Ausgleichs.

Der Frontend-Balancing erfolgt über den Multipathing-Treiber und ein zusätzlicher Balancing erfolgt innerhalb des Systems selbst, da alle Controller alle I/O-Ports sehen.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Traditionell sind alle Huawei-Arrays so konzipiert, dass sie keinen Single Point of Failure aufweisen. Hot-Swapping, ohne das System neu zu starten, bietet sich für alle seine Komponenten an: Controller, Leistungsmodule, Kühlmodule, I/O-Boards usw.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Erhöht die Zuverlässigkeit des Gesamtsystems und von Technologien wie RAID-TP. Dies ist der Name einer RAID-Gruppe, mit der Sie sich gegen den gleichzeitigen Ausfall von bis zu drei Laufwerken absichern können. Und Eine 1-TB-Wiederherstellung dauert durchweg weniger als 30 Minuten. Das beste aufgezeichnete Ergebnis ist achtmal schneller als bei gleicher Datenmenge auf dem Spindelantrieb. Somit ist es möglich, Laufwerke mit extrem großer Kapazität, beispielsweise 7,68 oder sogar 15 TB, zu verwenden, ohne sich um die Zuverlässigkeit des Systems sorgen zu müssen.

Es ist wichtig, dass die Wiederherstellung nicht in einem Ersatzlaufwerk, sondern in einem freien Speicherplatz – einer Reservekapazität – durchgeführt wird. Jedes Laufwerk verfügt über einen dedizierten Speicherplatz, der für die Datenwiederherstellung nach einem Ausfall genutzt wird. Somit erfolgt die Wiederherstellung nicht nach dem „Viele-zu-Eins“-Schema, sondern nach dem „Viele-zu-Viele“-Schema, wodurch der Prozess deutlich beschleunigt werden kann. Und solange freie Kapazitäten vorhanden sind, kann die Erholung weitergehen.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Erwähnenswert ist auch die Zuverlässigkeit einer Lösung aus mehreren Speichern – in einem Metro-Cluster, oder in Huaweis Terminologie HyperMetro. Solche Schemata werden auf der gesamten Modellpalette unserer Datenspeichersysteme unterstützt und ermöglichen sowohl Datei- als auch Blockzugriff. Darüber hinaus funktioniert es auf einem Block sowohl über Fibre Channel als auch über Ethernet (einschließlich über iSCSI).

Im Wesentlichen handelt es sich um eine bidirektionale Replikation von einem Speichersystem zu einem anderen, bei der die replizierte LUN dieselbe LUN-ID wie die Haupt-LUN erhält. Die Technologie funktioniert vor allem aufgrund der Konsistenz von Caches aus zwei verschiedenen Systemen. Für den Host spielt es also keine Rolle, auf welcher Seite er sich befindet: Hier und da sieht er dasselbe logische Laufwerk. Daher hindert Sie nichts daran, einen Failover-Cluster bereitzustellen, der sich über zwei Standorte erstreckt.

Für das Quorum wird eine physische oder virtuelle Linux-Maschine verwendet. Es kann am dritten Standort platziert werden und die Anforderungen an seine Ressourcen sind gering. Ein häufiges Szenario besteht darin, eine virtuelle Site ausschließlich zum Hosten einer Quorum-VM zu mieten.

Die Technologie ermöglicht auch eine Erweiterung: zwei Speicher – in einem Metro-Cluster, ein zusätzlicher Standort – mit asynchroner Replikation.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

In der Vergangenheit haben viele Kunden einen „Speicherzoo“ gebildet: eine Ansammlung von Speichersystemen verschiedener Hersteller, verschiedener Modelle, verschiedener Generationen, mit unterschiedlicher Funktionalität. Allerdings kann die Anzahl der Hosts beeindruckend sein, und oft sind sie virtualisiert. Unter solchen Umständen besteht eine der Prioritäten der Verwaltung darin, den Hosts schnell, einheitlich und bequem logische Festplatten zur Verfügung zu stellen, vorzugsweise auf eine Weise, die nicht tiefgreifend auf den physischen Standort dieser Festplatten eingeht. Dafür ist unsere OceanStor DJ-Softwarelösung konzipiert, die verschiedene Speichersysteme einheitlich verwalten und Dienste daraus bereitstellen kann, ohne an ein bestimmtes Speichermodell gebunden zu sein.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Gleiche KI

Wie bereits erwähnt verfügt der OceanStor Dorado 18000 V6 über integrierte Prozessoren mit Algorithmen der künstlichen Intelligenz – Ascend. Sie dienen zum einen der Vorhersage von Ausfällen und zum anderen der Formulierung von Optimierungsempfehlungen, die auch die Leistung und Zuverlässigkeit des Speichers erhöhen.

Der Vorhersagehorizont beträgt zwei Monate: KI-Maschinen gehen mit hoher Wahrscheinlichkeit davon aus, was in dieser Zeit passieren wird, ob es Zeit ist zu erweitern, Zugriffsrichtlinien zu ändern usw. Empfehlungen werden im Voraus ausgegeben, sodass Sie Fenster für die Systemwartung im Voraus planen können von Zeit.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Die nächste Stufe der KI-Entwicklung von Huawei besteht darin, sie auf die globale Ebene zu bringen. Im Zuge der Servicewartung – Failover oder Empfehlungen – aggregiert Huawei Informationen aus Protokollierungssystemen aller Speicher unserer Kunden. Basierend auf den gesammelten Informationen wird eine Analyse der aufgetretenen oder potenziellen Ausfälle durchgeführt und globale Empfehlungen ausgesprochen – nicht auf der Grundlage der Funktionsweise eines bestimmten Speichersystems oder sogar eines Dutzends, sondern auf dem, was mit Tausenden solcher Systeme geschieht und geschehen ist Geräte. Die Stichprobe ist riesig und auf dieser Grundlage beginnen KI-Algorithmen extrem schnell zu lernen, wodurch die Genauigkeit von Vorhersagen deutlich steigt.

Kompatibilität

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

In den Jahren 2019 und 2020 gab es viele Andeutungen über das Zusammenspiel unserer Geräte mit VMware-Produkten. Um ihnen endlich Einhalt zu gebieten, erklären wir verantwortungsbewusst: VMware ist ein Partner von Huawei. Für die Kompatibilität unserer Hardware mit ihrer Software wurden alle erdenklichen Tests durchgeführt und so listet das Hardware-Kompatibilitätsblatt auf der VMware-Website die aktuell verfügbaren Speichersysteme unserer Produktion vorbehaltlos auf. Mit anderen Worten: Mit der VMware-Softwareumgebung können Sie Huawei-Speicher, einschließlich Dorado V6, mit voller Unterstützung nutzen.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Das Gleiche gilt für unsere Zusammenarbeit mit Brocade. Wir interagieren und testen unsere Produkte weiterhin auf Kompatibilität und können mit Sicherheit sagen, dass unsere Speichersysteme vollständig mit den neuesten Brocade FC-Switches kompatibel sind.

Huawei OceanStor Dorado 18000 V6: Was ist sein High-End-Charakter?

Was kommt als nächstes?

Wir entwickeln und verbessern unsere Prozessoren ständig weiter: Sie werden schneller, zuverlässiger, ihre Leistung wächst. Wir verbessern auch KI-Chips – darauf aufbauend werden auch Module produziert, die die Deduplizierung und Komprimierung beschleunigen. Wer Zugang zu unserem Konfigurator hat, hat vielleicht bemerkt, dass diese Karten bereits in den Dorado V6-Modellen bestellbar sind.

Wir streben außerdem zusätzliches Caching im Storage Class Memory an – nichtflüchtiger Speicher mit besonders geringer Latenz, etwa zehn Mikrosekunden pro Lesevorgang. SCM sorgt unter anderem für einen Leistungsschub, vor allem bei der Arbeit mit Big Data und bei der Lösung von OLTP-Aufgaben. Nach dem nächsten Update sollten SCM-Karten bestellbar sein.

Und natürlich wird die Dateizugriffsfunktionalität auf die gesamte Palette der Huawei-Datenspeicher ausgeweitet – seien Sie gespannt auf unsere Updates.

Source: habr.com