Presentation is loading. Please wait.

Presentation is loading. Please wait.

PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Computing Portal Poznań Supercomputing and Networking Center (PSNC) Poland Poland Cezary Mazurek.

Similar presentations


Presentation on theme: "PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Computing Portal Poznań Supercomputing and Networking Center (PSNC) Poland Poland Cezary Mazurek."— Presentation transcript:

1 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Computing Portal Poznań Supercomputing and Networking Center (PSNC) Poland Poland Cezary Mazurek

2 PEPC 2003, Geneva, 24-25.04.2003, PSNC Activity  Operator of the Polish National Research and Education Network POL-34/622  Operator of the Poznań Metropolitan Area Network POZMAN  HPC Center  Systems and Network Security Center  R&D Center for New Generation Networks, Grids and Portals

3 PEPC 2003, Geneva, 24-25.04.2003, PIONIER National Programme GRID-enabled Applications Communication Application Geographical information applications EnvironmentManagement Application Distance Learning Application Internet Access Aided Learning Application Computational Science Application Advanced Network Services (Middleware) Optical Network Advanced Research Specialized Infrastructure

4 PEPC 2003, Geneva, 24-25.04.2003, PIONIER Network

5 PEPC 2003, Geneva, 24-25.04.2003,

6 PEPC 2003, Geneva, 24-25.04.2003, PIONIER Projects  PROGRESS  Access environment to computational services performed by cluster of SUNs  iTV  System for providing an audio-visual stream over Polish Optical Internet enabling the interactive television  LDAP  Deployment of LDAP Protocol in the National Research and Education Network POL-34/622  VLAB  High Performance Computing and Visualisation for Virtual Laboratory Applications

7 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS  Duration: December 2001 – May 2003  Deployment: June 2003-December 2003  Project Partners  SUN Microsystems Poland  PSNC IBCh Poznań  Cyfronet AMM, Kraków  Technical University Łódź  Co-funded by The State Committee for Scientific Research (KBN) and SUN Microsystems Poland

8 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS  Project is testbed oriented  Three bioX applications will be enabled within the grid-portal architecture  Two of them are already available  Distributed cluster of SF6800 is a pilot testbed installation  Dedicated channels through PIONIER network (1 Gb/s) will come in the 3Q2003  Tools and services for grid processing and data management in PROGRESS grid-portal framework

9 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Architecture

10 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Communication SGE HTTP/HTTPS Portal Grid Broker Webservice FTP HTTP/HTTPS Service Provider Grid FTP Webservice

11 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS  Pilot installation Poznan-Krakow  3 SUN Fire 6800 Poznań: SUN Fire Link  2 Data Servers  Front-end for portal access  Distributed processing in distributed framework

12 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Testbed

13 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS testbed Frontend Computing Data management Data storage Portal Server SGE EE HPC Cluster Tools Globus Aplication Server Certification Server Oracle SRS Database SRS Database Aplication Server Certification Server Oracle SGE EE HPC Cluster Tools Globus

14 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS testbed Fibre Channel 1Gb/s Ethernet SF 6800 SF V880 SF 280R SB 1000 SE T3/T3+ Management Fast Ethernet

15 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS – BioX Applications  DNA Assembly BranchBound1  DNA Assembly Heuristic2  DNA Assembly Heuristic3  Prediction of protein secondary structure - module A1  Prediction of protein secondary structure - module A2  Prediction of protein secondary structure - module B  Prediction of protein secondary structure - module C  Prediction of protein secondary structure - module D Logical workflow applications: LAD – learning: A1->B->C LAD – testing: A2->D

16 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Architecture

17 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS HPC Window  GRID user interfaces are independent of the information processing layer  bioX computational portal  Migrating Desktop application  The PROGRESS HPC Portal is the user interface for the PROGRESS grid access environment

18 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS  4 – tier architecture for grid-portal environment

19 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Service Provider

20 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Content Provider Webservice Session Bean Entity Beans SOAP SOAP/XML Computing Portal GRID Service Provider  Content Provider  Data presentation  User interaction  Service Provider  Realization of services functions  Services data storage and access

21 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Portal  PROGRESS computational portal  Accessing applications collected in the application factory  Forming and running jobs  Accessing data stored in the Data Management System  Providing information services  The PROGRESS Portal is equipped with 5 portlets (content providers) interacting with the user on behalf of PROGRESS services. These portlets are:  My jobs  My data  News  Applications  Management

