Home » Featured, Technologien

Pessimistische vs. optimistische Replikation

4 Februar 2009 No Comment

Für das Funktionieren einer Cloud ist es essentiell, dass jedes System, dass eine bestimmte Aufgabe erfüllen können soll, Zugriff auf die dafür benötigten Daten hat. Weil ein zentraler Datenspeicher aber dem Grundgedanken der Cloud widersprechen würde und ausserdem einen single point of failure darstellen würde ist eine dezentrale Speicherung der Daten zu bevorzugen. Um die Ausfallsicherheit und die Performance zu verbessern ist es darüber hinaus ratsam, die Daten nicht nur jeweils einmal innerhalb des dezentralen Systems vorzuhalten, sondern mehrmals.

Sobald jetzt einer der Knoten der Wolke einen Teil der Daten verändert, müssen diese Änderungen auch auf die anderen Systeme, die diesen Teil der Daten vorhielten, repliziert werden.

Grundsätzlich gibt es dabei zwei verschiedene Arten von Replikation. Ein Diskussionspapier von Saito und Shapiro von HP respektive Microsoft diskutiert die Vor- und Nachteile von pessimistischer und optimistischer Replikation.

Das Papier liesst sich übrigens zu meiner Überraschung wesentlich besser als ich befürchtet hatte.

Werbung

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.