One of the main challenges to exploit the potential of Cloud computing is the efficient management of virtual resources supplied by cloud providers. In this paper, we deal with a business model of cloud computing, where third-part entities, the cloud brokers, work as intermediary between cloud providers and clients. Brokers are assumed to provide the intermediation service by addressing multiple cloud providers and this make the cloud environment very complex and dynamic. So, we present a new resource management architecture, able to support concurrent activities over the virtual resources. It abstracts all the resources given by different providers in a single framework, in order to allow brokers to perform seamless management services. To synchronize all the activities on the virtual resources, we propose the adoption of Transactional Memory (TM), a mechanism for controlling accesses to shared memory in concurrent computing. We present details on the implementation of a prototype of our resource management system and some preliminary results obtained through simulation analysis.

Virtual Resource Management Based On Software Transactional Memory

FAZIO, MARIA;PULIAFITO, Antonio
2011-01-01

Abstract

One of the main challenges to exploit the potential of Cloud computing is the efficient management of virtual resources supplied by cloud providers. In this paper, we deal with a business model of cloud computing, where third-part entities, the cloud brokers, work as intermediary between cloud providers and clients. Brokers are assumed to provide the intermediation service by addressing multiple cloud providers and this make the cloud environment very complex and dynamic. So, we present a new resource management architecture, able to support concurrent activities over the virtual resources. It abstracts all the resources given by different providers in a single framework, in order to allow brokers to perform seamless management services. To synchronize all the activities on the virtual resources, we propose the adoption of Transactional Memory (TM), a mechanism for controlling accesses to shared memory in concurrent computing. We present details on the implementation of a prototype of our resource management system and some preliminary results obtained through simulation analysis.
2011
9781457716676
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

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/11570/1999821
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact