Skip to main content

1.8 Conclusion

We conclude that a grid is not defined by its hardware, software,or infrastructure; rather, it is a semantically different way of resource usage across ownership domains. The intent of this paper is to reveal the semantics of virtualization and evolve a definition for clearly distinguishing between systems, to determine whether or not they provide grid functionalities.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. E. Börger, High Level System Design and Analysis using Abstract State Machines, in Current Trends in Applied Formal Methods ed. by D. Hutter et al. (FM-Trends 98), LNCS 1641, (Springer, 1999), pp. 1–43

    Google Scholar 

  2. E. Börger and R. Stärk, 5/26/2006 8:07AMAbstract State Machines, in A method for High-level System Design and Analysis (Springer, 2003)

    Google Scholar 

  3. E. Börger (ed.), Architecture Design and Validation Methods (Springer, 2000)

    Google Scholar 

  4. J. Basney and M. Livny, Deploying a High Throughput Computing Cluster, in High Performance Cluster Computing, chap. 5, vol. 1, ed. by R. Buyya (Prentice Hall, 1999)

    Google Scholar 

  5. S.J. Chapin, D. Karmatos, J. Karpovich, and A. Grimshaw, The Legion Resource Management System, in Proc. of the 5th Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP’ 99), in conjunction with the International Parallel and Distributed Processing Symposium (IPDPS’ 99), April 1999

    Google Scholar 

  6. K. Czajkowski, S. Fitzgerald, I. Foster, and C. Kesselman, Grid Information Services for Distributed Resource Sharing, in Proc. 10th IEEE International Symposium on High-Performance Distributed Computing (HPDC-10), (IEEE Press, San Francisco, 2001)

    Google Scholar 

  7. D.H.J. Epema, M. Livny, R. van Dantzig, X. Evers, and J. Pruyne, A Worldwide Flock of Condors: Load Sharing Among Workstation Clusters. Journal on Future Generations of Computer Systems 12 (1996)

    Google Scholar 

  8. I. Foster, C. Kesselman, G. Tsudik, and S. Tuecke, A Security Architecture for Computational Grids, in Proc. of the 5th ACM Conference on Computer and Communication Security, November 1998

    Google Scholar 

  9. I. Foster, C. Kesselman, and S. Tuecke, The Anatomy of the Grid. International Journal of Supercomputer Applications 15(3) (2001)

    Google Scholar 

  10. I. Foster and C. Kesselman, The Grid: Blueprint for a New Computing Infrastructure, (Morgan Kaufmann, San Francisco, 1999)

    Google Scholar 

  11. I. Foster and C. Kesselman: The Globus Toolkit. In [10] pp. 259–278.

    Google Scholar 

  12. I. Foster, C. Kesselman, J.M. Nick, and S. Tuecke, Grid Services for Distributed System Integration, IEEE Computer (6), 37–46 (2002)

    Google Scholar 

  13. I. Foster, C. Kesselman, J.M. Nick, and S. Tuecke, Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration, in Open Grid Service Infrastructure WG, Global Grid Forum, June 22, 2002 http://www.globus.org/research/papers/ogsa.pdf

    Google Scholar 

  14. I. Foster, What is the Grid? A Three Point Checklist, Grid Today 1(6) (2002) http://www.gridtoday.com/02/0722/100136.html

    Google Scholar 

  15. A. Geist, A. Beguelin, J. Dongarra, W. Jiang, B. Manchek, and V. Sunderam, PVM: Parallel Virtual Machine—A User’s Guide and Tutorial for Network Parallel Computing (MIT, Cambridge, MA, 1994)

    Google Scholar 

  16. W. Gentzsch, Response to Ian Foster’s “What is the Grid?” Grid Today 1(8) (2002) http://www.gridtoday.com/02/0805/100191.html

    Google Scholar 

  17. A.S. Grimshaw, W.A. Wulf, J.C. French, A.C. Weaver, and P.F. Reynolds, Legion: The Next Logical Step Toward a Nationwide Virtual Computer, Technical report No. CS-94-21. June, 1994

    Google Scholar 

  18. A.S. Grimshaw and W.A. Wulf, Legion—A View From 50,000 Feet, in Proceedings of the Fifth IEEE International Symposium on High Performance Distributed Computing, Los Alamitos, CA, August 1996 (IEEE Press, 1996)

    Google Scholar 

  19. Grid Computing—Today and Tomorrow: Another View, Grid Today 1(9) (2002) http:// www.gridtoday.com/02/0812/100221.html

    Google Scholar 

  20. W. Gropp, E. Lusk, N. Doss, and A. Skjellum, A High-performance, Portable Implementation of the MPI Message Passing Interface Standard. Parallel Computing 22(6), 789–828 (1996)

    Article  MATH  Google Scholar 

  21. Y. Gurevich, Evolving Algebras 1993: Lipari Guide, in Specification and Valdation Methods, ed. by E. Börger (Oxford University Press, 1995) pp. 9–36

    Google Scholar 

  22. Y. Gurevich, Evolving Algebras: An Attempt to Discover Semantics, in Current Trends in Theoretical Computer Science, ed. by G. Rozenberg and A. Salomaa (World Scientific, 1993) pp. 266–292

    Google Scholar 

  23. Y. Gurevich, May 1997 Draft of the ASM Guide http://www.eecs.umich.edu/gasm/papers/guide97.html

    Google Scholar 

  24. Y. Gurevich and J.K. Huggins, Equivalence is in the Eye of Beholder. Theoretical Computer Science (1–2), 353–380 (1997)

    Article  MathSciNet  Google Scholar 

  25. Y. Gurevich, Sequential Abstract State Machines Capture Sequential Algorithms, ACM Transactions on Computational Logic 1(1), 77–111 (2000)

    Article  MathSciNet  Google Scholar 

  26. M. Humprey, F. Knabbe, A. Ferrari, and A. Grimshaw, Accountability and Control of Process Creation in the Legion Metasystem, Proc. of the 2000 Network and Distributed System Security Symposium NDSS2000, San Diego, CA, February 2000

    Google Scholar 

  27. W.E. Johnston, A Different Perspective on the Question of What is a Grid? Grid Today 1(9) (2002) http://www.gridtoday.com/02/0812/100217.html

    Google Scholar 

  28. E. Korpela, D. Werthimer, D. Anderson, J. Cobb, and M. Lebofsky, SETI@home: Massively Distributed Computing for SETI. Computing in Science and Engineering (1) (2001)

    Google Scholar 

  29. G. Lindahl, A. Grimshaw, A. Ferrari, and K. Holcomb, Metacomputing—What’s in it for Me. White Paper. http://legion.virginia.edu/papers.html

    Google Scholar 

  30. Zs. Németh and V. Sunderam, Characterizing Grids: Attributes, Definitions, and Formalisms, Journal of Grid Computing 1(1), 9–23 (2003)

    Article  Google Scholar 

  31. R. Raman and M. Livny, High Throughput Resource Management, chap 13 in [10].

    Google Scholar 

  32. R. Stärk, J. Schmid, and E. Börger, Java and the Java Virtual Machine. Definition, Verification, Validation (Springer, 2001)

    Google Scholar 

  33. Sun Grid Engine, Enterprise Edition 5.3 Administration and User’s Guide (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag London Limited

About this chapter

Cite this chapter

Németh, Z., Sunderam, V. (2006). Virtualization in Grids: A Semantical Approach. In: Cunha, J.C., Rana, O.F. (eds) Grid Computing: Software Environments and Tools. Springer, London. https://doi.org/10.1007/1-84628-339-6_1

Download citation

  • DOI: https://doi.org/10.1007/1-84628-339-6_1

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-85233-998-2

  • Online ISBN: 978-1-84628-339-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics