Skip to main content

A Principled Approach to Grid Middleware

Status Report on the Minimum Intrusion Grid

  • Conference paper
Algorithms and Architectures for Parallel Processing (ICA3PP 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7016))

Abstract

This paper provides an overview of MiG, a Grid middleware for advanced job execution, data storage and group collaboration in an integrated, yet lightweight solution using standard software.

In contrast to most other Grid middlewares, MiG is developed with a particular focus on usability and minimal system requirements, applying strict principles to keep the middleware free of legacy burdens and overly complicated design. We provide an overview of MiG and describe its features in view of the Grid vision and its relation to more recent cloud computing trends.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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.

References

  1. Anjomshoaa, A., Brisard, F., Drescher, M., Fellows, D., Ly, A., McGough, S., Pulsipher, D., Savva, A.: Job Submission Description Language (JSDL) Specification, V.1.0. Tech. Rep. GFD.136, Grid Forum (2008)

    Google Scholar 

  2. Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: A view of cloud computing. CACM 53, 50–58 (2010)

    Article  Google Scholar 

  3. Brandt, F., Wei, G.: Vicious strategies for vickrey auctions. In: Müller, J.P., Andre, E., Sen, S., Frasson, C. (eds.) Proceedings of Autonomous Agents 2001. ACM, New York (2001)

    Google Scholar 

  4. cURL. Open Source Software, http://curl.haxx.se/

  5. European Grid Infrastructure, http://www.egi.eu

  6. Ellert, M., Grønager, M., Konstantinov, A., Kónya, B., Lindemann, J., Livenson, I., Nielsen, J.L., Niinimäki, M., Smirnova, O., Wäänänen, A.: Advanced resource connector middleware for lightweight computational Grids. Future Generation Computer Systems 23, 219–240 (2007)

    Article  Google Scholar 

  7. Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the Grid: Enabling scalable virtual organizations. Intl. J. of High Perf. Computing Appl. 15(3), 200–222 (2001)

    Article  Google Scholar 

  8. Foster, I.: Globus toolkit version 4: Software for service-oriented systems. J. of Computer Science and Technology 21(4), 513–520 (2006)

    Article  Google Scholar 

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

    Google Scholar 

  10. gLite Grid Computing Middleware, http://glite.web.cern.ch/glite/

  11. Karlsen, H.H., Vinter, B.: VGrids as an Implementation of Virtual Organizations in Grid Computing. In: Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2006). IEEE Press, New York (2006)

    Google Scholar 

  12. Keahey, K., Doering, K., Foster, I.T.: From Sandbox to Playground: Dynamic Virtual Environments in the Grid. In: Buyya, R. (ed.) Proceedings of Grid Computing (GRID 2004). IEEE Press, New York (2004)

    Google Scholar 

  13. Lefmann, K., Willendrup, P.: McStas, a Neutron Ray-trace Simulation Package, http://neutron.risoe.dk

  14. Mell, P., Grance, T.: The NIST Definition of Cloud Computing (Draft). Tech. Rep. 800-145, National Institute of Standards and Technology (NIST) (2011)

    Google Scholar 

  15. Rehr, M., Vinter, B.: The User-Level Remote Swap Library. In: High Performance Computing and Communications (HPCC 2010). IEEE Press, New York (2010)

    Google Scholar 

  16. Leonard, T., et al.: Zero Install, a decentralised cross-distribution software installation system. Software under LGPL (2003-2011), http://www.0install.net

  17. MathWorks: The Matlab CompilerTM, http://www.mathworks.com/products/compiler

  18. Vinter, B.: The Architecture of the Minimum intrusion Grid (MiG). In: Broenink, J.F., Roebbers, H.W., Sunter, J.P.E., Welch, P.H., Wood, D.C. (eds.) Communicating Process Architectures (CPA 2005). IOS Press, Amsterdam (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Berthold, J., Bardino, J., Vinter, B. (2011). A Principled Approach to Grid Middleware. In: Xiang, Y., Cuzzocrea, A., Hobbs, M., Zhou, W. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2011. Lecture Notes in Computer Science, vol 7016. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24650-0_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24650-0_35

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24649-4

  • Online ISBN: 978-3-642-24650-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics