Vendor Agents for IAAS Cloud Interoperability

  • Alba AmatoEmail author
  • Luca Tasquier
  • Adrian Copie
Part of the Studies in Computational Intelligence book series (volume 446)


Elastic provisioning of Cloud resources at IAAS is a mandatory facility to deploy applications on computing elements which are dynamically allocated based on the application needs. Because of the increasing offer of the Cloud market, the effectiveness of provisioning can be increased by selecting and exploiting the best proposal that is compliant with the user’s requirements. Due to the current lack of standards and to the heterogeneity of technologies interoperability at IAAS, it is the main issue to be addressed. We propose an agent based solution to abstract IAAS services for negotiation and management of Cloud resources. The paper presents our agent abstraction and its implementation to support two well known Cloud technologies: Open Nebula and Amazon.


Cloud Computing Cloud Service Service Level Agreement Cloud Provider Cloud Resource 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Amazon: (2012),
  2. 2.
    Apache deltacloud (2012),
  3. 3.
    Apache libcloud (2012),
  4. 4.
    jclouds (2012),
  5. 5.
  6. 6.
    Opennebula (2012),
  7. 7.
    Simple cloud api (2012),
  8. 8.
    Sla@soi (2012),
  9. 9.
    Vmware (2012),
  10. 10.
    Xen (2012),
  11. 11.
    DiMartino, B., et al.: Building a mosaic of clouds. In: Proceedings of the 2010 Conference on Parallel Processing, Euro-Par 2010, pp. 571–578. Springer (2011)Google Scholar
  12. 12.
    Metsch, T., et al.: Open cloud computing interface – core and models. In: Standards Track, Muncie (IN). GFD-R, The Open Grid Forum Document (2011)Google Scholar
  13. 13.
    Petcu, D.: Portability and Interoperability between Clouds: Challenges and Case Study. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 62–74. Springer, Heidelberg (2011)Google Scholar
  14. 14.
    Petcu, D., et al.: Building an interoperability api for sky computing. In: Proceedings of the International Conference on High Performance Computing and Simulation (HPCS), pp. 405–411. IEEE (2011)Google Scholar
  15. 15.
    Aversa, R., Di Martino, B., Venticinque, S.: Distributed agents network for ubiquitous monitoring and services exploitation. In: 12th IEEE International Conference on Computational Science and Engineering, pp. 197–204 (2009)Google Scholar
  16. 16.
    Wieder, P., et al.: Service Level Agreements for Cloud Computing. Springer (2011)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  1. 1.Department of Information EngineeringSecond University of NaplesNaplesItaly
  2. 2.Research Institute e-Austria, Timisoara (IeAT)TimisoaraRomania

Personalised recommendations