Stage-oe-small.jpg

David Bermbach3: Unterschied zwischen den Versionen

Aus Aifbportal
Wechseln zu:Navigation, Suche
(Die Seite wurde neu angelegt: „{{Veranstaltung |Titel DE=David Bermbach |Titel EN=David Bermbach |Beschreibung DE=folgt |Beschreibung EN=folgt |Veranstaltungsart=Graduiertenkolloquium |Start=20…“)
 
Zeile 1: Zeile 1:
 
{{Veranstaltung
 
{{Veranstaltung
|Titel DE=David Bermbach
+
|Titel DE=Benchmarking Eventually Consistent Distributed  Storage Systems
|Titel EN=David Bermbach
+
|Titel EN=Benchmarking Eventually Consistent Distributed  Storage Systems
|Beschreibung DE=folgt
+
|Beschreibung DE=Cloud storage services and NoSQL systems, which have recently found widespread adoption, typically
|Beschreibung EN=folgt
+
offer only "Eventual Consistency", a rather weak guarantee covering a broad range of consistency behavior. The degree of actual (in-)consistency as a service quality, however, is unknown. As a consequence, the responsibilities imposed on application developers using an eventually consistent storage system are un-known. Furthermore, comparing the diverse cloud storage offerings and NoSQL systems against each other is difficult.
 +
 
 +
We argue for "Consistency Assessment" via benchmarking and simulation to address this problem. In this talk, we present a novel approach using consistency benchmarking, modeling and simulation as a means to predict the consistency guarantees of a distributed storage system. We also show, using a set of concrete examples, how the results can be used to efficiently handle inconsistencies within applications or in
 +
an additional middleware layer. Using our approach, consistency as a service quality is made transparent and becomes measurable, thereby providing important insight for any application that uses an eventually consistent storage system.
 +
 
 +
|Beschreibung EN=Cloud storage services and NoSQL systems, which have recently found widespread adoption, typically
 +
offer only "Eventual Consistency", a rather weak guarantee covering a broad range of consistency behavior. The degree of actual (in-)consistency as a service quality, however, is unknown. As a consequence, the responsibilities imposed on application developers using an eventually consistent storage system are un-known. Furthermore, comparing the diverse cloud storage offerings and NoSQL systems against each other is difficult.
 +
 
 +
We argue for "Consistency Assessment" via benchmarking and simulation to address this problem. In this talk, we present a novel approach using consistency benchmarking, modeling and simulation as a means to predict the consistency guarantees of a distributed storage system. We also show, using a set of concrete examples, how the results can be used to efficiently handle inconsistencies within applications or in
 +
an additional middleware layer. Using our approach, consistency as a service quality is made transparent and becomes measurable, thereby providing important insight for any application that uses an eventually consistent storage system.
 +
 
 
|Veranstaltungsart=Graduiertenkolloquium
 
|Veranstaltungsart=Graduiertenkolloquium
 
|Start=2013/12/18 17:30:00
 
|Start=2013/12/18 17:30:00

Version vom 4. Dezember 2013, 08:43 Uhr

Benchmarking Eventually Consistent Distributed Storage Systems

Veranstaltungsart:
Graduiertenkolloquium




Cloud storage services and NoSQL systems, which have recently found widespread adoption, typically offer only "Eventual Consistency", a rather weak guarantee covering a broad range of consistency behavior. The degree of actual (in-)consistency as a service quality, however, is unknown. As a consequence, the responsibilities imposed on application developers using an eventually consistent storage system are un-known. Furthermore, comparing the diverse cloud storage offerings and NoSQL systems against each other is difficult.

We argue for "Consistency Assessment" via benchmarking and simulation to address this problem. In this talk, we present a novel approach using consistency benchmarking, modeling and simulation as a means to predict the consistency guarantees of a distributed storage system. We also show, using a set of concrete examples, how the results can be used to efficiently handle inconsistencies within applications or in an additional middleware layer. Using our approach, consistency as a service quality is made transparent and becomes measurable, thereby providing important insight for any application that uses an eventually consistent storage system.

(David Bermbach)




Start: 18. Dezember 2013 um 17:30
Ende: 18. Dezember 2013 um 19:00


Im Gebäude 11.40, Raum: 226

Veranstaltung vormerken: (iCal)


Veranstalter: Forschungsgruppe(n) Ökonomie und Technologie der eOrganisation