Skip to main content

How to Build an Open Source Render Farm Based on Desktop Grid Computing

  • Conference paper

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 20))

Abstract

This paper presents an experiment on how to implement a Grid-based High Performance Computing solution using existing resources typically available in a teaching or research laboratory. A cost-effective solution is proposed based on open source software components, and, where appropriate, our own software solutions, for large scientific applications in the public sector such as universities and research institutes. In such institutions, classical solutions for HPC are often not affordable, yet they usually have at their disposal a large number of machines that can be utilised. The Department of Informatics at University of Sussex, for example, has just installed 150 new Core2 Duo machines across 3 laboratories. By scaling this number up across the whole University, it can result a large potential computing resource for utilization. Typical processor usage rates are often somewhere between 10% and 20% (i.e. user-generated processes) for most machines. This paper proposes a solution that exploits the remaining 80% to 90% processor power through consumption of available computer idle time without disturbing current users. To achieve this goal, the open source Condor High Throughput Computing software was selected and implemented as a desktop Grid computing solution. This paper presents our experiences in finding a solution so that other institutions can develop similar Grid solutions for their own large scientific experiments, taking advantage of their existing resources. The implementation of our solution is analyzed in the context of building a render farm.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andersen, R., Vinter, B.: Harvesting Idle windows CPU cycles for Grid Computing. In: Proceedings of The International Conference On Grid Computing & Applications (GCA 2006) (2006)

    Google Scholar 

  2. Anderson, D.P., Cobb, J., Korpela, E., Lebofsky, M., Werthimer, D.: SETI@home An Experiment in Public-Resource Computing, Communications of the ACM, Vol. 45(11) (2002), http://www.seas.gwu.edu/~jstanton/courses/cs235/papers/p56-anderson.pdf

  3. Blender free open source 3D content creation suite, http://www.blender.org/

  4. Berkeley Open Infrastructure for Network Computing, http://boinc.berkeley.edu/

  5. Jenkins, G., Goscinski, W.: User Guide for the Monash SPONGE Facility, http://www.monash.edu.au/eresearch/activities/sponge-userguide.pdf

  6. ResPower Super/ Farm Unlimited Rendering, https://www.respower.com/

  7. Remote Rendering Services – RenderCore, http://www.rendercore.com/rendercoreweb/priceInfoView.do

  8. The condor project, University of Wisconsin, http://parrot.cs.wisc.edu/

  9. Condor User forum, https://lists.cs.wisc.edu/archive/condor-users/2006-July/msg00173.shtml

  10. GDI | Queue, Distributed Rendering Made easy, http://www.cirquedigital.com/products/gdiqueue/index.html

  11. Rendering Maya project with condor, http://www.cs.wisc.edu/condor/tools/maya/

  12. Delaitre, T.: Technical Report Experiences with submitting Condor jobs to the Grid (2004), http://www.cpc.wmin.ac.uk/papers/reports/condor.pdf

  13. Thain, D., Tannenbaum, T., Livny, M.: Condor and the Grid, http://media.wiley.com/product_data/excerpt/90/04708531/0470853190.pdf

  14. condor version 6.8.7 Manual, Condor Team, University of Wisconsin–Madison, http://www.cs.wisc.edu/condor/manual/v6.8.7/condor-V6_8_7-Manual.pdf

  15. How to Build A Renderfarm (without pulling your hair out), http://www.boxxtech.com/downloads/Community/Rendering.pdf

  16. COLLADA.org community, http://www.collada.org/mediawiki/index.php/Main_Page

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Patoli, Z., Gkion, M., Al-Barakati, A., Zhang, W., Newbury, P., White, M. (2008). How to Build an Open Source Render Farm Based on Desktop Grid Computing. In: Hussain, D.M.A., Rajput, A.Q.K., Chowdhry, B.S., Gee, Q. (eds) Wireless Networks, Information Processing and Systems. IMTIC 2008. Communications in Computer and Information Science, vol 20. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89853-5_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-89853-5_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-89852-8

  • Online ISBN: 978-3-540-89853-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics