Virtual Execution Environments and the Negotiation of Service Level Agreements in Grid Systems

Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 18)


Service Level Agreements (SLAs) have focal importance if the commercial customer should be attracted to the Grid. An SLA-aware resource management system has already been realize, able to fulfill the SLA of jobs even in the case of resource failures. For this, it is able to migrate checkpointed jobs over the Grid. At this, virtual execution environments allow to increase the number of potential migration targets significantly. In this paper we outline the concept of such virtual execution environments and focus on the SLA negotiation aspects.


Virtual Machine Service Level Agreement Grid Resource Resource Provider Resource Management System 
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.
    Priol, T., Snelling, D.: Next Generation Grids: European Grids Research 2005-2010 (2003),
  2. 2.
    Jeffery, K.(ed.): Next Generation Grids 2: Requirements and Options for European Grids Research 2005-2010 and Beyond (2004),
  3. 3.
    De Roure, D.(ed.): Future for European Grids: GRIDs and Service Oriented Knowledge Utilities. Technical report, Expert Group Report for the European Commission, Brussel (2006)Google Scholar
  4. 4.
    Sahai, A., Graupner, S., Machiraju, V., van Moorsel, A.: Specifying and Monitoring Guarantees in Commercial Grids through SLA. Technical Report HPL-2002-324, Internet Systems and Storage Laboratory, HP Laboratories Palo Alto (2002)Google Scholar
  5. 5.
    Highly Predictable Cluster for Internet-Grids (HPC4U), EU-funded project IST-511531,
  6. 6.
    Open Computing Center Software (OpenCCS),
  7. 7.
    Andrieux, A., Czajkowski, K., Dan, A., Keahey, K., Ludwig, H., Nakata, T., Pruyne, J., Rofrano, J., Tuecke, S., Xu, M.: Web Services Agreement Specification (WS-Agreement) (2007),
  8. 8.
    Fallenbeck, N., Picht, H.J., Smith, M., Freisleben, B.: Xen and the Art of Cluster Scheduling. In: Second International Workshop on Virtualization Technology in Distributed Computing (VTDC 2006) (2006)Google Scholar
  9. 9.
    Freeman, T., Keahey, K., Foster, I.T., Rana, A., Sotomoayor, B., Wuerthwein, F.: Division of labor: Tools for growing and scaling grids. In: Dan, A., Lamersdorf, W. (eds.) ICSOC 2006. LNCS, vol. 4294, pp. 40–51. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  10. 10.
    Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A.: Xen and the art of virtualization. In: SOSP 2003: Proceedings of the nineteenth ACM symposium on Operating systems principles, pp. 164–177. ACM, New York (2003)CrossRefGoogle Scholar
  11. 11.
    Keahey, K., Foster, I., Freeman, T., Zhang, X., Galron, D.: Virtual workspaces in the grid. In: 11th International Euro-Par Conference (2005)Google Scholar
  12. 12.
    Keahey, K., Foster, I., Freeman, T., Zhang, X.: Virtual workspaces: Achieving quality of service and quality of life in the grid. Sci. Program. 13(4), 265–275 (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  1. 1.Technische Universität BerlinGermany
  2. 2.Paderborn Center for Parallel ComputingUniversität PaderbornGermany

Personalised recommendations