학술논문

Wire-speed total order
Document Type
Conference
Source
Proceedings 20th IEEE International Parallel & Distributed Processing Symposium Parallel and Distributed Processing Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International. :10 pp. 2006
Subject
Computing and Processing
Communication, Networking and Broadcast Technologies
Switches
Computer architecture
Hardware
Fault tolerant systems
Software performance
Ethernet networks
Personal communication networks
Computer science
Distributed computing
Software systems
Language
ISSN
1530-2075
Abstract
Many distributed systems may be limited in their performance by the number of transactions they are able to support per unit of time. In order to achieve fault tolerance and to boost a system's performance, active state machine replication is frequently used. It employs total ordering service to keep the state of replicas synchronized. In this paper, we present an architecture that enables a drastic increase in the number of ordered transactions in a cluster, using off-the-shelf network equipment. Performance supporting nearly one million ordered transactions per second has been achieved, which substantiates our claim.