skip to main content
10.5555/1151828.1151835dlproceedingsArticle/Chapter ViewAbstractPublication Pagesaus-cswConference Proceedingsconference-collections
Article
Free Access

Building computational grids with apple's Xgrid middleware

Authors Info & Claims
Published:01 January 2006Publication History

ABSTRACT

Apple's release of the Xgrid framework for distributed computing introduces a new technology solution for loosely coupled distributed computation. In this paper systematically describe, compare and evaluate the Apple native Xgrid solution and a range of third party components which can be substituted for the native versions. This description and evaluation is grounded in practical experience of deploying a small scale, internationally distributed, heterogenous computational infrastructure based on the Xgrid framework.

References

  1. Apple Computer Inc, 2005a. Property List Format. http://developer.apple. com/documentation/Darwin/Reference/ ManPages/man5/plist.5.html Last visited 21 September 2005.Google ScholarGoogle Scholar
  2. Apple Computer Inc, 2005b. XgridFoundation Reference. http://developer.apple.com/ documentation/Performance/Conceptual/ XgridDeveloper/index.html Last visited 21 September 2005.Google ScholarGoogle Scholar
  3. Apple Computer Inc, 2005. Xgrid. http://www. apple.com/macosx/features/xgrid/ Last visited 21 September 2005.Google ScholarGoogle Scholar
  4. Apple Computer Inc, 2005. Mac OS X Server Xgrid Administration Guide. http://images.apple.com/server/pdfs/ Xgrid_Admin_v10.4.pdf Last visited 21 September 2005.Google ScholarGoogle Scholar
  5. Marcos Dias de Assuncao, Krishna Nadiminti, Srikumar Venugopal, Tianchi Ma, and Rajkumar Buyya, 2005. An Integration of Global and Enterprise Grid Computing: Gridbus Broker and Xgrid Perspective. Proceedings of the 4th International Conference on Grid and Cooperative Computing. Lecture Notes on Computer Science XXXX. Springer-Verlag. pp. XX-YY. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Robert Brower, 2005. Base64 Encode/Decode Utility. http://sourceforge.net/projects/ base64 Last visited 21 September 2005.Google ScholarGoogle Scholar
  7. Ed Baskerville, 2005. XgridLite. http: //edbaskerville.com/software/xgridlite/ Last visited 21 September 2005.Google ScholarGoogle Scholar
  8. Huston Franklin, 2005. BeepCore-Java. http:// sourceforge.net/projects/beepcore-java Last visited 21 September 2005.Google ScholarGoogle Scholar
  9. Steven Bird and Edward Loper, 2004. NLTK: The Natural Language Toolkit. Proceedings of the ACL 2004 Demonstration Session. Association for Computational Linguistics. pp. 214-217. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Marshall Rose, 2001. The Blocks Extensible Exchange Protocol (BEEP). IETF RFC 3080. http://www.faqs.org/rfcs/rfc3080.html Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Curtis Campbell, 2005. XgridAgent-Java. http://www.apple.com/downloads/macosx/ unix_open_source/xgridagentforjava.html Last visited 21 September 2005.Google ScholarGoogle Scholar
  12. Daniel Cote, 2004. XgridAgent for Unix Architectures. http://www.novajo.ca/xgridagent/ Last Visited 21 September 2005.Google ScholarGoogle Scholar
  13. David Graff, 2003. English Gigaword. Linguistic Data Consortium at the University of Pennsylvania. LDC2003T05.Google ScholarGoogle Scholar
  14. Brian Granger, 2005. PyXG. http://hammonds. scu.edu/~classes/pyxg.html Last visited 21 September 2005.Google ScholarGoogle Scholar
  15. Baden Hughes, James Curran, James Haggerty, Saritha Manickam and Joel Nothman, 2005. A Distributed Architecture for Interactive Parse Annotation Proceedings of the Australasian Language Technology Workshop 2005. Australasian Language Technology Association. pp. XX-YY.Google ScholarGoogle Scholar
  16. Arthur van Hoff and Rick Blair, 2005. JmDNS. http://sourceforge.net/projects/ jmdns/ Last visited 21 September 2005.Google ScholarGoogle Scholar
  17. Drew McCormack, 2005. Distributed Tiger: Xgrid comes of Age. http: //www.macdevcenter.com/pub/a/mac/2005/ 08/23/xgrid.html Last visited 21 September 2005.Google ScholarGoogle Scholar
  18. Drew McCormack, 2005. Sweetening Your Xgrid with Cocoa. http://www.macdevcenter.com/ pub/a/mac/2005/09/13/xgrid.html Last visited 21 September 2005.Google ScholarGoogle Scholar
  19. Charles Parnot, 2005. GridStuffer. http://cmgm.stanford.edu/~cparnot/ xgrid-stanford/html/goodies/ GridStuffer-info.html Last visited 21 September 2005.Google ScholarGoogle Scholar
  20. Srikumar Venugopal and Rajkumar Buyya and Lyle Winton, 2004. A grid service broker for scheduling distributed data-oriented applications on global grids. Proceedings of the 2nd Workshop on Middleware for Grid Computing. ACM Press. pp. 75-80. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Building computational grids with apple's Xgrid middleware

                  Recommendations

                  Comments

                  Login options

                  Check if you have access through your login credentials or your institution to get full access on this article.

                  Sign in

                  PDF Format

                  View or Download as a PDF file.

                  PDF

                  eReader

                  View online with eReader.

                  eReader