IBM®
Skip to main content
    Country/region [select]      Terms of use
 
 
    
     Home      Products      Services & industry solutions      Support & downloads      My IBM     
developerworks > My developerWorks >  Dashboard > WebSphere Extended Deployment Compute Grid > Getting started with Compute Grid
developerWorks
Log In   View a printable version of the current page.
Getting started with Compute Grid
Added by CarrieMiller, last edited by CarrieMiller on Sep 09, 2009
Labels: 
(None)

If you log in with your developerWorks ID, you can leave comments and feedback for the development team.
WebSphere Extended Deployment Compute Grid Version 6.1.1

Getting started with Compute Grid

The major components of the Compute Grid include the command-line interface, Enterprise JavaBeans (EJB) interface, Web services interface, job scheduler , and grid endpoint .

The following diagram shows the major components of Compute Grid :
Compute Grid components The Compute Grid components include the commandline interface, EJB interface, Web service interface, and Job managementconsole. These components each communicate with the job scheduler.The job scheduler has a job database that contains all the jobs. Thejob scheduler communicates with two node endpoints, whilean application server that is doing transactional work runs on anothernode.

The job management console provides a Graphical User Interface (GUI) with which you can perform job management functions. Most of the functionality from other interfaces is also available from the job management console.

With the command-line interface, you can submit and control the Compute Gridjobs in the system. The enterprise bean and Web service interfaces provide similar functionality to both Java 2 Platform Enterprise Edition (J2EE) and non-J2EE programs through programmatic interfaces. The administrative console provides a Graphical User Interface (GUI) with which you can configure the job scheduler , to define the service policies with which WebSphere Extended Deployment decides where and when to start Compute Grid jobs jobs.

The jobmanagement console allows Compute Grid administrators and submitters to view, manage and perform job related actions that include submitting a job, viewing of jobs, canceling or suspending a job, and resuming a suspended job. Through the job management console , you can submit job schedules with a preferred processing time. Also, you can configure job schedules so that they can recur on a specific time of day or week, and so on.

The job scheduler accepts, persists, and schedules the execution of Compute Grid jobs . It manages the job database, assigns job IDs, and selects where and when jobs run. As part of performing this function, the job scheduler starts and stops instances of dynamic clusters as dictated by the jobs to be run and defined service policies. This is analogous to the function provided by the application placement controller for transactional J2EE applications. The job scheduler is a J2EE application that you can make highly available by using application placement controller-provided functionality.

The grid endpoints are application servers that are augmented to provide the runtime environments needed by Compute Grid applications .

  • The compute-intensive gridendpoint supports Compute Grid applications that consume a large amount of CPU resources. This grid endpoint provides a simple programming model based on asynchronous beans. Read about compute-intensive programming for more information.
  • The Compute Grid system provides batch-oriented applications. These applications perform record processing similar to more traditional J2EE applications, but are driven by batch inputs rather than interactive users. This environment builds on familiar J2EE entity beans to provide batch applications with a rich programming model that supports container-managed restartable processing and the ability to pause and cancel running jobs. Read about batch programming model for more information.

Related links

Wiki Disclaimer and License
Copyright IBM Corporation 2007,2008,2009. All Rights Reserved.

Content source for this Wiki page: cxdbgcmp.dita


    About IBM Privacy Contact