iSGTW - International Science Grid This Week
iSGTW - International Science Grid This Week

Home > iSGTW 13 May 2009 > Feature - EDGeS helps us all talk to each other

Feature - EDGeS helps us all talk to each other

With AutoDock, biologists can predict how small molecules will interact with known larger molecules - vital to evaluating candidates for new drugs. Image courtesy

Like Bill Murray adrift in Japan in the movie “Lost in Translation,” things can go awry when service grids and volunteer grids try to talk to each other.

Service grids, such as EGEE, often involve large institutions whose work method is centered around collaboration — to the point where participants often know each other personally. To ensure security, resources and users pass through an accreditation process, and the resulting “certificate” provides proof that this occurred successfully. The certificate is key to allowing jobs to be submitted and completed.

On the other hand, volunteer systems — such as BOINC or XtremWeb-based desktop grids — consist of large numbers of personal computers linked together by individuals who barely know each other, if at all. They run on a different trust model, where the element trusted is the application itself. Home users receive jobs for their home computers from the application server. On a practical level, these hundreds or thousands of users cannot all ask to be certified — yet they still need to know that their machines will not be harmed by the applications running on it.

The result: Researchers who had an application designed for running jobs through one approach found it did not work on the other.

Until now.

Enabling Desktop Grids for e-Science, or EDGeS, makes it easier for researchers to take applications that have been customized, or “ported,” for use on the service grid and make them usable on volunteer, desktop grid systems. This potentially opens up vast new resources, as volunteer systems can involve tens of thousands of previously unavailable central processing units — the microprocessors that are at the heart of a computer.

“For EGEE users, this means that they can, from their familiar gLite environment, submit work to desktop grids . . . and can get results in a much shorter time,” says EDGeS project co-ordinator Peter Kacsuk of the Hungarian Academy of Sciences.

ViSAGE provides the ability to conduct complex video analyses in real time by parallelizing the entire process, via the use of EGEE. Image courtesy Correlation Systems Ltd.  

To build a bridge

EDGeS’ solution brings these two computing approaches together via its “Bridge” — a software package running on a server at EDGeS headquarters in Budapest that allows jobs to pass between these two trust models. It allows information to pass between  desktop grids based on BOINC or XtremWeb middleware, and service grids such as EGEE's  gLite-based middleware for grid computing.

Examples of it in action in the real world include:

• A platform for processing video streams in a grid environment. Known as ViSAGE (for Video Stream Analysis in a Grid Environment), this lets users analyze complex videos in real time by parallelizing the entire process. This makes the use of powerful image processing algorithms possible in cases where they would normally be impractical for use on real-time data. ViSAGE may one day assist large surveillance systems by automating part of the intruder detection process on multiple video cameras.

ViSAGE was originally developed as part of the Self-Organizing ICT Resource MAnagement (SORMA) project. Compared with applications that process video streams serially, and depending upon the amount of grid resources provided, parallelization can shorten processing time by up to 1000%.

• A “docking” software allows researchers to predict how small molecules, such as substrates or drug candidates, bind to a receptor of known biomolecules. Using AutoDock — a program already ported for use on the grid via EGEE — biologists can predict how small molecules, such as drug candidates, will interact with known larger molecules. But now, these same researchers can harness the power of volunteer desk-top grids as well.

• A platform that simulates the dynamics of laser devices, which are difficult to analyze and not  easily parallelized. The platform developed by Cellular Automata-based Laser Dynamics, or CALD, could benefit researchers in many other fields that simulate complex systems: viral infection modelling, tumor growth simulation, materials science, and bio-removal of toxic contaminants, among others.

Currently, hundreds of jobs cross the EDGeS  Bridge, but Kacsuk says the number could grow explosively in coming months.

At the moment, EDGeS has connected about 100,000 computers from BOINC and from XtremWeb-based desktop systems to EGEE.

Danielle Venton, EGEE


 iSGTW 22 December 2010

Feature – Army of Women allies with CaBIG for online longitudinal studies

Special Announcement - iSGTW on Holiday

Video of the Week - Learn about LiDAR


NeHC launches social media

PRACE announces third Tier-0 machine

iRODS 2011 User Group Meeting

Jobs in distributed computing


Enter your email address to subscribe to iSGTW.


 iSGTW Blog Watch

Keep up with the grid’s blogosphere

 Mark your calendar

December 2010

13-18, AGU Fall Meeting

14-16, UCC 2010

17, ICETI 2011 and ICSIT 2011

24, Abstract Submission deadline, EGI User Forum


January 2011

11, HPCS 2011 Submission Deadline

11, SPCloud 2011

22, ALENEX11

30 Jan – 3 Feb, ESCC/Internet2


February 2011

1 - 4, GlobusWorld '11

2, Lift 11

15 - 16, Cloudscape III

More calendar items . . .


FooterINFSOMEuropean CommissionDepartment of EnergyNational¬†Science¬†Foundation RSSHeadlines | Site Map