| | |
Summary: UpRight Cluster Services
Allen Clement, Manos Kapritsos, Sangmin Lee, Yang Wang,
Lorenzo Alvisi, Mike Dahlin, Taylor Riché
Department of Computer Sciences
The University of Texas at Austin
Austin, Texas, USA
{aclement, manos, sangmin, yangwang
lorenzo, dahlin, riche}@cs.utexas.edu
ABSTRACT
The UpRight library seeks to make Byzantine fault toler-
ance (BFT) a simple and viable alternative to crash fault
tolerance for a range of cluster services. We demonstrate
UpRight by producing BFT versions of the Zookeeper lock
service and the Hadoop Distributed File System (HDFS).
Our design choices in UpRight favor simplifying adoption
by existing applications; performance is a secondary con-
cern. Despite these priorities, our BFT Zookeeper and BFT
HDFS implementations have performance comparable with
the originals while providing additional robustness.
Categories and Subject Descriptors
|