Adaptive Multivariable Control for Multiple Resource Allocation of Service-Based Systems in Cloud Computing

41Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Service-based systems resource allocation in cloud computing is a key method of meeting service requests because service request workloads and resource demands change over time. When coping with dynamic fluctuating service requests and resource demands, adaptive resource allocation to ensure the quality of service (QoS) with the lowest resource consumption becomes challenging. In cloud computing, services share the same resource pool and compete for critical resources, such as CPU and memory resources. Because services need arbitrary resource combinations, focusing on a single resource may lead to excessive or deficient resource allocations or even service request failures. Due to the shared nature of cloud computing, QoS may be impacted by interference with co-hosted services. In this paper, we propose an adaptive control approach for resource allocation that adaptively reacts to dynamic request workloads and resource demands. The multivariable control is adopted to allocate multiple resources for multiple services according to the dynamic fluctuating requests and considers the interference between co-hosted services, thereby ensuring QoS even if the resource pool is insufficient. The comparative experiments show that the proposed approach can meet service requests and can improve resource utilization regardless of whether the resource pool is sufficient.

Cite

CITATION STYLE

APA

Gong, S., Yin, B., Zheng, Z., & Cai, K. Y. (2019). Adaptive Multivariable Control for Multiple Resource Allocation of Service-Based Systems in Cloud Computing. IEEE Access, 7, 13817–13831. https://doi.org/10.1109/ACCESS.2019.2894188

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free