Prof. Neeraj Bhargava Professor & Head Department of Computer Science School of Engineering and System Sciences MDS University, Ajmer, India
There are six major components to grid computing  Security  User interface  Workload management  Scheduler  Data management  Resource management
 Computers on a grid are networked and running applications; they can also be handling sensitive or extremely valuable data, so the security component of grid computing is of paramount concern. This component includes elements such as encryption, authentication, and authorization.
 Accessing information on the grid is also quite important, and the user interface component handles this task for the user. It often comes in one of two ways: ◦ An interface provided by an application that the user is running. ◦ An interface provided by the grid administrator, much like a Web portal that provides access to the applications and resources available on the grid in a single virtual space.  The portal-style interface is also important because it can be the help space for users to learn how to query the grid.
 Applications that a user wants to run on a grid must be aware of the resources that are available; this is where a workload management service comes in handy. An application can communicate with the workload manager to discover the available resources and their status.
 A scheduler is needed to locate the computers on which to run an application, and to assign the jobs required. This can be as simple as taking the next available resource, but often this task involves prioritizing job queues, managing the load, finding workarounds when encountering reserved resources, and monitoring progress.
 If an application is running on a system that doesn't hold the data the application needs, a secure, reliable data management facility takes care of moving that data to the right place across various machines, encountering various protocols.
 To handle such core tasks as launching jobs with specific resources, monitoring the status of those jobs, and retrieving results, a resource management facility is necessary.

Grid computing components

  • 1.
    Prof. Neeraj Bhargava Professor& Head Department of Computer Science School of Engineering and System Sciences MDS University, Ajmer, India
  • 2.
    There are sixmajor components to grid computing  Security  User interface  Workload management  Scheduler  Data management  Resource management
  • 3.
     Computers ona grid are networked and running applications; they can also be handling sensitive or extremely valuable data, so the security component of grid computing is of paramount concern. This component includes elements such as encryption, authentication, and authorization.
  • 4.
     Accessing informationon the grid is also quite important, and the user interface component handles this task for the user. It often comes in one of two ways: ◦ An interface provided by an application that the user is running. ◦ An interface provided by the grid administrator, much like a Web portal that provides access to the applications and resources available on the grid in a single virtual space.  The portal-style interface is also important because it can be the help space for users to learn how to query the grid.
  • 5.
     Applications thata user wants to run on a grid must be aware of the resources that are available; this is where a workload management service comes in handy. An application can communicate with the workload manager to discover the available resources and their status.
  • 6.
     A scheduleris needed to locate the computers on which to run an application, and to assign the jobs required. This can be as simple as taking the next available resource, but often this task involves prioritizing job queues, managing the load, finding workarounds when encountering reserved resources, and monitoring progress.
  • 7.
     If anapplication is running on a system that doesn't hold the data the application needs, a secure, reliable data management facility takes care of moving that data to the right place across various machines, encountering various protocols.
  • 8.
     To handlesuch core tasks as launching jobs with specific resources, monitoring the status of those jobs, and retrieving results, a resource management facility is necessary.