Presentation is loading. Please wait.

Presentation is loading. Please wait.

Grid BIFI1 A brief introduction to The Grid seminar 8th June 2005 Guillermo Losilla Anadón.

Similar presentations


Presentation on theme: "Grid BIFI1 A brief introduction to The Grid seminar 8th June 2005 Guillermo Losilla Anadón."— Presentation transcript:

1 Grid Computing @ BIFI1 A brief introduction to The Grid seminar 8th June 2005 Guillermo Losilla Anadón

2 Grid Computing @ BIFI2 Definition Grid Computing, commonly named ”The Grid”, is a growing technology... Everybody speaks about it, but... what really is it?

3 Grid Computing @ BIFI3 What is the Grid? The “short” answer: “Grid computing is a technology whose final objetive is to connect all the heterogeneus computers around the world which share their computational power and storing resources, to build the most powerful computer in the globe: the GRID“ User’s view: for the final user, the Grid will act as a single, huge and powerful computer.

4 Grid Computing @ BIFI4 Who will use the Grid? Scientists are currently the most interested group in the development of the Grid: molecular simulation, study of the fundamentals of particles, human genome, Earth observation, climate modeling......but some companies have already began to invest in grid technologies (although they have a different vision...) It is expected that in the future anyone will take advantage of it; will we pay for it?

5 Grid Computing @ BIFI5 Power grid analogy Infrastructure Transparency Utility

6 Grid Computing @ BIFI6 Reality or fiction? The reality is that the utopic view of The Grid is still a dream... but reality is evolving increasingly fast The Grid is ”a work in progress”, with the underlying technology still in a prototype phase, and being developed by hundreds of researchers and software engineers around the world

7 Grid Computing @ BIFI7 The way to the Grid DISTRIBUTED COMPUTING METACOMPUTING (FAFNER and I-WAY ) P2P COMPUTING INTERNET COMPUTING (SETI@HOME) CLUSTER COMPUTING (BEOWULF) THE GRID

8 Grid Computing @ BIFI8 Operation of the Grid Ok, the Grid is a cool idea but... How does it work?

9 Grid Computing @ BIFI9 Grid middleware The Grid is posible thanks to the "grid middleware", which is the special software necesary to organize and integrate all the disparate computer facilities involved in the Grid. Currently most effort invested in the Grid is used to develop grid middleware The Grid middleware is built using grid services which in turn are based on web services (although this is not true any more...)

10 Grid Computing @ BIFI10 Web services Web services technology provides a middleware for programming distributed access applications Some ”original” features of web services: –plattform independent: use SOAP(XML) for communication –HTTP protocol for transmiting messages –Adequate for loosely coupled systems

11 Grid Computing @ BIFI11 Web services: use case taken from The Globus Toolkit 4 tutorial ®

12 Grid Computing @ BIFI12 Grid services The first grid engineers who began to develop the Grid software chose web services amongst other distributed middleware(RMI, CORBA, RPC...) as a base for the Grid architecture However they added some features to web services in order to skip the shortcomings found in web services: they created grid services

13 Grid Computing @ BIFI13 Grid services vs web services features added to grid services: –State –Transiency –Service data –Notifications –Lifecycle management

14 Grid Computing @ BIFI14 Last news! Grid services = web services Since WSRF release (Jan 2004): grid services = web services Already present in GT4 (released April 2005) taken from The Globus Toolkit 3 tutorial ®

15 Grid Computing @ BIFI15 The Globus Toolkit The Globus toolkit is an open source infrastructure developed by The Globus Alliance at the Argonne National Laboratory (Ian Foster’s team + IBM) which has become the "de facto" standard to build grid middleware. It provides many of the basic services needed to construct grid applications, such as security, resource discovery, resource management and data access. Last release: 4.0 (WSRF-compliant)

16 Grid Computing @ BIFI16 Who designs the Grid? The Global Grid Forum is the main body which dictates the grid-specific standards It released OGSA (Open Grid Service Architecture) the open standard that describes the features a grid service must observe...take into account the ”power” of The Globus Alliance as the Globus Toolkit developer

17 Grid Computing @ BIFI17 Useful links To get an overview of the Grid: –GridCafé: http://gridcafe.web.cern.ch/gridcafe/http://gridcafe.web.cern.ch/gridcafe/ –Global Grif Forum: http://www.gridforum.org/http://www.gridforum.org/ To learn how to develop grid applications : –The Globus Toolkit: http://www-unix.globus.org/toolkit/http://www-unix.globus.org/toolkit/ –GT4 tutorial: http://gdp.globus.org/gt4-tutorial/http://gdp.globus.org/gt4-tutorial/


Download ppt "Grid BIFI1 A brief introduction to The Grid seminar 8th June 2005 Guillermo Losilla Anadón."

Similar presentations


Ads by Google