Partitioning vs. Replication for Token-Based Commodity

dc.contributor.authorCetintemel, Uguren_US
dc.contributor.authorOzden, Banu
dc.contributor.authorFranklin, Michael J.
dc.contributor.authorSilberschatz, Avi
dc.date.accessioned2004-05-31T23:06:49Z
dc.date.available2004-05-31T23:06:49Z
dc.date.created2000-09en_US
dc.date.issued2000-09-12en_US
dc.description.abstractThe proliferation of e-commerce has enabled a new set of applications that allow globally distributed purchasing of commodities such as books, CDs, travel tickets, etc., over the Internet. These commodities can be represented on line by tokens, which can be distributed among servers to enhance the performance and availability of such applications. There are two main approaches for distributing such tokens ? replication and partitioning. Token replication requires expensive distributed synchronization protocols to provide data consistency, and is subject to both high latency and blocking in case of network partitions. On the other hand, token partitioning allows many transactions to execute locally without any global synchronization, which results in low latency and immunity against network partitions. In this paper, we examine the Data-Value Partitioning (DVP) approach to token-based commodity distribution. We propose novel DVP strategies that vary in the way they redistribute tokens among the servers of the system. Using a detailed simulation model and real Internet message traces, we investigate the performance of our DVP strategies by comparing them against a previously proposed scheme, Generalized Site Escrow (GSE), which is based on replication and escrow transactions. Our experiments demonstrate that, for the types of applications and environment we address, replication-based approaches are neither necessary nor desirable, as they inherently require quorum synchronization to maintain consistency. We show that DVP, primarily due to its ability to provide high server autonomy, performs favorably in all cases studied. (Also cross-referenced as UMIACS-TR-2000-62en_US
dc.format.extent1328728 bytes
dc.format.mimetypeapplication/postscript
dc.identifier.urihttp://hdl.handle.net/1903/1099
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-4180en_US
dc.relation.ispartofseriesUMIACS; UMIACS-TR-2000-62en_US
dc.titlePartitioning vs. Replication for Token-Based Commodityen_US
dc.typeTechnical Reporten_US

Files

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