An autonomous model for self‐optimizing virtual machine selection by learning automata in cloud environment. (15th March 2021)
- Record Type:
- Journal Article
- Title:
- An autonomous model for self‐optimizing virtual machine selection by learning automata in cloud environment. (15th March 2021)
- Main Title:
- An autonomous model for self‐optimizing virtual machine selection by learning automata in cloud environment
- Authors:
- Najafizadegan, Negin
Nazemi, Eslam
Khajehvand, Vahid - Abstract:
- Abstract: In recent years, cloud computing has become more popular because of advancements in virtualization technology. By increasing the number of servers in cloud computing environment, cloud data centers have expanded and consumed much energy. Virtual machine consolidation is a solution for energy management in cloud environment. On the other hand, by increasing resource utilization in virtual machine consolidation, service level agreement assurance is difficult to obtain. Two main challenges in virtual machine consolidation are timely detection of overloaded servers and proper immigrant virtual machine selection from detected servers. In this paper, a new model is proposed based on MAPE‐k loop for autonomous virtual machine selection. The presented model uses a proposed ensemble prediction algorithm in the analysis phase. Also, in the planning phase, a new multi‐heuristics algorithm with flexible weights using learning automata is proposed. The effectiveness of the proposed model is evaluated by CloudSim simulator under real workload as compared with well‐known algorithms in this domain. The experimental results indicate that, the proposed approach has averagely improved the balance between service level agreement violations, energy and migration counts by 47.39% compared to other methods.
- Is Part Of:
- Software, practice & experience. Volume 51:Number 6(2021)
- Journal:
- Software, practice & experience
- Issue:
- Volume 51:Number 6(2021)
- Issue Display:
- Volume 51, Issue 6 (2021)
- Year:
- 2021
- Volume:
- 51
- Issue:
- 6
- Issue Sort Value:
- 2021-0051-0006-0000
- Page Start:
- 1352
- Page End:
- 1386
- Publication Date:
- 2021-03-15
- Subjects:
- autonomous -- cloud environment -- learning automata -- prediction -- service level agreement -- virtual machine
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2960 ↗
- 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:
- 16721.xml