Sun Java Solaris Communities My SDN Account Join SDN
 

JavaOne Online Technical Sessions

Pump Up Your Technical Knowledge
Listen and watch as industry luminaries bring you the latest on Java technologies
Begin Product Tab Sub Links

Flash-Gridding with Java Technology: Using Project Glassfish
TS-3714


Presenter: James Gammill, Sean Merritt, Ronald Simmons, ComputeCycles.org


One of the major challenges in grid computing is dynamic configuration of the grid. The Java technology environment is uniquely suited to meet this challenge, because it offers the ability to combine mobile code and industry-standard APIs with a powerful security model. These capabilities make it possible to build scalable grid computing systems that require minimal centralized configuration infrastructure and simplify on-the-fly deployment and removal of grid assets. This session discusses the ComputeCycles project, an effort to build an open source compute grid around these capabilities of Java technology.

ComputeCycles is being constructed on a framework of web services deployed into the Project GlassfishSM application server. The main web service hosts dynamically configured Jiniā?  services, which form the mechanism for deploying mobile code into the grid in a standard master/worker design pattern.

Other web services in the ComputeCycles platform perform tasks such as:
  • Hosting JavaSpaces technology to provide secure shared memory between grid nodes.
  • Managing resource allocation to grid users.
  • Providing dynamic configuration to service nodes in the form of Groovy classes.
  • Providing dynamic reprovisioning of grid nodes to deal with changing loads.

The design and architecture of the ComputeCycles environment are discussed in detail, and examples of its use are provided.

Watch The Session
You need to be a registered Sun Developer Network member to view this multimedia session. If you are a registered SDN member, please click on "Watch Multimedia" button to log-in to view the multimedia session. If you wish to join SDN, please click here.

 
 
FREE White Papers on Java SE, Java EE, cloud computing and database technologies.
New SDN Member Only Offers Every Month Discounts, FREE white papers and more!
Java University and JavaOne Training Sessions