Beschleunigen: Aktualisieren der Rechenzentrumsinfrastruktur





In unserem Rechenzentrum hat ein weiterer Zyklus der Hardware-Aktualisierung begonnen. Warum und wie wir es gemacht haben und vor allem - wie genau sich die Arbeit der Linxdatacenter-Cloud-Plattform nach dem Upgrade in bestimmten Zahlen verbessern wird -, sagt Oleg Fedorov, Produkt- und Lösungsmanager von Linxdatacenter, im heutigen Artikel.



Die Zeit ist jetzt 



Im letzten Jahr wurden Kundenanfragen nach Hochfrequenzprozessoren häufiger für die Bereitstellung von Systemen gestellt, die hohe Rechengeschwindigkeit und Verfügbarkeit von CPU-Ressourcen erfordern - ein klares Zeichen für den nächsten Zyklus von Hardware-Upgrades. So entstand unser eigenes Projekt zur Aktualisierung der Cloud-Infrastruktur von Linxdatacenter. 



In langen Berechnungen und Verhandlungen zwischen unserem technischen Team und den Herstellern wurde beschlossen, ein validiertes Design von Cisco VersaStack zu verwenden. Dieses Design wird in Cisco Fabric Interconnect, UCS-Servern und Speichersystemen der IBM FlashSystem-Familie verwendet.



Es wurde beschlossen, die CPU-Leistung der Cloud-Plattform auf ein neues Niveau zu heben: Dafür haben wir neue Hochfrequenz-Blade-Server gekauft, die auf dem UCS-Gehäuse der Cisco B200 M5-Serie basieren. Dies ist die neueste Linie mit Prozessoren der neuesten Generation, die mit 3,4 GHz getaktet sind und erst im ersten Quartal 2020 auf den Markt kamen. 



Eine Lösung mit solchen "Gehirnen" im Kern ermöglicht es, die Arbeit von Produkten zu beschleunigen, die Leistung erfordern. Dies sind zunächst die Cloud-Plattformen 1C und SAP, ERP-Lösungen, Anwendungen, die die Verarbeitung seriöser Datensätze erfordern, verschiedene Lösungen für die Softwareentwicklung und das Testen. 



Ein weiteres wichtiges Update ist das neue Backup-Speichersystem. Um die SLA für den BaaS-Dienst sicherzustellen, wurde beschlossen, in unserem Rechenzentrum Cisco S3260 einen großen 4-Einheiten-Harvester zu installieren, in den 54 Festplatten "stecken". Dieser Schritt wurde unternommen, um die Plattformen in St. Petersburg und Moskau zu vereinheitlichen. Im Gegensatz zur alten Hardware können wir hiermit auch die Direct Storage Access-Technologie verwenden. 



Die Veeam-Software wird auf dem Cisco S3260 installiert, um das Direct Access-Modell durch Integration in ein neues Speichersystem von IBM bereitzustellen. Snapshots der neuesten Versionen des Speichersystems und das Sammeln von Backups werden ohne Anforderung an die Virtualisierungsserver durchgeführt. Auf diese Weise wird ein zusätzlicher Befehl von VMware entfernt. 



Ein solches Schema entfernt übermäßige Last von Servern, verbessert die Leistung und Leistung. 



Herkömmliche VM-Sicherungssysteme erstellen vor der Ausführung einen Snapshot, kopieren dann die VM-Daten in sich selbst und löschen den Snapshot. Bei großen VMs mit hoher Intensität kann die Größe des Snapshots während des Sicherungsvorgangs erheblich zunehmen. Wenn dieser Snapshot gelöscht wird, werden die Hauptfestplatte der VM und der Snapshot zusammengeführt. Zu diesem Zeitpunkt ist die VM möglicherweise einige Sekunden lang nicht verfügbar. Durch die Verwendung der Snapshot-Technologie auf Speicherebene werden solche Probleme vermieden.



Ein bisschen mehr Detail



Lassen Sie uns einen Blick darauf werfen, wie sich die Linxdatacenter-Cloud-Plattform nach dem Upgrade verbessern wird. 



