So weit wiemein VerständnisDie Verfügbarkeit eines Dienstes oder Systems wird wie folgt definiert:
(Time resource was available - Time resource was unavailable) / Total Time
Meine Fragen sind:
Ist die Beschreibung eines Systems/Dienstes als „hochverfügbar“ ein anerkannter Branchenbegriff?
Was mich zu meiner nächsten Frage führt:
Wenn ein Softwareanbieter behauptet, eine Hochverfügbarkeitslösung zu verkaufen, gibt es ein Mindestmaß an Verfügbarkeit, das man vernünftigerweise erwarten kann, damit die Lösung der Beschreibung entspricht?
Antwort1
Meine Frage war, ob es eine genaue Definition gibt, welcher Grad an Verfügbarkeit Hochverfügbarkeit ausmacht.
Es gibt keine offizielle Definition, wie viel Verfügbarkeit ausmacht.hohe Verfügbarkeit". Es gibt also weltweit mehrere mehr oder weniger etablierte Definitionen. Ich möchte nicht genauer darauf eingehen, da ich nicht wirklich weiß, ob es einen allgemein akzeptierten Standard gibt. Daher liste ich die auf, die ich kenne.
Die Harvard Research Group definierte mehrere sog.Klassifizierungen von Verfügbarkeitsumgebungenund das istVielleichtso nah wie möglich anpräzise Definition.
AE4Geschäftsfunktionen, die kontinuierliches Computing erfordern und bei denen jeder Fehler für den Benutzer transparent ist.
Das bedeutet keine Arbeitsunterbrechung, keine verlorenen Transaktionen, keine Leistungseinbußen und kontinuierlichen Betrieb rund um die Uhr.AE3Geschäftsfunktionen, die ununterbrochene Computerdienste erfordern, entweder während wichtiger Zeiträume oder während der meisten Stunden des Tages und der meisten Tage der Woche im ganzen Jahr. Dies bedeutet, dass der Benutzer online bleibt. Die aktuelle Transaktion muss jedoch möglicherweise neu gestartet werden, und Benutzer können Leistungseinbußen feststellen.
AE2Geschäftsfunktionen, die Computerdienste mit minimalen Unterbrechungen ermöglichen, entweder während wichtiger Zeiträume oder während der meisten Stunden des Tages und der meisten Tage der Woche im ganzen Jahr. Dies bedeutet, dass der Benutzer zwar unterbrochen wird, sich aber schnell wieder anmelden kann. Allerdings müssen sie möglicherweise einige Transaktionen aus Journaldateien erneut ausführen und es kann zu Leistungseinbußen kommen.
AE1Geschäftsfunktionen können unterbrochen werden, solange die Verfügbarkeit der Daten gewährleistet ist. Für den Benutzer kommt es zu einem unkontrollierten Herunterfahren und die Arbeit wird unterbrochen. Die Datenverfügbarkeit ist jedoch gewährleistet. Eine Sicherungskopie der Daten ist auf einer redundanten Festplatte verfügbar und zur Identifizierung und Wiederherstellung unvollständiger Transaktionen wird ein protokollbasiertes oder Journaldateisystem verwendet.
AE0Geschäftsfunktionen, die unterbrochen werden können und bei denen die Verfügbarkeit der Daten nicht unbedingt erforderlich ist. Für den Benutzer kommt es zu Arbeitsunterbrechungen und unkontrollierten Abschaltungen. Daten können verloren gehen oder beschädigt werden.
* NotfallwiederherstellungDie Fähigkeit ist eine horizontale Verfügbarkeitsfunktion, die auf alle Verfügbarkeitsumgebungen (Availability Environments, AEs) anwendbar ist. Sie ermöglicht die Fernsicherung des Informationssystems und schützt es vor Katastrophen wie Erdbeben, Feuer, Überschwemmungen, Wirbelstürmen, Stromausfällen, Vandalismus oder Terroranschlägen.
Quelle:http://www.hrgresearch.com/pdf/AEC%20Defintions.pdf
Es gibt jedochinoffiziellBegriffe, die in bestimmten Teilen der Welt auch an die AEs gebunden sind. Nehmen Sie das mit Vorsicht.
- AE0Konventionell
- AE1Äußerst zuverlässig
- AE2Hohe Verfügbarkeit
- AE3Fehlerresistent
- AE4Fehlertoleranz
In manchen Teilen der Welt gibt es auch sogenannte Verfügbarkeitsklassen. Und wenn man sich die Definition anschaut, erkennt man, dass hier eine Orientierung an der Liste oben besteht. (Salz bitte)
Verfügbarkeitsklasse 1(90 %)- Verfügbarkeitsklasse 2Hohe Zuverlässigkeit (99 %)
- Verfügbarkeitsklasse 3Hohe Verfügbarkeit (99,9%)
- Verfügbarkeitsklasse 4Fehlerresistent (99,99 %)
- Verfügbarkeitsklasse 5Fehlertolerant (99,999 %)
- Verfügbarkeitsklasse 5Katastrophentolerant (99,999 %)
Die Verfügbarkeitsklasse 1 mit 90 % wird aus dieser Liste entfernt, da 90 % als konventionell gelten und damit außerhalb des Geltungsbereichs dieser Liste liegen. Ein System gilt als „hochverfügbar“, wenn eine garantierte Ausfallzeit von weniger als einer Stunde vorliegt, was sich in dieser Liste ebenfalls mit 99,99 % (~ 53 Minuten) widerspiegelt.
Antwort2
Es gibt einen Artikel überWikipediadas beschreibt den Begriff der Hochverfügbarkeit. Er wird als eine Eigenschaft eines Systems betrachtet. Dort finden Sie auch bereits berechnete Prozentwerte.
Beispielsweise bedeutet ein Verfügbarkeitsprozentsatz von fünf Neunen (99,999 %) eine maximale Ausfallzeit von 5,26 Minuten pro Jahr.
Antwort3
Hohe Verfügbarkeit bedeutet (in wenigen Worten), dass Sie über eine gewisse Redundanz verfügen, um Ihren Dienst im Falle des Ausfalls einer Komponente weiter betriebsbereit zu halten.
Die von Ihnen angegebene Formel dient zur Berechnung der Verfügbarkeit eines Dienstes in Prozent. Die meisten Anbieter schließen mit ihren Kunden ein SLA ab, um bei Nichteinhaltung dieses SLA Strafzahlungen zu verhängen.