The Library
Distributed resource management across process boundaries
Tools
Suresh, Lalith, Bodik, Peter, Menache, Ishai, Canini, Marco and Ciucu, Florin (2017) Distributed resource management across process boundaries. In: SoCC '17 Symposium on Cloud Computing, Santa Clara, California, 24-27 Sep 2017. Published in: SoCC '17 Proceedings of the 2017 Symposium on Cloud Computing pp. 611-623. ISBN 9781450350280. doi:10.1145/3127479.3132020
|
PDF
WRAP-distributed-resource-management-across-Ciucu-2017.pdf - Accepted Version - Requires a PDF viewer. Download (1317Kb) | Preview |
Official URL: http://dx.doi.org/10.1145/3127479.3132020
Abstract
Multi-tenant distributed systems composed of small services, such as Service-oriented Architectures (SOAs) and Micro-services, raise new challenges in attaining high performance and efficient resource utilization. In these systems, a request execution spans tens to thousands of processes, and the execution paths and resource demands on different services are generally not known when a request first enters the system. In this paper, we highlight the fundamental challenges of regulating load and scheduling in SOAs while meeting end-to-end performance objectives on metrics of concern to both tenants and operators. We design Wisp, a framework for building SOAs that transparently adapts rate limiters and request schedulers system-wide according to operator policies to satisfy end-to-end goals while responding to changing system conditions. In evaluations against production as well as synthetic workloads, Wisp successfully enforces a range of end-to-end performance objectives, such as reducing average latencies, meeting deadlines, providing fairness and isolation, and avoiding system overload.
Item Type: | Conference Item (Paper) | ||||
---|---|---|---|---|---|
Subjects: | Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software | ||||
Divisions: | Faculty of Science, Engineering and Medicine > Science > Computer Science | ||||
Library of Congress Subject Headings (LCSH): | Service-oriented network architecture (Computer science) | ||||
Journal or Publication Title: | SoCC '17 Proceedings of the 2017 Symposium on Cloud Computing | ||||
Publisher: | ACM | ||||
ISBN: | 9781450350280 | ||||
Book Title: | Proceedings of the 2017 Symposium on Cloud Computing - SoCC '17 | ||||
Official Date: | 18 July 2017 | ||||
Dates: |
|
||||
Page Range: | pp. 611-623 | ||||
DOI: | 10.1145/3127479.3132020 | ||||
Status: | Peer Reviewed | ||||
Publication Status: | Published | ||||
Date of first compliant deposit: | 5 October 2017 | ||||
Date of first compliant Open Access: | 5 October 2017 | ||||
Conference Paper Type: | Paper | ||||
Title of Event: | SoCC '17 Symposium on Cloud Computing | ||||
Type of Event: | Conference | ||||
Location of Event: | Santa Clara, California | ||||
Date(s) of Event: | 24-27 Sep 2017 | ||||
Related URLs: |
Request changes or add full text files to a record
Repository staff actions (login required)
View Item |
Downloads
Downloads per month over past year