WACCO and LOKO: Strong Consistency at Global Scale

Darrell Bethea, Michael K. Reiter, Feng Qian, Qiang Xu, Z. Morley Mao

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Motivated by a vision for future global-scale services supporting frequent updates and widespread concurrent reads, we propose a scalable object-sharing system called WACCO offering strong consistency semantics. WACCO propagates read responses on a tree-based topology to satisfy broad demand and migrates objects dynamically to place them close to that demand. To demonstrate WACCO, we use it to develop a service called LOKO that could roughly encompass the current duties of the DNS and simultaneously support fine-grained status updates (e.g., Currently preferred routes) in a future Internet. We evaluate LOKO, including the performance impact of updates, migration, and fault tolerance, using a trace of DNS queries served by Akamai.

Original languageEnglish (US)
Title of host publicationProceedings - 2015 IEEE Conference on Collaboration and Internet Computing, CIC 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages130-141
Number of pages12
ISBN (Electronic)9781509000890
DOIs
StatePublished - Mar 1 2016
Externally publishedYes
Event1st IEEE International Conference on Collaboration and Internet Computing, CIC 2015 - Hangzhou, China
Duration: Oct 28 2015Oct 30 2015

Publication series

NameProceedings - 2015 IEEE Conference on Collaboration and Internet Computing, CIC 2015

Other

Other1st IEEE International Conference on Collaboration and Internet Computing, CIC 2015
CountryChina
CityHangzhou
Period10/28/1510/30/15

Keywords

  • Consistency
  • Distributed systems

Fingerprint Dive into the research topics of 'WACCO and LOKO: Strong Consistency at Global Scale'. Together they form a unique fingerprint.

  • Cite this

    Bethea, D., Reiter, M. K., Qian, F., Xu, Q., & Mao, Z. M. (2016). WACCO and LOKO: Strong Consistency at Global Scale. In Proceedings - 2015 IEEE Conference on Collaboration and Internet Computing, CIC 2015 (pp. 130-141). [7423075] (Proceedings - 2015 IEEE Conference on Collaboration and Internet Computing, CIC 2015). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/CIC.2015.29