@techreport{TD:102061,
	att_abstract={{Consensus algorithm is a common building block of distributed systems. With the advent of programmable network, we answer the following question in this paper: can we partially offload a consensus algorithm to the network in order to improve its performance? We argue for an affirmative answer by introducing a network-assisted Raft consensus algorithm which reduces the consensus latency without sacrificing scalability. Our design offloads only necessary Raft functionality to a P4 switch to enable Raft-aware forwarding and quick response. We discuss how to handle failures in the proposed design and show the performance gain via a prototype implementation.}},
	att_authors={bh1729, vg7777},
	att_categories={},
	att_copyright={{ACM}},
	att_copyright_notice={{(c) ACM, 2017. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in ACM SIGCOMM 2017 (Poster) {{, 2017-08-21}}.
}},
	att_donotupload={},
	att_private={false},
	att_projects={},
	att_tags={},
	att_techdoc={true},
	att_techdoc_key={TD:102061},
	att_url={http://web1.research.att.com:81/techdocs_downloads/TD:102061_DS1_2017-07-12T12:51:50.086Z.pdf},
	author={Bo Han and Yang Zhang and Zhi-Li Zhang and Vijay Gopalakrishnan},
	institution={{ACM SIGCOMM 2017 (Poster)}},
	month={August},
	title={{Network-Assisted Raft Consensus Algorithm}},
	year=2017,
}