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?

  1. A5 ms
  2. B6,7 ms
  3. 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.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Systemarchitektur und Zuverlässigkeit

  1. Was verwaltet der Nutzer bei einem IaaS-Cloud-Dienst im Allgemeinen selbst?
  2. Welcher der Wege, die Verarbeitungskapazität eines Systems zu erhöhen, entspricht dem Scale-out?
  3. Welcher Entwurf ist für ein System, das Server per Autoscaling je nach Last automatisch hinzufügt und entfernt, im Allgemeinen wünschenswert?
  4. Welche Beschreibung trifft auf die Live-Migration in einer virtualisierten Umgebung zu?
  5. Welche Beschreibung trifft auf ein CDN (Content Delivery Network) zu?