16.11.2013 Aufrufe

2.8 Schwache Konsistenz (3) 2.8 Schwache Konsistenz (4)

2.8 Schwache Konsistenz (3) 2.8 Schwache Konsistenz (4)

2.8 Schwache Konsistenz (3) 2.8 Schwache Konsistenz (4)

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3 Client-zentrierte <strong>Konsistenz</strong>modelle<br />

■<br />

■<br />

★<br />

Bisher<br />

◆ <strong>Konsistenz</strong> globaler Daten<br />

Häufiger Fall<br />

◆ seltene und zentrale Aktualisierung der Daten<br />

◆ z.B. Namensdienst<br />

◆ z.B. Webseiten<br />

Suche nach vereinfachten <strong>Konsistenz</strong>modellen<br />

◆ betrachtet aus der Sicht eines Client<br />

Prozesse<br />

Replikate<br />

Datenspeicher<br />

Kommunikationsnetz<br />

Verteilte Betriebssysteme<br />

© 2003-2004, Franz J. Hauck, Vert. Sys., Univ. Ulm [2003w-VBS-F-Repl.fm, 2003-12-17 09.04]<br />

Reproduktion oder Verwendung dieser Unterlage bedarf in jedem Fall der Zustimmung des Autors.<br />

F<br />

57<br />

3.1 Eventual-Consistency<br />

■<br />

■<br />

Idee<br />

◆ Daten werden letztendlich irgendwann konsistent<br />

Aktualisierung setzt sich nach gewisser Zeit durch<br />

◆ Beispiel: geänderte Webseite wird nach gewisser Zeit veraltete Version in<br />

lokalen Browsercaches ersetzen<br />

◆ Beispiel: Secondary-DNS-Server erhält nach gewisser Zeit neue<br />

Namensbindungen<br />

Verteilte Betriebssysteme<br />

© 2003-2004, Franz J. Hauck, Vert. Sys., Univ. Ulm [2003w-VBS-F-Repl.fm, 2003-12-17 09.04]<br />

Reproduktion oder Verwendung dieser Unterlage bedarf in jedem Fall der Zustimmung des Autors.<br />

F<br />

58

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!