Download presentation
Presentation is loading. Please wait.
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)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.