Leben nach dem Tod für Apples Xserve
Apple hat im Januar 2011 den endgültigen Nagel in den Sarg des Xserve geschlagen, als es offiziell den Verkauf von Servern im Rackmount eingestellt hat. Stattdessen begann das Unternehmen, Serverkunden in Richtung Mac Pros und Minis zu drängen. Am 20. September dieses Jahres hat Apple den Sarg in den Boden gestampft, als macOS Sierra die Softwareunterstützung für die Systeme einstellte. Während die Xserves mit El Capitan noch einige Jahre lang Sicherheitsupdates erhalten werden und die aktuelle Version der macOS Server Software noch auf El Capitan läuft, wird die Hardware bald komplett zu Grabe getragen.
Für einige Jahre nach dem Tod des Xserve bot das Unternehmen Mac Pro und Mac Mini Server Konfigurationen (PDF) an, die einige der gleichen Aufgaben erfüllen konnten, aber selbst diese Optionen verschwanden schließlich. Auch wenn Apple nie wieder echte Server-Hardware angeboten hat, bedeutet das nicht, dass die Hardware nicht immer noch da draußen ist und ihren Dienst tut. In unserem Sierra-Bericht haben wir diejenigen von Ihnen, die noch Xserves verwenden, gebeten, sich zu melden, und viele von Ihnen haben das getan.
Warum Xserve?
macOS Server wurde schon bald nach der Einstellung des Xserve durch Apple einfacher. Für viele dieser einfachen Aufgaben genügte ein Quad-Core Mac Mini mit zwei Festplatten, der die gespeicherten Daten einigermaßen sicher aufbewahrte. Aber die Hardware des Xserve hatte ein paar einzigartige Eigenschaften, die Apples wiederverwendete Consumer-Desktops nicht nachahmen konnten.
Die bekannteste dieser Eigenschaften ist wahrscheinlich Lights Out Management (LOM), eine Hardwarefunktion, die es Administratoren ermöglichte, Temperatur, Lüftergeschwindigkeit und andere Sensordaten aus der Ferne zu überwachen. Server stehen oft an entfernten Standorten und sind nicht an Monitore angeschlossen, so dass die Möglichkeit, diese Zahlen im Auge zu behalten, sehr wertvoll war. Da LOM jedoch einen separaten Coprozessor erfordert, wurde es nie in die Mac Mini oder Mac Pro Server integriert.
Da Virtualisierung Strom spart und den Austausch, die Aufrüstung und die Verwaltung von Servern vereinfacht, wurde sie um die Jahrtausendwende zu einer beliebten Methode zur Konsolidierung von Hardware. Die Anzahl der Prozessorkerne und die großen RAM-Bänke des Xserve prädestinierten ihn für die Virtualisierung.
„Wir haben fünf Xserves aus dem Jahr 2009 im Einsatz, auf denen ESXi 6 in einem Cluster läuft“, schreibt Elizabeth Harvey-Forsythe, eine leitende Systemingenieurin am MIT Media Lab. „Wollen Sie eine Mac-VM? Im Vergleich zu Linux ist das hier relativ selten, aber einige unserer Studenten tun es, und dafür braucht man Apple-Hardware, und wir haben kaum Platz für etwas, das wir nicht in ein Rack einbauen oder in das wir keine Fibre-Channel- und 10-Gbps-Ethernet-Karten einbauen können.“
Alex Clay, Software Development Manager bei Suran Systems, verwendet einen Xserve, um Mavericks zu virtualisieren, damit er Mac OS 9 virtualisieren kann. Es ist eine kreative und komplizierte Lösung, die jedoch „viel zuverlässiger und stabiler ist, als 10 Jahre alte Hardware jedes Mal auszutauschen, wenn eine Festplatte den Geist aufgibt.“
„Obwohl Windows nicht darauf läuft, können Xserves zu meiner Überraschung VMWare ESXi einwandfrei ausführen“, schreibt Nick Neely, ein weiterer zufriedener Xserve-Nutzer. „Von dort aus kann ich jedes Betriebssystem ausführen, das ich möchte. Derzeit sind es mehrere Instanzen von Windows Server 2012. Blasphemie, ich weiß.“
Zuverlässigkeit aus erster Hand, Preise aus zweiter Hand
Die Zuverlässigkeit des Xserve wurde von mehr als einer Person erwähnt. Das macht Sinn, denn Server-Hardware muss robuster sein und mehr Belastungen aushalten als ein Standard-PC. Clay erwähnte, dass sein Geschäft bei Suran Systems seine Produktionsserver bereits auf Mac Minis umgestellt hat, lobte aber die Xserves als „Bestien, die mit sehr wenig Wartungsaufwand laufen“
Neil Miller, ein Administrator in einer Werbeagentur mit etwa zwei Dutzend Mac-zentrierten Benutzern, sagte uns, dass für seinen Xserve „das Ende in Sicht ist“, aber dass „es noch nicht da ist.“
„Unser Xserve funktioniert noch, wenn auch nicht jedes einzelne Teil davon – ja, proprietäre Laufwerke/Schlitten, wir reden von euch!“, schrieb er an Ars. „Der Xserve ist ein wirklich gut gebautes Gerät, und es wird mir leid tun, ihn nicht mehr zu haben.“
Mehr als eine Person, die Xserve-Hardware günstig gebraucht gekauft hat, hat uns gesagt, dass es nicht allzu schwierig ist, gebrauchte Teile zu finden, um Reparaturen vorzunehmen. Es hat sich herausgestellt, dass die völlige Einstellung eines Produkts und die drastische Vereinfachung der Software, die darauf läuft, ein guter Weg ist, um den Wert eines Produkts zu senken.
„Es ist ziemlich einfach, frühere Xserve-Modelle auf eBay für fast nichts (unter 100 Dollar) zu finden, weil die Leute anscheinend denken, dass sie Lion auf den Dingern laufen lassen müssen“, schrieb Neely. „Ich verwende einen Xserve 2.1 mit zwei Quad-Core-Xeons und habe ihn letztes Jahr für 75 Dollar zu einem wirklich guten Preis bekommen. Obwohl einige dieser älteren Xserves lange vor El Capitan und Sierra ausgemustert wurden, sagt Neely, dass es relativ einfach ist, eine einfache Grafikkarte zu installieren und das Installationsprogramm auszutricksen, damit es bis zu El Capitan läuft“.
Und ein paar der Xserves, die noch in Betrieb sind, sind noch da, weil die IT-Welt ein langsamer Ort ist, an dem die Migration von einer Plattform zur anderen schwierig, kostspielig und zeitaufwändig sein kann.
„Ich habe noch vier Xserve in der Produktion“, schrieb Netzwerkadministrator Dave Walsh. „Zwei sind nur deshalb noch in Betrieb, weil sie noch nicht ausgefallen sind, so dass ich DNS noch nicht auf eine neuere Linux-Box umgestellt habe. Aber zwei sind immer noch online, weil wir immer noch Network Homes verwenden, und das erfordert einen OpenDirectory-Server, der gewartet werden muss.“
„Network Homes“ waren Apples Version der „Roaming User Profiles“ von Windows, und sie werden hauptsächlich verwendet, um den Wechsel von einem Computer zum anderen zu erleichtern. Wenn Sie sich mit Ihrem Netzwerk-Account bei einem beliebigen Mac in Ihrem Unternehmen anmelden, weiß der Mac, dass er auf dem Server nach Ihrem Benutzerprofil und Ihren Dateien suchen muss, anstatt auf dem lokalen Laufwerk. Walsh sagt, dass seine Schule in den letzten Jahren Schüler und Mitarbeiter von Network Homes weggebracht hat, aber der Prozess ist noch nicht abgeschlossen.
„Sobald ich den letzten Nagel in den Sarg von Network Homes schlagen kann“, sagte uns Walsh, „dann kann ich mit Volldampf auf Linux und eine VM-Umgebung umsteigen.
Was kommt als Nächstes?
Für grundlegende Netzwerkdienste wie Dateifreigabe, DNS oder RADIUS-Authentifizierung gibt es zahlreiche Linux-basierte Alternativen, die mit handelsüblicher Serverhardware betrieben werden können. In diesen Fällen haben Administratoren zahlreiche Optionen, wenn es darum geht, sowohl ihre Xserve-Hardware als auch die darauf ausgeführte Software zu ersetzen, selbst wenn das bedeutet, dass sie sich an eine neue Schnittstelle anpassen müssen.
„Wir werden uns wahrscheinlich für einen Dell-, HP- oder (meine Präferenz) Lenovo-Rackmount-Server mit 8-10 Kernen, 128 GB RAM und ein paar TB Festplattenspeicher entscheiden“, schrieb Ars-Leser tmoldovan. „Das liegt typischerweise in der Größenordnung von 3-6000 Dollar.“ Er rechnet mit einer Nutzungsdauer von etwa sechs Jahren für eine solche Maschine und würde sie mit Windows Server bestücken, bevor er seine virtualisierten Server vom Xserve überträgt.
„Wir haben mit dem Gedanken gespielt, Mac Pros als VM-Hosts anzuschaffen“, fuhr er fort, „aber sie passen nicht so gut in Server-Racks, und da Apple Hardware ohne Vorankündigung aufgibt/verändert, wäre das ein zu großes Risiko.“
Einige, wie Harvey-Forsythe, sind bereit, ihre Arbeitsabläufe so weit zu ändern, dass sie ihre Macs durch Linux- oder Windows-Server ersetzen können.
„Wenn entweder die Hardware stirbt oder ESXi einfach nicht mehr darauf laufen kann, müssen wir sowohl die Nachfrage nach virtuellen Macs als auch die zu diesem Zeitpunkt geltenden Lizenzanforderungen von Apple berücksichtigen“, schreibt sie. „Die Nachfrage nach Mac-VMs ist ziemlich gering, und mir fällt wirklich nichts ein, was bisher jemand angefordert hat, was man mit etwas Aufwand nicht genauso gut mit Linux oder Windows hätte machen können. Während einige kommerzielle Software sicherlich Mac-zentriert ist, gibt es nicht mehr viel, das nur für den Mac geeignet ist.“
Für andere, wie James Roodhouse, besteht der Plan darin, auf Mac-Hardware der Verbraucherklasse umzusteigen und auf die erweiterten Hardware-Funktionen des Xserve zu verzichten. Roodhouse ist ein Technologiekoordinator, der derzeit einen Xserve verwendet, um angepasste Betriebssystem-Images auf etwa 1.100 Macs in mehreren Schulen an verschiedenen Standorten zu verteilen. Er plant, den Xserve durch mehrere Mac Minis zu ersetzen, obwohl er Bedenken hinsichtlich der Fehlertoleranz und der Datenredundanz hat.
„Der Weg nach vorne ist in meinem Fall wahrscheinlich, die Aufgabe auf Mac Minis mit Solid-State-Speicher zu verteilen“, sagte er gegenüber Ars. „
Miller sagte uns auch, dass „ein redundantes Paar Mac Minis wahrscheinlich der Ersatz“ für den Xserve seiner Agentur ist, da macOS Server auf der Softwareseite immer noch gut geeignet ist. Aber es gibt immer noch Kosten, auch wenn der Mac Mini billiger ist als der Xserve jemals war.
„Beachten Sie, dass die Aktualisierung der Peripheriegeräte von FireWire 800 auf Thunderbolt/USB 3 uns mehr kosten wird als die neue Mac-Server-Hardware“, sagte er.
Nachdem Apple den Verkauf von Serverkonfigurationen seiner Geräte mehr oder weniger eingestellt hat, fällt es einigen Serveradministratoren, die neue Macs einsetzen wollen, schwer, sich zu entscheiden.
„Ich würde gerne einen neuen Mac kaufen, aber ich kann es nicht rechtfertigen“, schreibt Evan Walker, ein Supporttechniker, der derzeit einen Xserve als Remote-Workstation, zur Virtualisierung früherer OS X-Versionen, zum Speichern von iOS-Backups und zum Zwischenspeichern von Software-Updates verwendet. „Die Mac Pros sind für mich nicht sehr attraktiv, und die MacBook Pro-Reihe ist prozessormäßig so weit veraltet, dass es keinen Sinn mehr macht. Der nächste Mac, den ich mir wahrscheinlich kaufen werde, ist ein Mac Mini, damit ich ihn in mein Rack stellen kann und mich nicht darum kümmern muss.
„Apple muss wirklich mehr an die Unternehmensumgebung denken“, fügte Walker hinzu.