Der entscheidende Punkt ist, dass wir als einer der Ersten versuchen, die End-to-End-NVME-Technologie auf den Markt zu bringen, die sich durch hohe IOPS und niedrige Latenz (eine Größenordnung weniger als SSD) auszeichnet (Verzögerung, bevor die Anforderung ausgeführt wird). Diese Technologie erfordert jedoch eine zusätzliche Verbesserung der Infrastruktur und wirkt sich auch auf den Netzwerkteil aus, dessen Aktualisierung auch für uns geplant ist.



Gehen wir weiter zur CPU. Traditionell ist dies der am schnellsten wachsende Bereich bei IT-Geräten. Zum Beispiel gab der Prozessor auf dem Markt mit einer Taktrate von 3,3 GHz ab dem zweiten Quartal 2019 nur 8 Kerne. 



Unsere neuen Intel 6246R-Prozessoren werden mit 3,4 GHz und 16 Kernen getaktet. In etwas mehr als einem Jahr haben sowohl die Häufigkeit als auch die Anzahl der verfügbaren Kerne erheblich zugenommen. In Bezug auf die Virtualisierung wird das Upgrade mehr Kunden ein leistungsfähigeres IT-System bieten.



Bei Speichersystemen war dieses Element immer der sich am langsamsten entwickelnde Bereich aller Informationssysteme. Tatsächlich hat sich RAM als Element eines IT-Systems - Benutzer oder Fachmann - als Werkzeug zur Umgehung einer geringen Speicherleistung herausgestellt. 



Heute besteht jedoch die technologische Möglichkeit, die Geschwindigkeit von Speichersystemen mit der Geschwindigkeit von RAM gleichzusetzen, wodurch Transaktionen ausgeführt und ihre Ergebnisse Dutzende Male schneller von Datenspeichersystemen abgerufen werden können. 



Angenommen, eine Operation - beispielsweise die Verarbeitung einer Anforderung an eine Hochlastdatenbank - wurde in 1 Minute ausgeführt, dann dauert es auf modernen Speichersystemen nur einige Sekunden.



Und nicht zuletzt können Sie mit dem IBM FlashSystem theoretisch die maximale Festplattenlatenz auf weniger als 1 Millisekunde reduzieren, dh buchstäblich nicht einmal 0,1, sondern 0,01 Millisekunden. Jetzt haben wir einen weiteren Schritt in Richtung dieser Indikatoren getan: Sie werden nach der nächsten Phase des Upgrades in unserer Cloud verfügbar sein. 



Im Pferdefutter, im Geschäftswachstum



Um die Auswirkung eines Eisen-Upgrades auf eine Cloud genau zu beschreiben, ist es angebracht, diese Analogie zu verwenden. 



Stellen Sie sich vor, Sie schreiben Text im Word-Editor. Sie haben es auf der Tastatur eingegeben, nachgeschlagen, und das Programm aus dem eingegebenen Satz konnte nur das erste Wort auf dem Bildschirm anzeigen. Sie haben darüber nachgedacht, es formuliert, mit den Fingern auf der Tastatur getippt, es ist bereits vorhanden, ist bereits in den Computer eingegangen, aber noch nicht auf dem Bildschirm angezeigt.



Nach dem Upgrade der Infrastruktur mit einem integrierten Ansatz verschwindet diese Lücke und wird auch auf theoretischer Ebene unmöglich. 



Natürlich müssen alle diese "aufgepumpten" Elemente ordnungsgemäß zu einer endgültigen Lösung zusammengefügt werden, die ein hohes Maß an Wirtschaftlichkeit und Geschäftsnutzen bietet. 



Für das Geschäft unserer Kunden in Russland werden neue Möglichkeiten es vor allem ermöglichen, die Arbeit von 1C-Software erheblich zu beschleunigen. 



Wenn 1C nur für 10-15 Benutzer erforderlich ist, funktioniert es auch „auf einem Taschenrechner“ einwandfrei, dh es verfügt über genügend bescheidene oder Standard-IT-Ressourcen. Sobald ein Unternehmen jedoch beginnt, Dienste in Echtzeit auf der Basis von 1C bereitzustellen, oder das Unternehmen über ausreichend umfangreiche Abläufe und viele verschiedene Verbesserungen verfügt, wird die Prozessorzeit und -leistung dadurch „aufgebraucht“. 



