The growing demand of computational resources has shifted users towards the adoption of cloud computing technologies. Cloud allows users to transparently access to remote computing capabilities as an utility. The volunteer computing paradigm, another ICT trend of the last years, can be considered a companion force to enhance the cloud in fulfilling specific domain requirements, such as computational intensive requests. Combining the spared resources provided by volunteer nodes with few data centers is possible to obtain a robust and scalable cloud platform. The price for such benefits relies in increased challenges to design and manage a dynamic complex system composed by heterogeneous nodes. Task execution requests submitted in the volunteer cloud are usually associated with Quality of Service requirements e.g., Specified through an execution deadline. In this paper, we present a preliminary evaluation of a cloud partitioning approach to distribute task execution requests in volunteer cloud, that has been validated through a simulation-based statistical analysis using the Google workload data trace.

A Workload-Based Approach to Partition the Volunteer Cloud

Antonio Scala
2015

Abstract

The growing demand of computational resources has shifted users towards the adoption of cloud computing technologies. Cloud allows users to transparently access to remote computing capabilities as an utility. The volunteer computing paradigm, another ICT trend of the last years, can be considered a companion force to enhance the cloud in fulfilling specific domain requirements, such as computational intensive requests. Combining the spared resources provided by volunteer nodes with few data centers is possible to obtain a robust and scalable cloud platform. The price for such benefits relies in increased challenges to design and manage a dynamic complex system composed by heterogeneous nodes. Task execution requests submitted in the volunteer cloud are usually associated with Quality of Service requirements e.g., Specified through an execution deadline. In this paper, we present a preliminary evaluation of a cloud partitioning approach to distribute task execution requests in volunteer cloud, that has been validated through a simulation-based statistical analysis using the Google workload data trace.
2015
Istituto dei Sistemi Complessi - ISC
978-1-5090-0089-0
cloud computing
volunteer computing
quality of service
distributed tasks
peer-to-peer
File in questo prodotto:
File Dimensione Formato  
prod_353241-doc_114098.pdf

solo utenti autorizzati

Descrizione: A Workload-Based Approach to Partition the Volunteer Cloud
Tipologia: Versione Editoriale (PDF)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 375.35 kB
Formato Adobe PDF
375.35 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/316234
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact