Show simple item record

dc.contributor.authorBogdanov, Kirill L.
dc.contributor.authorReda, Waleed
dc.contributor.authorMaguire, Gerald Q.
dc.contributor.authorKostić, Dejan
dc.contributor.authorCanini, Marco
dc.date.accessioned2019-01-14T11:28:12Z
dc.date.available2019-01-14T11:28:12Z
dc.date.issued2018-09-28
dc.identifier.citationBogdanov, K. L., Reda, W., Maguire, G. Q., Kostić, D., & Canini, M. (2018). Fast and Accurate Load Balancing for Geo-Distributed Storage Systems. Proceedings of the ACM Symposium on Cloud Computing. doi:10.1145/3267809.3267820
dc.identifier.isbn9781450360111
dc.identifier.doi10.1145/3267809.3267820
dc.identifier.urihttp://hdl.handle.net/10754/630817
dc.description.abstractThe increasing density of globally distributed datacenters reduces the network latency between neighboring datacenters and allows replicated services deployed across neighboring locations to share workload when necessary, without violating strict Service Level Objectives (SLOs). We present Kurma, a practical implementation of a fast and accurate load balancer for geo-distributed storage systems. At run-time, Kurma integrates network latency and service time distributions to accurately estimate the rate of SLO violations for requests redirected across geo-distributed datacenters. Using these estimates, Kurma solves a decentralized rate-based performance model enabling fast load balancing (in the order of seconds) while taming global SLO violations. We integrate Kurma with Cassandra, a popular storage system. Using real-world traces along with a geo-distributed deployment across Amazon EC2, we demonstrate Kurma’s ability to effectively share load among datacenters while reducing SLO violations by up to a factor of 3 in high load settings or reducing the cost of running the service by up to 17%.
dc.publisherAssociation for Computing Machinery (ACM)
dc.titleFast and Accurate Load Balancing for Geo-Distributed Storage Systems
dc.typeConference Paper
dc.contributor.departmentComputer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division
dc.contributor.departmentComputer Science Program
dc.identifier.journalProceedings of the ACM Symposium on Cloud Computing - SoCC '18
kaust.personCanini, Marco
refterms.dateFOA2019-01-14T11:54:29Z
dc.date.published-online2018-09-28
dc.date.published-print2018


Files in this item

Thumbnail
Name:
p386-Bogdanov.pdf
Size:
1.095Mb
Format:
PDF
Description:
Open Access Conference Paper

This item appears in the following Collection(s)

Show simple item record