Skip to main content
Log in

Dynamically Scalable, Heterogeneous and Generic Architecture for a Grid of Workstations

  • Published:
Journal of Grid Computing Aims and scope Submit manuscript

Abstract

This paper presents the architectural design of a simple Grid which supports heterogeneous workstations running different operating systems. The workstations need not be dedicated systems enabling more than one job to be executed on the same Grid of workstations. Additionally, the architecture is dynamically scalable as workstations can enter and exit the Grid even when the Grid is currently executing a task. This is achieved by using an Intelligent Job Allocation mechanism that makes use of a history of stored records for job allocation and monitoring. Also, the Grid is generic in nature implying that a whole gamut of applications from simple arithmetic calculations to image processing applications can be run. Transparency of operations is an important goal of the architecture.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. European Grid Forum, http://www.egrid.org.

  2. The Grid Forum, http://www.gridforum.org.

  3. I. Foster and C. Keeselman, “Globus: A metacomputing Infrastructure Toolkit”, Vol. 11, No. 2, pp. 115–128, 1997.

  4. A. Grimshaw et al., “Legion: The next logical step towards a nationwide virtual supercomputer”, Technical Report CS-94-21, University of Virginia, Computer Sciences Department, 1994.

  5. M. Litzkow, M. Livny and M. Mutka, “Condor – a hunter of idle workstations”, in Proceedings of the 8th Intl. Conf. on Distributed Computing Systems, 1988, pp. 104–111.

  6. I. Foster, C. Kesselman and S. Tuecke, “The anatomy of the Grid enabling scalable virtual organizations”, Intl. J. Supercomputer Applications, 2001.

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

  8. J. Beiriger, W. Johnson, H. Bivens, S. Humphreys and R. Rhea, “Constructing the ASCI Grid”, in Proc. 9th IEEE Symposium on High Performance Distributed Computing, IEEE Press, 2000.

  9. S. Brunett, K. Czajkowski, S. Fitzgerald, I. Foster, A. Johnson, C. Kesselman, J. Leigh and S. Tuecke, “Application experiences with the Globus Toolkit”, in Proc. 7th IEEE Symp. on High Performance Distributed Computing, IEEE Press, 1998, pp. 81–89.

  10. W.E. Johnston, D. Gannon and B. Nitzberg, “Grids as production computing environments: The engineering aspects of NASA’s information power Grid”, in Proc. 8th IEEE Symposium on High Performance Distributed Computing, IEEE Press, 1999.

  11. R. Stevens, P. Woodward, T. DeFanti and C. Catlett, “From the I-WAY to the National Technology Grid”, Communications of the ACM, Vol. 40, No. 11, pp. 50–61, 1997.

    Google Scholar 

  12. F. Sommers, S. Ghandeharizadeh and S. Gao, “Cluster-based computing with active, persistent objects on the Web”, in Proceedings of the 3rd IEEE Intl. Conference on Cluster Computing.

  13. J. Batheja and M. Parashar, “Adaptive cluster computing using JavaSpaces”, in Proceedings of the 3rd IEEE Intl. Conference on Cluster Computing.

  14. D. Reed, I. Pratt, P. Menage, S. Early and N. Stratford, “Xenoservers: Accounted execution of untrusted code”, in Proc. IEEE Hot Topics in Operating Systems VII, March 1999.

  15. R.J. Figueiredo, P.A. Dinda and J.A.B. Fortes, “A case for Grid computing on virtual machines”, Technical Report TR-ACIS-02-001, University of Florida, August 2002.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to T. Purusothaman.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Purusothaman, T., Annadurai, S., Vijay Ganesh, H. et al. Dynamically Scalable, Heterogeneous and Generic Architecture for a Grid of Workstations. J Grid Computing 2, 239–246 (2004). https://doi.org/10.1007/s10723-005-0991-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10723-005-0991-0

Keywords

Navigation