Stratus ftServer 6200 Testbericht

Der im Mai auf den Markt gekommene Stratus ftServer 6210 sitzt im High-End-Bereich der fehlertoleranten Intel-basierten Server von Stratus. Die ftServer6200 kam mit 2,6 GHz Quad-Core-Prozessoren, während die 6210 hat 3GHz Quad-Core-Chips und eine erhöhte maximale RAM-Konfiguration 32GB (ab 24GB). Im Januar veröffentlichte Stratus ein Bündel mit dem ftServer 6200 und einer vorinstallierten Kopie von VMware ESX Server.

Da VMware keine integrierte Clusterunterstützung besitzt, ist das Stratus VMware-Bundle die einzige Möglichkeit, ein aktives / aktives Cluster für VMware ESX Server zu erstellen.

Wir testeten das VMware Bundle mit einem ftServer 6200 mit 8GB RAM, zwei internen SAS Festplatten, einem Emulex Fibre Channel Host Bus Adapter (HBA) und VMware VI3. Der Preis für diese Konfiguration betrug 26.015 € (ex VAT). Wir haben auch die gleiche Hardware mit Windows Server 2003 Enterprise Edition getestet.

Wie alle anderen Server im Stratus-Bereich umfasst jedes ftServer 6200-System tatsächlich zwei identische Sets von Serverhardware, die jeweils in einem 2U-Rackgehäuse untergebracht und mit einer Stratus-Hardware verbunden sind, die sicherstellt, dass eine Komponente in einem Server ausfällt Die Arbeitsbelastung. Obwohl unser Review-System mit zwei Prozessorsockeln, 8GB RAM und einem HBA beschrieben wurde, hatte das gesamte System tatsächlich vier CPU-Sockel, 16GB RAM und zwei HBAs. Der lokale Speicher wird als ein Satz von gespiegelten Platten konfiguriert, wobei die Platte 0 von der Hälfte des Serverpaares in der anderen Hälfte auf die Platte 0 gespiegelt ist. SAN-Speicher wird als hochfehlertolerant angenommen und wird so nicht gespiegelt. Mit oder ohne SAN ist das Ergebnis ein hochverfügbares Server-System, das nicht auf komplexe Clustering-Software angewiesen ist.

Enterprise Editions von Windows Server umfassen Microsoft Cluster Service und können so für eine hohe Verfügbarkeit geclustert werden. Allerdings hat der Stratus-Ansatz mehrere Vorteile gegenüber dieser Art von Windows-Cluster. Beispielsweise stellt Stratus-Kit sicher, dass es keine Anwendungsausfallzeit gibt, selbst wenn die Hälfte des Serverpaares vollständig ausfällt. Im Gegensatz dazu bieten nur Anwendungen, die vollständig Cluster-bewusst sind, den Grad der Hochverfügbarkeit mit Microsoft Cluster Service an.

Darüber hinaus ist die Stratus-Hardware clever genug, um zu arbeiten, auch wenn beide Hälften des Serverpaares Hardwarefehler erleiden, vorausgesetzt, dass jede Hälfte des Serverpaares einen Fehler in einem anderen Kernelement erlitt. Zum Beispiel würde das System weiter funktionieren, wenn es einen CPU / RAM-Fehler in einer Hälfte und einen E / A-Fehler in dem anderen gab. Obwohl Dual-Ausfälle dieser Art äußerst selten sind, würde das Stratus-System sie überleben, während eine einfache Konfiguration mit zwei Cluster-Servern nicht möglich wäre.

Angesichts der Tatsache, dass der ftServer 6200 mit 8GB RAM und VMware ESX Server mit acht oder mehr Windows-Server-Systemen ausgerüstet sein kann, könnte das Stratus VMware-Paket kostengünstiger sein als die Ausführung von acht Windows Server 2008 Enterprise Edition-Systemen in geclusterten Konfigurationen.

In unseren Tests war es schwierig, den Unterschied zwischen ESX Server auf einem normalen Host und ESX auf Stratus ausgeführt zu erzählen. In beiden Fällen verwalten Serveradministratoren normalerweise die ESX Server-Umgebung mit VMware VirtualCenter, die auf einer separaten Windows-Workstation ausgeführt wird. VirtualCenter ist nicht bewusst, dass ESX Server auf der Stratus-Hardware läuft. Der einzige Hinweis, dass ESX auf dem Stratus-Kit läuft, ist, dass zwei Gruppen von Network Interface Cards (NICs) und Storage HBAs für jede Verbindung in der entsprechenden VirtualCenter-Konfigurationsseite sichtbar sind

ESX Server-Administratoren, die die Stratus-Hardware überprüfen möchten, verwenden normalerweise die optionale Virtual-Technician-Modulschnittstelle (VTM), die £ 821 pro Paar kostet. Diese bieten dedizierte Ethernet-Verbindungen zu Java-basierten Managementkonsolen, auf die über einen Webbrowser zugegriffen werden kann. Wir nutzten die VTMs, um High-Level-Funktionen wie das Inspektion des Systemereignisprotokolls, den Zugriff auf den System-Power-Button und das Aktivieren einer grafischen Fernsteuerungssitzung durchzuführen. Für untergeordnete Verwaltungsinformationen haben wir eine SSH-Verbindung zur ESX-Servicekonsole hergestellt und ftsmaint, ein Stratus-Befehlszeilentool, verwendet. In unseren Tests haben wir ftsmaint verwendet, um die in unserer Umgebung installierten Hardware aufzulisten und ihren Status zu überprüfen

Wie bereits erwähnt, wurde das VMware-Paket im Januar gestartet, so dass es früh für Stratus läuft VMware. Stratus unterstützt derzeit ESX Server 3.0.2ft, und es gibt ein paar Mängel. Zum Beispiel ist die Haupt-ESX-Tastaturschnittstelle deaktiviert, so dass Systemadministratoren eine Verbindung zur ESX-Servicekonsole über eine serielle Schnittstelle oder eine SSH-Sitzung herstellen müssen, anstatt die Tastatur und den Monitor, die an die ESX Server-Hardware angeschlossen sind, zu verwenden.

USB-Geräte und die internen Festplatten werden derzeit ebenfalls nicht unterstützt, daher mussten wir ESX Server aus dem SAN-Speicher starten. Und derzeit gibt es eine Verzögerung von etwa fünf oder zehn Sekunden, während der RAM in beiden Hälften des Servers resynchronisiert wird. Dieser Resync-Vorgang tritt nur auf, wenn ein Administrator fehlerhafte Komponenten in einer Hälfte des ftServer-Systems ersetzt hat und das Serverpaar wieder aktivieren soll, um die vollständige Fehlertoleranz wiederherzustellen.

In unseren Tests haben wir einen Komponentenfehler simuliert. Während des Resync wurden die virtuellen Maschinen eingefroren und dann von dort, wo sie aufhörten, automatisch wieder aufgenommen. Wir richten zwei virtuelle Maschinen unter Windows ein und konfigurieren jeweils ein externes Ping-System. Während der resync vier Pings abgelaufen, bevor wieder mit der normalen Rate. Unsere Diagnosesoftware berichtete, dass es 21.245 Millisekunden benötigt, um das gesamte RAM neu zu synchronisieren. Allerdings wird von September Stratus ESX Server 3.5.x unterstützen, und diese Version wird die oben genannten Einschränkungen zu entfernen. Die Resync-Verzögerung sollte auch bis Oktober entfernt worden sein.

Windows-Unterstützung: Wir haben auch den ftServer 6200 mit Windows Server 2003 Enterprise Edition getestet und eine umfangreichere Unterstützung für die Windows-Umgebungen gefunden als (derzeit) für VMware.

