Advertisement

Rapid Distribution of Tasks on a Commodity Grid

  • Ladislau Bölöni
  • Damla Turgut
  • Taskin Kocak
  • Yongchang Ji
  • Dan C. Marinescu
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3470)

Abstract

The global internet is rich in commodity resources but scarce in specialized resources. We argue that a grid framework can achieve better performance if it separates the management of commodity tasks from the tasks requiring specialized resources. We show that the performance of task execution on a commodity grid is the delay of entering into execution. This effectively transforms the resource allocation problem into a routing problem.

We present an approach in which commodity tasks are distributed to the computation service providers by the use of a forwarding mesh based on randomized Hamilton cycles. We provide stochastically weighted algorithms for forwarding. Mathematical analysis and extensive simulations demonstrate that the approach is scalable and provides efficient task allocation on networks loaded up to 95% of their capacity.

Keywords

Task Allocation Specialized Resource Application Client Upstream Node Rapid Distribution 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Anderson, D.P.: Public computing: Reconnecting people to science. In: Proceedings of the Conference on Shared Knowledge and the Web (November 2003)Google Scholar
  2. 2.
    Baker., M., Foster, I.: Recent Changes in the Grid Community, http://dsonline.computer.org/0402/d/o2004a.htm
  3. 3.
    Liljeqvist, B., Bengtsson, L.: Grid computing distribution using network processors. In: Proc. of the 14th IASTED Parallel and Distributed Computing Conference (November 2002)Google Scholar
  4. 4.
    Foster, I., Kesselman, C. (eds.): The Computational Grid: Blueprint to a New Computer Infrastructure. Morgan Kaufmann, San Francisco (1998)Google Scholar
  5. 5.
    Foster, I., Kesselman, C., Nick, J., Tuecke, S.: The Physiology of the Grid: An open grid services architecture for distributed systems integration, http://www.globus.org/research/papers/ogsa.pdf
  6. 6.
    Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid: Enabling scalable virtual organizations. International Journal of Supercomputer Applications 15(3) (2001)Google Scholar
  7. 7.
    Iamnitchi, A., Foster, I.: On fully decentralized resource discovery in grif environments. In: Proceedings of the International Workshop on Grid Computing, Denver, CO (November 2001)Google Scholar
  8. 8.
    Ji, Y., Marinescu, D.C., Zhang, W., Baker, T.S.: Orientation refinement of virus structures with unknown symmetry. In: Proceedings of the 17th Ann. Int’l Parallel and Distrib. Processing Symposium Nice, France. IEEE Press, Los Alamitos (2003)Google Scholar
  9. 9.
    Marinescu, D.C., Ji, Y.: A computational framework for the 3d structure determination of viruses with unknown symmetry. Journal of Parallel and Distributed Computing 63(7-8), 738–758 (2003)CrossRefGoogle Scholar
  10. 10.
    Marinescu, D.C., Ji, Y.: A computational framework for the 3d structure determination of viruses with unknown symmetry. Journal of Parallel and Distributed Computing 63, 738–758 (2003)CrossRefGoogle Scholar
  11. 11.
    Thain, D., Tannenbaum, T., Livny, M.: Condor and the grid. In: Berman, F., Fox, G., Hey, T. (eds.) Grid Computing: Making the Global Infrastructure a Reality. John Wiley & Sons, Chichester (December 2002)Google Scholar
  12. 12.
    Berkeley Open Infrastructure for Network Computing, http://boinc.berkeley.edu/
  13. 13.
  14. 14.
    Mersenne Prime search, http://www.mersenne.org/prime.htm
  15. 15.
  16. 16.
  17. 17.
  18. 18.
    YAES: Yet Another Extensible Simulator,http://netmoc.cpe.ucf.edu/Yaes/Yaes.html

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Ladislau Bölöni
    • 1
  • Damla Turgut
    • 1
  • Taskin Kocak
    • 1
  • Yongchang Ji
    • 2
  • Dan C. Marinescu
    • 2
  1. 1.Department of Electrical and Computer EngineeringOrlandoUSA
  2. 2.School of Computer ScienceUniversity of Central FloridaOrlandoUSA

Personalised recommendations