Manageable Dynamic Execution Environments on the Grid Using Virtual Machines

  • Sai Srinivas Dharanikota
  • Ralf Ratering
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3911)


The service-oriented model of the grid offers a wide range of computational capability that can be shared over the Internet. In this paper we describe a concept to create and configure execution environments that can be dynamically deployed using virtual machines onto bare hardware. This new paradigm allows more flexible usage of available hardware and is expected to decrease the efforts needed to configure and maintain nodes on a grid. A novel aspect of the architecture is the use of Web Services Resource Framework (WSRF) [4] and other emerging standards in the grid ecosystem. Based on these standards a prototype has been implemented that is used to create first results, and figure out challenges and future work following this new approach.


Virtual Machine Target System Execution Environment Virtual Machine Monitor Virtual Hardware 
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.
    Foster, I., Kesselman, C., Nick, J., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. Int. J. Supercomput. Appl. (2001)Google Scholar
  2. 2.
    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: ACM Symposium on Operating Systems Principles (SOSP) (2003)Google Scholar
  3. 3.
    Andrieux, A., Czajkowski, K., Dan, A., Keahey, K., Ludwig, H., Pruyne, J., Rofrano, J., Tuecke, S., Xu, M.: Web Services Agreement Specification (2004)Google Scholar
  4. 4.
    Czajkowski, Ferguson, D.F., Foster, I., Frey, J., Graham, S., Sedukin, I., Snelling, D., Tuecke, S., Vambenepe, W.: The WS-Resource Framework (2004)Google Scholar
  5. 5.
  6. 6.
    Figueiredo, R.J., Dinda, P.A., Fortes, J.A.B.: A Case For Grid Computing On Virtual Machines. In: 23rd International Conference on Distributed Computing Systems (2003)Google Scholar
  7. 7.
    Xen virtual machine monitor, University of Cambridge,
  8. 8.
  9. 9.
    Clark, B., Deshane, T., Dow, E., Evanchik, S., Finlayson, M., Herne, J., Matthews, J.N.: Xen and the Art of Repeated Research. In: FREENIX 2004 (2004)Google Scholar
  10. 10.
    Globus Toolkit (2005),
  11. 11.
    Unicore project (2005),
  12. 12.
  13. 13.
    Frey, J., Graham, S., Czajkowski, K., Ferguson, D.F., Foster, I., Leymann, F., Maguire, T., Nagaratnam, N., Nally, M., Storey, T., Sedukhin, I., Snelling, D., Tuecke, S., Vambenepe, W., Weerawarana, S.: Web Services Resource Lifetime (2004)Google Scholar
  14. 14.

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Sai Srinivas Dharanikota
    • 1
  • Ralf Ratering
    • 1
  1. 1.Software & Solutions Group, Parallel & Distributed Solutions DivisionIntel CorporationBruehlGermany

Personalised recommendations