Support for Speculative Update Propagation and Mobility in Deno

dc.contributor.authorCetintemel, Uguren_US
dc.contributor.authorKeleher, Peter J.en_US
dc.contributor.authorFranklin, Michaelen_US
dc.date.accessioned2004-05-31T23:03:00Z
dc.date.available2004-05-31T23:03:00Z
dc.date.created1999-11en_US
dc.date.issued2000-07-11en_US
dc.description.abstractThis paper presents the transactional framework of Deno, an object replication system specifically designed for use in mobile and weakly-connected environments. Deno uses weighted voting for availability and pair-wise, epidemic information flow for flexibility. This combination allows the protocols to operate with less than full connectivity, to easily adapt to changes in group member-ship, and to make few assumptions about the underlying network topology. These features are all crucial to providing effective support for mobile and weakly-connected platforms. Deno has been implemented and runs on top of Linux and Windows NT/CE platforms. We use the Deno prototype to characterize the performance of two versions of Deno's protocol. The first ver-sion enables globally serializable execution of update transactions. The second supports a weaker consistency level that still guarantees transactionally consistent access to replicated data. The re-sults show that our protocols either outperform or perform comparably to existing approaches, while achieving higher availability. Further, we show that the incremental cost of providing global serializability in this environment is low. Finally, we show that commit delays can be sig-nificantly decreased by allowing votes to be cast, and votes and updates to be disseminated, speculatively. (Also cross-referenced as UMIACS-TR-99-70)en_US
dc.format.extent1134963 bytes
dc.format.mimetypeapplication/postscript
dc.identifier.urihttp://hdl.handle.net/1903/1064
dc.language.isoen_US
dc.relation.isAvailableAtDigital Repository at the University of Marylanden_US
dc.relation.isAvailableAtUniversity of Maryland (College Park, Md.)en_US
dc.relation.isAvailableAtTech Reports in Computer Science and Engineeringen_US
dc.relation.isAvailableAtUMIACS Technical Reportsen_US
dc.relation.ispartofseriesUM Computer Science Department; CS-TR-4125en_US
dc.relation.ispartofseriesUMIACS; UMIACS-TR-99-70en_US
dc.titleSupport for Speculative Update Propagation and Mobility in Denoen_US
dc.typeTechnical Reporten_US

Files

Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
CS-TR-4125.ps
Size:
1.08 MB
Format:
Postscript Files
Loading...
Thumbnail Image
Name:
CS-TR-4125.pdf
Size:
138.64 KB
Format:
Adobe Portable Document Format
Description:
Auto-generated copy of CS-TR-4125.ps