AVOCLOUDY: a simulator of volunteer clouds. (30th July 2015)
- Record Type:
- Journal Article
- Title:
- AVOCLOUDY: a simulator of volunteer clouds. (30th July 2015)
- Main Title:
- AVOCLOUDY: a simulator of volunteer clouds
- Authors:
- Sebastio, Stefano
Amoretti, Michele
Lafuente, Alberto Lluch - Abstract:
- Summary: The increasing demand of computational and storage resources is shifting users toward the adoption of cloud technologies. Cloud computing is based on the vision of computing as utility, where users no more need to buy machines but simply access remote resources made available on‐demand by cloud providers. The relationship between users and providers is defined by a service‐level agreement, where the non‐fulfillment of its terms is regulated by the associated penalty fees. Therefore, it is important that the providers adopt proper monitoring and managing strategies. Despite their reduced application, intelligent agents constitute a feasible technology to add autonomic features to cloud operations. Furthermore, the volunteer computing paradigm—one of the Information and Communications Technology (ICT) trends of the last decade—can be pulled alongside traditional cloud approaches, with the purpose to 'green' them. Indeed, the combination of data center and volunteer resources, managed by agents, allows one to obtain a more robust and scalable cloud computing platform. The increased challenges in designing such a complex system can benefit from a simulation‐based approach, to test autonomic management solutions before their deployment in the production environment. However, currently available simulators of cloud platforms are not suitable to model and analyze such heterogeneous, large‐scale, and highly dynamic systems. We propose theAVOCLOUDY simulator to fill thisSummary: The increasing demand of computational and storage resources is shifting users toward the adoption of cloud technologies. Cloud computing is based on the vision of computing as utility, where users no more need to buy machines but simply access remote resources made available on‐demand by cloud providers. The relationship between users and providers is defined by a service‐level agreement, where the non‐fulfillment of its terms is regulated by the associated penalty fees. Therefore, it is important that the providers adopt proper monitoring and managing strategies. Despite their reduced application, intelligent agents constitute a feasible technology to add autonomic features to cloud operations. Furthermore, the volunteer computing paradigm—one of the Information and Communications Technology (ICT) trends of the last decade—can be pulled alongside traditional cloud approaches, with the purpose to 'green' them. Indeed, the combination of data center and volunteer resources, managed by agents, allows one to obtain a more robust and scalable cloud computing platform. The increased challenges in designing such a complex system can benefit from a simulation‐based approach, to test autonomic management solutions before their deployment in the production environment. However, currently available simulators of cloud platforms are not suitable to model and analyze such heterogeneous, large‐scale, and highly dynamic systems. We propose theAVOCLOUDY simulator to fill this gap. This paper presents the internal architecture of the simulator, provides implementation details, summarizes several notable applications, and provides experimental results that measure the simulator performance and its accuracy. The latter experiments are based on real‐world worldwide distributed computations on top of the PlanetLab platform. Copyright © 2015 John Wiley & Sons, Ltd. … (more)
- Is Part Of:
- Software, practice & experience. Volume 46:Number 1(2016)
- Journal:
- Software, practice & experience
- Issue:
- Volume 46:Number 1(2016)
- Issue Display:
- Volume 46, Issue 1 (2016)
- Year:
- 2016
- Volume:
- 46
- Issue:
- 1
- Issue Sort Value:
- 2016-0046-0001-0000
- Page Start:
- 3
- Page End:
- 30
- Publication Date:
- 2015-07-30
- Subjects:
- cloud computing -- volunteer computing -- autonomic computing -- distributed computing -- discrete event simulation
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2345 ↗
- 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:
- 9865.xml