Vorheriges Thema: Trennen Sie Web und Webanwendungsserver

Design für Hochverfügbarkeit

Hochverfügbarkeit bezieht sich auf ein System, das fast immer in Betrieb ist. Wenn man ein System für Hochverfügbarkeit entwirft, bedenken Sie, wieviel Stillstandszeit für das System akzeptabel ist. Um die Stillstandszeit zu minimieren, denken Sie an eine Mischung aus Verarbeitung mit Ausfallsicherung, Server- oder Serverprozessredundanz, und häufigen Sicherungen:

Sie verfügen möglicherweise nicht über die notwendigen Ressourcen, um einen hohen Grad von Verfügbarkeit zu implementieren, aber Sie können Best Practice verwenden, um die bestmögliche Verfügbarkeit für Ihr System sicherzustellen. Dies schließt vertikale Skalierung (Hinzufügen redundanter Serverprozesse zu einem System für den Fall, dass ein Primärserver ausfällt) und das einhalten eines regelmäßigen Sicherungsplans ein.