Presentation is loading. Please wait.

Presentation is loading. Please wait.

Grid portals Gergely Sipos 2004.

Similar presentations


Presentation on theme: "Grid portals Gergely Sipos 2004."— Presentation transcript:

1 Grid portals Gergely Sipos sipos@sztaki.hu www.lpds.sztaki.hu 2004.

2 The World Wide Web information The Web: global information pool A “piece” of information: a document, an image, an audio file, …

3 The role of Web portals Web browser information Web portal #1 Web portal #2 Web portal #3

4 The role of Web portals Web browser information Web portal #1 Web portal #2 Web portal #3 Web portals collect, format and forward pieces of information.

5 The role of Web portals Web browser information Web portal #1 Web portal #2 Web portal #3 Static links defined by the portal administrator!

6 The Grid The Grid: global service pool GS A Grid Service: a “piece” of functionality

7 The role of Grid portals GS Web browser Grid portal #1 Grid portal #2 Grid portal #3

8 The role of Grid portals GS Web browser Grid portal #1 Grid portal #2 Grid portal #3 Grid portals collect and turns pieces of functionalities to web pages.

9 The role of Grid portals GS Web browser Grid portal #1 Grid portal #2 Grid portal #3 Dynamic links created by the portals automatically!

10 The inner structure of the Grid GS

11 The inner structure of the Grid GS The different colors stand for different technologies! (Globus, Jini, Web services, …)

12 The inner structure of the Grid GS These services are registered at the same information system. These services are not registered at any information system.

13 Different kinds of Grid portals 1: Technology specific portals GS Web browser Grid portal

14 Different kinds of Grid portals 2: Functionality specific portals GS Web browser Medical Grid portal Computa- tional Grid portal Physical Grid portal

15 Different kinds of Grid portals 2: Functionality specific portals GS Web browser Medical Grid portal Computa- tional Grid portal Physical Grid portal This is the P-GRADE Portal!

16 The P-GRADE Portal

17 General properties Portal for computational grids Supported services – functionalities –GT2 GRAM – job execution –Mercury – job monitoring –MyProxy – proxy credential management Contains a built-in workflow editor

18 The layers of the P-GRADE Portal today Internet host … P-GRADE Portal Client browser GT2 GRAM GT2 GRAM … Mercury … MyProxy … The supported “technologies”

19 The layers of the P-GRADE Portal today Internet host … GT2 GRAM GT2 GRAM … Tomcat DAGMan Condor-G Mercury … MyProxy … shell scripts GridSphere Java 2 SDK API Mercury Java APICoG Java API Client browser Makes the low-level protocols invisible

20 What is missing… Internet host … Information system P-GRADE Portal Client browser This layer makes the difference between a Web and a Grid portal! GT2 GRAM GT2 GRAM … Mercury … MyProxy …

21 The layers of the service-oriented Grid Internet grid information system GS host … … … Global information system Grid Portal GS … grid information system GS … grid information system GS … The provider devices Communication layer grid-level functionalities Make “local” service discovery possible Makes worldwide discovery possible Provides interfaces to grid services Grid Portal … Client browser … … …

22 Possible improvements of the P-GRADE Portal 1.Connect it to new type of services. 2.Connect it to well-known services with different technologies. 3.Make it cooperate with information systems: –Is a Grid-level information system necessary? Can it be implemented at all? What technology should it use? –What technologies have/require grid-level information systems? –How to connect the Portal with the different information systems?

23 … Improvement 1. Internet host P-GRADE Portal (general portal) Client browser GT2 Job executor Mercury monitor MyProxy certificate storage X Functionality Y Functionality Connect the portal to new type of services.

24 … Improvement 2. Internet host P-GRADE Portal (computational portal) Client browser GT2 Job executor Mercury monitor MyProxy certificate storage X Job executor Y Monitor Connect the Portal to well-known services that applies different technologies

25 … Improvement 3. Internet host Client browser GT2 Job executor Mercury monitor MyProxy certificate storage Make the Portal cooperate with information system(s) Information system P-GRADE Portal (computational Grid portal)


Download ppt "Grid portals Gergely Sipos 2004."

Similar presentations


Ads by Google