Xue, S, Hu, C, Zhu, J et al. (1 more author) (2019) Shaready: A Resource-IsolatedWorkload Co-Location System. In: 2019 IEEE International Conference on Service-Oriented System Engineering (SOSE). 2019 IEEE International Conference on Service-Oriented System Engineering (SOSE), 04-09 Apr 2019, San Francisco East Bay, CA, USA. IEEE ISBN 978-1-7281-1443-9
Abstract
Over a decade, cloud and subsequent joint cloud computing has been evolving into one of biggest disruptive technologies in modern digital age. The rapidly maturing cloud service and system management still heavily relies on virtualization which underpins Infrastructure as a Service (IaaS) to offer on-demand and low-cost computing services. Nevertheless datacenters still suffer from low utilization and resource imbalance. IaaS systems and their workloads, as legacy estates, are intricate to be migrated or re-planned, thereby increasing the complexity of utilization improvement. Arguably workload co-location of long-running applications encapsulated in virtual machines and latency-insensitive batch jobs is an alternative to improve overall resource utilization. However, guaranteeing the quality of long-running services is still challenging. In this context, we proposed an isolation-based cluster resource sharing system Shaready to enable workload co-residences. By means of global resource quota configuration and multi-resource isolation, long-running services in virtual machines can be prioritized with maximized resource provisioning. We implemented and validated it based on Openstack and Yarn clusters, and experiments demonstrate that system CPU and memory utilization can be improved by roughly 50% and 16.67% respectively on average with at most 7% performance degradation.
Metadata
Item Type: | Proceedings Paper |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. |
Keywords: | Task analysis; Cloud computing; Resource management; Virtual machining; Dynamic scheduling; Quality of service; Real-time systems |
Dates: |
|
Institution: | The University of Leeds |
Academic Units: | The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) > School of Computing (Leeds) |
Depositing User: | Symplectic Publications |
Date Deposited: | 21 Oct 2020 12:27 |
Last Modified: | 23 Nov 2020 11:54 |
Status: | Published |
Publisher: | IEEE |
Identification Number: | 10.1109/sose.2019.00051 |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:166906 |