Grid Computing ( & Aalborg University

Grid Computing ( & Aalborg University

What is a Grid? Josva Kleist Danish Center for Grid Computing (www.dcgc.dk) & Aalborg University What is a grid - Senva 04/04-06 1 E-science ”Science (increasingly) done through distributed global collaborations enabled by the Internet, using very large data collections, tera-scale computing resources and high performance visualisation.” What is a grid - Senva 04/04-06 2 Agenda • What is a Grid really? • A 3 point checklist • What consitutes a Grid? • NorduGrid ARC – a general purpose computational grid. What is a grid - Senva 04/04-06 3 The grand vision A huge virtual distributed computer. What is a grid - Senva 04/04-06 4 Definition “A computational grid is a hardware and software infrastructure that provides dependable, consistent, pervasive, and inexpensive access to high-end computational capabilities.” The Grid – a blueprint for a new computing infrastructure, 1998 What is a grid - Senva 04/04-06 5 A Grid Checklist • Coordinates resources that are not subject to centralized control... • ....using standard, open, general-purpose protocols and interfaces... • ...to deliver nontrivial qualities of service. What is a grid - Senva 04/04-06 6 Challenges • Make hardware owned by different organizations available to non-members of that organization. • In such a way that normal operation of the equipment can continue. • In such a way that the organization still can control who gets access. • In such a way that we can control who gets access to specific pieces of data. • In such a way that operations can be performed anonymously. • And still charge for the use of hard- and software. What is a grid - Senva 04/04-06 7 Challenges • Resource allocation and scheduling • Authentication and authorization • Protection • Control • Accounting What is a grid - Senva 04/04-06 8 Globus • An open source software toolkit used for building grids. • Includes software services and libraries for resource monitoring, discovery, and management, plus security and file management. Web: www.globus.org What is a grid - Senva 04/04-06 9 NorduGrid • NorduGrid is a collaboration between a number of universities mostly located in the Nordic countries. • NorduGrid Advanced Resource Connector is: • A Globus-based Grid middleware solution • NorduGrid is a production Grid • Approximately 5000 CPUs • Approximately 75 TB of storage Web: www.nordugrid.org What is a grid - Senva 04/04-06 10 ARC Assumptions • It should only be necessary to install Grid software on a single front-end machine. • No/few modifications to the existing hardware/software configuration should be necessary. • Bottlenecks known to exist in other Grid solutions should be avoided. What is a grid - Senva 04/04-06 11 ARC overview What is a grid - Senva 04/04-06 12 ARC Components What is a grid - Senva 04/04-06 13 ARC Components Local Information System publishes resource and job information via LDAP What is a grid - Senva 04/04-06 14 ARC Components GridManager handles job management upon client request, interfaces to LRMS What is a grid - Senva 04/04-06 15 ARC Components GridFTP server for all the communications What is a grid - Senva 04/04-06 16.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    16 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us