PerfCloud: Performance-Oriented Integration of Cloud and GRID

  • Valentina Casola
  • Massimiliano Rak
  • Umberto Villano
Part of the Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering book series (LNICST, volume 34)


Cloud Computing and GRID computing are two different but similar paradigms for managing large sets of distributed computing resources, and there have been many efforts that aim at integrating them. The cloud on GRID approach should provide to final users a simple way to manage their resources and to interact with the offered services. This paper proposes the PerfCloud architecture, which offers a set of services able not only to create Virtual Clusters (VCs) that become part of the GRID, but also to predict by simulation the performance of user applications. It also presents the PerfCloudClient, a user-friendly client with graphical interface to the PerfCloud services.


Cloud Computing GRID Performance 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Amazon Inc.: Elastic compute cloud (2008),
  2. 2.
    Barham, P., et al.: Xen and the art of virtualization. SIGOPS Oper. Syst. Rev. 37, 164–177 (2003)CrossRefGoogle Scholar
  3. 3.
    WMWare Staff: Virtualization overview (White Paper),
  4. 4.
    Foster, I.T.: Globus toolkit version 4: Software for service-oriented systems. J. Comput. Sci. Technol. 21, 513–520 (2006)CrossRefGoogle Scholar
  5. 5.
    Laure, E., et al.: Programming the Grid with gLite. Technical Report EGEE-TR-2006-001, CERN, Geneva (2006)Google Scholar
  6. 6.
    Jha, S., Merzky, A., Fox, G.: Using clouds to provide grids with higher-levels of abstraction and explicit support for usage modes. Concurr. Comput.: Pract. Exper. 21, 1087–1108 (2009)CrossRefGoogle Scholar
  7. 7.
    Cherkasova, L., Gupta, D., Vahdat, A.: Optimizing grid site manager performance with virtual machines. In: Proc. of the 3rd USENIX Workshop on Real Large Distributed Systems, WORLDS 2006 (2006)Google Scholar
  8. 8.
    Keahey, K., Foster, LT., Freeman, T., Zhang, X.: Virtual workspaces: Achieving quality of service and quality of life in the grid. Scientific Progr 13, 265–275 (2005)Google Scholar
  9. 9.
    University of Chicago: Nimbus project (2009),
  10. 10.
    Mancini, E.P., Rak, M., Villano, U.: PerfCloud: GRID Services for Performance-Oriented Development of Cloud Computing Applications. In: Proc. of WETICE 2009, pp. 201–206. IEEE, Groninger (2009)Google Scholar
  11. 11.
    Mancini, E., Mazzocca, N., Rak, M., Villano, U.: Integrated tools for performance-oriented distributed software development. In: Proc. SERP 2003 Conf., USA, vol. 1, pp. 88–94 (2003)Google Scholar
  12. 12.
    von Laszewski, G., Foster, LT., Gawor, J., Lane, P.: A Java commodity grid kit. Concurrency and Computation: Practice and Experience 13, 645–662 (2001)zbMATHCrossRefGoogle Scholar
  13. 13.
    Reservoir Consortium: Reservoir project (2009),
  14. 14.
    Distributed Systems Architecture Research Group: Opennebula project. Technical report, Universidad Complutense de Madrid (2009),
  15. 15.
    Keahey, K., Foster, LT., Freeman, T., Zhang, X., Galron, D.: Virtual workspaces in the grid. In: Cunha, J.C., Medeiros, P.D. (eds.) Euro-Par 2005. LNCS, vol. 3648, pp. 421–431. Springer, Heidelberg (2005)Google Scholar
  16. 16.
    Purdue University: Wispy project (2009),
  17. 17.
    Masaryk University: Kupa project (2009),
  18. 18.
    Wang, L., Tao, J., Kunze, M., Castellanos, A.C., Kramer, D., Karl, W.: Scientific cloud computing: Early definition and experience (2008)Google Scholar

Copyright information

© ICST Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering 2010

Authors and Affiliations

  • Valentina Casola
    • 1
  • Massimiliano Rak
    • 2
  • Umberto Villano
    • 3
  1. 1.Dipartimento di Informatica e SistemisticaUniversità degli studi di Napoli Federico IIItaly
  2. 2.Dipartimento di Ingegneria dell’InformazioneSeconda Università di NapoliItaly
  3. 3.Dipartimento di IngegneriaUniversità del SannioItaly

Personalised recommendations