22 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Grid services  Job submission service  creating, building, submitting, monitoring execution and analyzing results of grid jobs (“My jobs” portlet)  Application management service  adding and configuring applications in the GSP application factory (“Applications” portlet); “virtual application” management under development  Provider management service  keeping up-to-date information on services available in the grid service provider (“Management” portlet)  Informational services  news service – reading short messages illustrated with web links (“News” portlet); multiple instances; other informational services under development – “Discussion”, “Links” portlets)  Data management  uploading and downloading files, file system tree management (“My data” portlet)

23 PEPC 2003, Geneva, 24-25.04.2003, Web services communication HPC Portal Grid Service Provider Data Management System Grid Resource Broker saveJob() getApplications() saveTaskOfJob() saveStdOfTask() submitJob() getUserJobs() getJobStatus() listUserDirectory() addUserFile() getUserFileLocation() submitJob() changeJobStatus()

24 PEPC 2003, Geneva, 24-25.04.2003, Authentication and access control  Authentication: username+password, LDAP based user database  Authorization - 2 levels:  portlet access control – performed by the portal framework  grid services authorization – RAD based authorization module  Single Sign-On – enabled by the identity server

25 PEPC 2003, Geneva, 24-25.04.2003, Authentication, authorization and SSO in PROGRESS Portal Grid service provider Identification server RAD Logon Authentication Request Method invocation Token validation Authorization of resource access

26 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Grid broker  Grid Broker in Progress:  Job submission, monitoring and controlling  Different scheduling and resource management strategies  Flexible job description language (XRSL)  Heterogeneous and service based environment

27 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Grid Broker

28 PEPC 2003, Geneva, 24-25.04.2003, Grid broker Resources Resources & ServicesBroker Globus SGE Information System (GIS) Resources Monitoring Portal + request description XRSL (XML/RSL)

29 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Data Management System  Provides seamless access to data and information for grid computing  Uses metadata repository for describing stored data  Stores data on various media such as files, tapes and databases

30 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Data Management System Data Broker Data Storage Mirror & Proxy Data Storage Metadata Management SRS WS GASS FTP Grid FTP (...) Clients Portal Grid broker Migrating desktop

31 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Security  Intrusion Detection System (IDS)  Advanced security mechanisms that are destined to detect, possibly in real time, unauthorized security attempts, security breaches and attacks.  One of the tasks realized in the PROGRESS project is VALKYRIE IDS for Solaris operating system.  VALKYRIE IDS: is a host based system, passively monitors protected infrastructure, uses misuse detection approach for analysis, works continuously.

32 PEPC 2003, Geneva, 24-25.04.2003, VALKYRIE IDS  Module for monitoring operating system events (kernel level module)  Expert system module for analyzing system events stream and for attack detection  GUI console for system operator

33 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Security Oracle IPLANET Solarisglobus grid engine SCM Expert System Module GUI Portal protection PCSS Firewall System

34 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Migrating Desktop  Alternative user interface to GRID resources;  Layout analogous to „windows based” operating systems GUI, like e.g. Windows, KDE, Gnome, etc. – can be more intuitive for some users;  Possibility of working with different grid projects (integrated also with CrossGRID project co-funded by EU);

35 PEPC 2003, Geneva, 24-25.04.2003, Migrating Desktop Functionality  Graphic User Interface (GUI) management;  User profile management;  File transfer management;  Job configuration and submition;  Job execution monitoring;  Handling links to local files and applications;  Handling links to remote files;

36 PEPC 2003, Geneva, 24-25.04.2003, Migrating Desktop – main window

37 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS PROGRESS at Supercomputing 2002, Baltimore, USA

38 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Portal

39 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS – job list

40 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS – job menu

41 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS – job tasks

42 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS – task requirements

43 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS – data management

44 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS – application factory

45 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS - news

46 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS  Conclusions  The PROGRESS project has provided components and services for flexible grid-portal environment, which might be deployed in other projects and environments  PROGRESS team has been working on additional functionality for Solaris OS in the area of checkpointing and security

47 PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Thank you ! http://progress.psnc.pl/ http://progress.psnc.pl/portal mazurek@man.poznan.pl


Download ppt "PEPC 2003, Geneva, 24-25.04.2003, PROGRESS Computing Portal Poznań Supercomputing and Networking Center (PSNC) Poland Poland Cezary Mazurek."

Similar presentations


Ads by Google