Autonomic resource provisioning for multilayer cloud applications with K‐nearest neighbor resource scaling and priority‐based resource allocation. (13th April 2020)
- Record Type:
- Journal Article
- Title:
- Autonomic resource provisioning for multilayer cloud applications with K‐nearest neighbor resource scaling and priority‐based resource allocation. (13th April 2020)
- Main Title:
- Autonomic resource provisioning for multilayer cloud applications with K‐nearest neighbor resource scaling and priority‐based resource allocation
- Authors:
- Mazidi, Arash
Golsorkhtabaramiri, Mehdi
Tabari, Meisam Yadollahzadeh - Abstract:
- Summary: Providing a pool of various resources and services to customers on the Internet in exchanging money has made cloud computing as one of the most popular technologies. Management of the provided resources and services at the lowest cost and maximum profit is a crucial issue for cloud providers. Thus, cloud providers proceed to auto‐scale the computing resources according to the users' requests in order to minimize the operational costs. Therefore, the required time and costs to scale‐up and down computing resources are considered as one of the major limits of scaling which has made this issue an important challenge in cloud computing. In this paper, a new approach is proposed based on MAPE‐K loop to auto‐scale the resources for multilayered cloud applications. K‐nearest neighbor (K‐NN) algorithm is used to analyze and label virtual machines and statistical methods are used to make scaling decision. In addition, a resource allocation algorithm is proposed to allocate requests on the resources. Results of the simulation revealed that the proposed approach results in operational costs reduction, as well as improving the resource utilization, response time, and profit.
- Is Part Of:
- Software, practice & experience. Volume 50:Number 8(2020)
- Journal:
- Software, practice & experience
- Issue:
- Volume 50:Number 8(2020)
- Issue Display:
- Volume 50, Issue 8 (2020)
- Year:
- 2020
- Volume:
- 50
- Issue:
- 8
- Issue Sort Value:
- 2020-0050-0008-0000
- Page Start:
- 1600
- Page End:
- 1625
- Publication Date:
- 2020-04-13
- Subjects:
- autonomic provisioning -- K‐NN algorithm -- MAPE‐K loop -- resource management
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2837 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 13357.xml