In der Computer-Hard- und -Software sorgen drei Elemente dafür, dass alles so funktioniert (und weiterhin funktioniert): Verfügbarkeit, Zuverlässigkeit und Wartungsfreundlichkeit. Die Maximierung dieser Qualitäten in Ihrem Computersystem hilft Ihnen, unvorhergesehene Probleme zu vermeiden. Diese Qualitäten werden Probleme nicht vollständig verhindern. Wenn jedoch Probleme auftreten, erleichtern diese Eigenschaften die Behebung von Problemen.
Was sind Verfügbarkeit, Zuverlässigkeit und Wartungsfreundlichkeit?
Verfügbarkeit bezieht sich auf die Gesamtverfügbarkeit des Computersystems oder seiner spezifischen Funktionen. Zum Beispiel steht ein Personal Computer zur Verfügung, wenn sein Betriebssystem hochgefahren ist und läuft.
Im Zusammenhang mit Verfügbarkeit bedeutet das Konzept der Zuverlässigkeit etwas anderes. Zuverlässigkeit bezieht sich auf die allgemeine Wahrscheinlichkeit, dass ein Fehler in einem laufenden System auftritt. Ein perfekt zuverlässiges System wird eine 100-prozentige Verfügbarkeit genießen. Wenn jedoch ein Fehler auftritt, wirkt sich dies je nach Art des Problems auf unterschiedliche Weise auf die Verfügbarkeit aus.
Die Wartungsfreundlichkeit wirkt sich auch auf die Verfügbarkeit aus. Sie können Fehler in einem wartungsfähigen System schneller erkennen und beheben als in einem nicht wartungsfähigen, was bedeutet, dass Sie im Durchschnitt weniger Ausfallzeiten pro Vorfall haben.
Verfügbarkeitsstufen
Die Standardmethode zur Definition von Verfügbarkeitsstufen oder -klassen in einem Computernetzwerksystem ist eine Skala von Neunen. Eine Verfügbarkeit von 99 Prozent entspricht beispielsweise einer Verfügbarkeit von zwei Neunen, eine Verfügbarkeit von 99,9 Prozent einer Verfügbarkeit von drei Neunen und so weiter.
Die folgende Tabelle veranschaulicht die Bedeutung dieser Skala. Sie drückt jede Stufe als maximale Ausfallzeit pro (Nicht-Sch alt-)Jahr aus, die toleriert werden könnte, um die Verfügbarkeitsanforderung zu erfüllen. Es listet auch einige Beispiele für die Art von Systemen auf, die diese Anforderungen üblicherweise erfüllen.
Der betroffene Gesamtzeitrahmen (Wochen, Monate oder Jahre) sollte angegeben werden, um die stärkste Bedeutung zu erh alten. Ein Produkt, das über einen Zeitraum von einem oder mehreren Jahren eine Verfügbarkeit von 99,9 Prozent erreicht, hat sich besser bewährt als eines, dessen Verfügbarkeit erst seit wenigen Wochen gemessen wird.
Netzverfügbarkeit: Ein Beispiel
Verfügbarkeit war schon immer ein wichtiges Merkmal von Systemen, wird aber in Netzwerken zu einer kritischen und komplexen Herausforderung. Netzwerkdienste sind üblicherweise auf mehrere Computer verteilt und können von verschiedenen Zusatzgeräten abhängen.
Nehmen Sie zum Beispiel das Domain Name System (DNS), das im Internet und in privaten Intranet-Netzwerken verwendet wird, um eine Liste von Computernamen basierend auf ihren Netzwerkadressen zu verw alten. DNS speichert seinen Index von Namen und Adressen auf einem Server, der als primärer DNS-Server bezeichnet wird. Wenn ein einzelner DNS-Server in einem System vorhanden ist, werden durch einen Serverabsturz alle DNS-Funktionen in diesem Netzwerk unterbrochen. DNS bietet jedoch Unterstützung für verteilte Server. Neben dem primären Server kann ein Administrator sekundäre und tertiäre DNS-Server im Netzwerk installieren. Jetzt ist es weniger wahrscheinlich, dass ein Ausfall in einem der drei Systeme zu einem vollständigen Verlust des DNS-Dienstes führt.
Andere Arten von Netzwerkausfällen wirken sich ebenfalls auf die DNS-Verfügbarkeit aus. Verbindungsfehler können beispielsweise DNS lahmlegen, indem sie es Clients unmöglich machen, mit einem DNS-Server zu kommunizieren. In diesen Szenarien ist es nicht ungewöhnlich, dass einige Personen (abhängig von ihrem physischen Standort im Netzwerk) den DNS-Zugriff verlieren, andere jedoch nicht betroffen sind. Das Konfigurieren mehrerer DNS-Server hilft bei der Bewältigung dieser indirekten Fehler, die die Verfügbarkeit beeinträchtigen.
Wahrgenommene Verfügbarkeit vs. Hochverfügbarkeit
Der Zeitpunkt von Ausfällen spielt eine Rolle bei der wahrgenommenen Verfügbarkeit eines Netzwerks. Ein Geschäftssystem, das beispielsweise häufig an Wochenenden ausfällt, kann relativ niedrige Verfügbarkeitszahlen aufweisen. Dennoch wird diese Ausfallzeit von der regulären Belegschaft möglicherweise nicht bemerkt.
Die Netzwerkbranche verwendet den Begriff Hochverfügbarkeit, um sich auf Systeme und Technologien zu beziehen, die speziell für Zuverlässigkeit, Verfügbarkeit und Wartungsfreundlichkeit entwickelt wurden. Solche Systeme umfassen in der Regel redundante Hardware wie Festplatten und Netzteile sowie intelligente Software wie Load-Balancing und Failover-Funktionalität. Die Schwierigkeit, eine hohe Verfügbarkeit zu erreichen, nimmt auf den Ebenen 4-9 und 5-9 dramatisch zu. Daher verlangen die Anbieter für diese Funktionen einen Aufpreis.