Dementsprechend sind die Anforderungen an die CPU-Ressource umso höher, je mehr Verbesserungen der Umfang der Operationen auf 1C umfasst. Die Architektur der 1C-Software ist auf diese Weise aufgebaut. Und dann passiert Folgendes: Je höher die Prozessorfrequenz, desto weniger Kerne kann sie geben. Gleichzeitig steigt der Preis.



Wenn Sie Geschäftsanwendungen auf mittlerer oder hoher Ebene verwenden, können Sie daher nicht auf leistungsstarke Prozessoren verzichten, die das Herzstück einer modernen IT-Lösung bilden.



Aus geschäftlicher Sicht bedeutet ihre Verwendung, dass ein Buchhalter, der in 1C einen Knopf gedrückt hat, um beispielsweise einen Jahresbericht über ein Hochleistungssystem zu erhalten, das Ergebnis nicht in 2 Minuten, sondern sofort erhält. Dementsprechend kann er das Endergebnis der Zusammenfassung von Budgets, Gesamtsummen und des Abschlusses des Finanzzeitraums im gesamten Unternehmen nicht wie bisher in drei Tagen, sondern eindeutig ab dem letzten Tag des Berichtszeitraums vervollständigen. 



Bei Sicherungsaufgaben sollte klar sein, dass jeder Snapshot eine virtuelle Maschine für mindestens einen Sekundenbruchteil und manchmal sogar länger "einfriert". Wenn die vorherige Version entfernt wird, kann die VM auch noch einige Sekunden lang eingefroren werden. Dies ist ein Standardeffekt. 



Durch die Übertragung des Verfahrens auf die Speicherebene mithilfe der Direct Storage Access-Technologie werden solche Verzögerungen vollständig beseitigt, auch wenn sie minimal sind. 



Angenommen, ein Unternehmen führt Sicherungsaufgaben auf einer hyperkonvergenten Plattform mit einem verteilten Ceph-Cluster (einem Dateispeichersystem für mehrere virtuelle Maschinen) aus. Bei diesem Ansatz sind VM-Verzögerungen nicht akzeptabel. 



Oder nehmen Sie dieses Szenario: Die Ausführung einer Transaktion in der Datenbank der Bank, die beispielsweise 30 Sekunden dauert, fällt zeitlich mit dem "Einfrieren" der an dieser Transaktion beteiligten VM während der Snapshot-Erstellung zusammen. 



Infolgedessen hat der Kunde Geld am Geldautomaten eingezahlt, das Geld wurde jedoch nicht dem Konto gutgeschrieben. Der Kunde ist unzufrieden und teilt mündlich seine negative Meinung über die Bank. Das Ergebnis ist ein Reputationsverlust für das Unternehmen.



Erste Benutzer



In unserem Rechenzentrum gibt es bereits Unternehmen, die an den Funktionen der aktualisierten Plattform interessiert sind und diese kostenlos testen, um festzustellen, welche praktischen Ergebnisse erzielt werden. 



Bisher verzeichnen wir Interesse aus dem Finanzdienstleistungssegment, dem Baugewerbe sowie von Unternehmen, die Geschäftsanwendungen verwenden, die für jede selbst minimale Ausfallzeit von entscheidender Bedeutung sind. Je weniger Ausfallzeiten, desto höher die Verfügbarkeit des Dienstes und desto niedriger die Kosten für die Wartung der Anwendung - und desto besser ist die Leistung des Dienstes, den der Endbenutzer erhält. 



Höchstwahrscheinlich werden alle Teilnehmer an diesen Tests an der aktualisierten Plattform interessiert sein - denn die wirtschaftliche Wahl zwischen dem Kauf eines Hochleistungsservers ohne weitere Entwicklung und der Anmietung für einen Monat ist sowohl bei kurzfristigen Projekten als auch bei der Aussicht auf eine langfristige Geschäftsentwicklung auf der Basis fortschrittlicher IT praktisch offensichtlich Lösungen.



All Articles