Systemarchitektur und Zuverlässigkeit
Datenbankänderungen werden zwischen zwei 1000 km voneinander entfernten Rechenzentren synchron repliziert. Bei jeder Änderung wird ein Hin- und Rückweg abgewartet: die Übertragung zum anderen Standort und die Meldung, dass das Schreiben abgeschlossen ist. Die Lichtgeschwindigkeit in Glasfasern wird mit etwa 200.000 km/s angesetzt und die Länge der Faserstrecke gleich der Luftlinie. Welcher Wert liegt der Verlängerung der Antwortzeit einer Änderung allein durch die Ausbreitung des Signals am nächsten?
- A5 ms
- B6,7 ms
- C10 ms
Antwort und Erläuterung anzeigen
Antwort: C. 10 ms
Bei einem Hin- und Rückweg legt das Signal 2 × 1000 = 2000 km zurück; die Laufzeit beträgt also 2000 ÷ 200.000 = 0,01 s = 10 ms. Die synchrone Replikation schließt eine Änderung erst ab, nachdem das Schreiben im anderen Rechenzentrum bestätigt ist; bei einer Störung gehen daher keine Daten verloren, aber diese Verzögerung kommt zu jeder Änderung hinzu. Reale Strecken sind länger, und Geräte verursachen zusätzliche Verzögerungen; zwischen weit entfernten Standorten wird daher im Allgemeinen die asynchrone Replikation eingesetzt, die einen gewissen Datenverlust in Kauf nimmt.
Weiter: 9 weitere Fragen zu Systemarchitektur und Zuverlässigkeit