Stratus liefert ein Plug-In für die Microsoft Management Console, das es Windows-Serveradministratoren ermöglicht, die Stratus-Hardware abzufragen, Einstellungen zu aktualisieren und Failover-Operationen zu verwalten. Wie Sie von einem MMC-Plug-In erwarten würden, stellte es eine hierarchische Systemansicht zur Verfügung. Beispielsweise gab es für jedes CPU-Gehäuse auf der obersten Ebene Ordner, und wir konnten in die Gehäusehierarchie booten, um eine Liste von DIMM-Steckplätzen, CPU-Sockets und Chassissensoren in jedem Gehäuse zu sehen

Ebenso gab es einen weiteren Top-Level-Ordner für I / O-Gehäuse mit Geräten wie Ethernet-Controllern, USB-Controllern, PCI-Steckplätzen und Plattenspeichersteuerungen

Wir haben einen Systemfehler simuliert, indem wir die Stromversorgung eines der Serverpaare trennen. Wir haben festgestellt, dass die CPU nicht mehr über das MMC-Plug-in verfügbar war. Für die nächsten 30 Minuten würden alle Daten, die auf die lokalen Festplatten geschrieben wurden, tatsächlich in ein Journal auf dem Datenträger geschrieben und nicht direkt zum Dateisystem – eine ähnliche Technologie zu Festplatten-Snapshots. Nachdem wir das Netzkabel wieder angeschlossen hatten, beobachteten wir, wie das CPU-Modul initialisiert und wieder in Betrieb genommen wurde. Als Teil des Resynchronisationsprozesses wurde das Datenträgerjournal auf die Platte des wiederhergestellten Systems wiedergegeben. Dadurch wurde es schneller wieder synchronisiert, als wenn die gespiegelte Platte ohne Journal neu synchronisiert worden wäre. Es dauerte etwa 20 Sekunden, um Platten in unseren Tests zu synchronisieren.

Wir haben auch einen Netzwerkfehler simuliert, indem wir die Leitung von einer der NICs des Systems entfernen. Dies wurde sofort vom MMC-Plugin gemeldet. Nachdem das Netzkabel wieder angeschlossen war, synchronisierte sich das System innerhalb weniger Sekunden automatisch neu.

Schließlich simulierten wir einen Doppelplattenfehler, indem wir disk0 von einer Hälfte des Serverpaars und disk1 von der anderen entfernen. Wir ersetzten dann die Festplatten und sahen, wie das System automatisch auf volle Fehlertoleranz wiederhergestellt wurde. Die Standardgarantie bietet einen zweitägigen Swap-Service für fehlerhafte Teile. Allerdings würden viele Kunden wahrscheinlich erweitern erweiterte Garantie-und Überwachungsdienstleistungen von Stratus. Eine typische erweiterte Garantie wäre 24/7 Überwachung und 24-Stunden-Ersatz fehlerhafter Teile.

Fazit: Wir waren von der ftServer-Architektur beeindruckt. Es scheint, Stratus hat so ziemlich alle Basen abgedeckt, um so wenig ungeplante Server Ausfallzeiten wie möglich zu gewährleisten. Virtual Server-Umgebungen könnten potentiell mehrere geschäftskritische Anwendungen auf einer einzigen Server-Hardware-Hardware hosten. Obwohl die Hochverfügbarkeits- (HA) -Features in VMware VirtualCenter automatisch fehlgeschlagene Server neu starten, könnte ftServer 6200 die Ausfallzeit auf nahezu Null reduzieren – ein Ziel, das VMware nach wie vor einigermaßen ausschaltet.

Stratus unterstützt derzeit keine ftServer unter Windows Server 2008. Diese werden voraussichtlich noch vor Ende des Jahres hinzugefügt.

Microsoft Sprightly, First Take: Erstellen Sie ansprechende Inhalte auf Ihrem Smartphone

Xplore Xslate D10, First Take: Ein hartes Android-Tablet für anspruchsvolle Umgebungen

Kobo Aura ONE, First Take: Großformatiger E-Reader mit 8 GB Speicherplatz

Getac S410, Erstes Nehmen: Ein starker, im Freienfreundlicher 14-Zoll-Laptop