Verfügbarkeit ist heute wichtiger denn je. In modernen Unternehmen sind Tausende Systeme und Zehntausende von Anwendungen und virtuellen Maschinen im Einsatz. Viele davon sind geschäftskritisch und müssen ständig präsent sein. Zudem geht der Trend immer mehr in Richtung Echtzeit-Geschäftsmodellen, bei denen Transaktionen beinahe verzögerungsfrei durchgeführt werden müssen. Hardware-Ausfälle kann man sich hier nicht mehr leisten.
Basis für hohe Verfügbarkeiten ist die Redundanz von Hardware und Software. Cluster-Architekturen sind eine Möglichkeit, Redundanz auf Hardware-Ebene bereitzustellen. Im Real Time-Business reichen solche Architekturen aber nicht mehr aus, da hier die Daten ohne Zwischenspeicherung im flüchtigen RAM sofort verarbeitet werden.
Geht beispielsweise bei Bestelleingang der Server kaputt, schaltet das Cluster-System auf den Reserverechner um - mit möglicherweise fatalen Folgen. Denn switcht das System genau bei Order-Eingang, sind die Daten, die gerade in der Maschine waren, verloren - trotz des zweiten Rechners. Zudem weiß niemand genau, ob das Umschalten auch funktioniert, weil nicht alle möglichen Szenarien im Vorfeld geprobt werden können.
Viele Jahre waren Mainframes das Maß aller Dinge, was die Zuverlässigkeit betrifft. Die redundante Auslegung der Komponenten und die hohe Fehlertoleranz des Betriebssystems sorgen für einen reibungslosen Betrieb. Großrechner machen es beispielsweise einfach, mehrere unternehmenskritische Applikationen parallel zu nutzen, ohne Kompromisse bei Sicherheit und Verfügbarkeit zu machen.
Weil die Hosts in der Regel Mehrprozessor-Maschinen sind, können einzelne Prozesse auf bestimmten CPUs laufen, so dass sich Applikationen garantiert nicht ins Gehege kommen. Diese Isolierung von Prozessen, die es auch ermöglicht, mehrere Betriebssysteme parallel auf demselben Host laufen zu lassen, trägt wesentlich zur Sicherheit bei.
Die hohe Zuverlässigkeit von Großrechnern hat jedoch ihren Preis. Herkömmliche Mainframes basieren auf teurer, herstellerspezifischer Hardware- und Softwaretechnik. Die Wahlmöglichkeiten von Unternehmen werden dadurch erheblich eingeschränkt - und sie sind auf Gedeih und Verderb der Preis- und Produktpolitik eines einzigen Herstellers ausgeliefert. High End RISC-Systeme sind zwar eine flexiblere und etwas kosteneffizientere Alternative, basieren aber ebenfalls auf relativ teurerer, herstellerspezifischer Hardware mit eingeschränkten Optionen.