We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byJayden Robertson
Modified over 3 years ago
Software Solutions & group Copyright © 2007 Intel Corporation Ralf Ratering, Hans–Christian Hoppe Intel Software&Solutions Group GPE4UNICORE Grid Programming Environment for UNICORE
Copyright © 2007 Intel Corporation How about other Grid Software? GPE services run in the Globus Toolkit 4 container GPE client framework works with UNICORE6 and ChinaGrid What is GPE good for? GPE turns a collection of distributed computers/data centers into a Grid Why does Intel develop GPE? GPE is an Open Source technology demonstrator for customers and ISVs Influence standards Drive new technologies into market What does GPE provide? A full Grid Software stack including graphical user interfaces and programming libraries ?
Copyright © 2007 Intel Corporation GPE Current Status GPE included in UNICORE6 alpha6 release at www.unicore.eu/download/unicore6 –Application Client and GridBeans –Expert Client –BPEL workflow service –UNICORE-specific source code available from CVS Main GPE development under http://gpe4gtk.sourceforge.net –Complete GPE sources available under BSD license –Server implementation uses Globus Toolkit 4 container
Copyright © 2007 Intel Corporation GPE Ecosystem GPE4GTK as standalone solution –Intel software testing –Proof of concepts at customers –Research and Education GPE user interfaces and GridBeans –UNICORE 6 –China Education Grid (Ministry of Education) –South Korea (K-Grid) Support for virtual machine technology –Cooperation with Globus team –Cooperation with CERN –Strong interest in industry
Copyright © 2007 Intel Corporation Why do we engage in UNICORE? Major Grid platform in European HPC community UNICORE is great for HPC on demand UNICORE6 implementation will have great performance and scalability Join forces in standards bodies
Copyright © 2007 Intel Corporation GPE Components Globus Toolkit 4 Container TSI Atomic Services Service Registry Resource Broker BPEL Workflow Service OS Repository Service Application Client Portal Client Expert Client Admin Client UNICORE6 container Atomic Services Service Registry Resource Broker BPEL Workflow Service TSI GPE Client API GridBeans File Manager
Copyright © 2007 Intel Corporation Atomic Services: Standard Grid Interfaces using WSRF Target System Factory Target System Service Job Management Service Storage Management Service File Transfer Service Add target system to Grid Target System Resource Hardware and software properties, workload, etc. Use target system Job Resource Job status, description, owner, etc. Manage jobs Storage Resource Available file space, mount point, etc. Manage file transfers Access storages File Transfer Resource Transferred bytes, used port numbers, etc. Properties Resources Services Operations
Copyright © 2007 Intel Corporation How do GridBeans work? Applications Services GridBean Service Application GridBean download Apps Client Expert Client Portal Client Application GridBean App2 GB App3 GB App1 GB GridBeans encapsulate application logic GridBeans provide Swing interfaces for Java clients and JSR-168 portlets for web portals GridBeans create JSDL descriptions from user input
Copyright © 2007 Intel Corporation Data Center 1 GPE: Running a Workflow... Atomic Services Resource Broker BPEL Workflow Service send job description including workflow Other web services orchestrate Implements Target System Service Interface Applications Services Utility
Copyright © 2007 Intel Corporation A GPE- BPEL Workflow Wait until job status is SUCCESSFUL or FAILED Start the job: Start request is stored in startJobRequest variable Wait until the job status is READY or FAILED Retrieve the job EPR from the SubmitResponse through jobManagement partnerlink JSDL Submit JSDL to target system service
Copyright © 2007 Intel Corporation Implementing and Influencing Standards with GPE Open Grid Forum (OGF) –JSDL (Job Submission Description Language) GPE-BPEL extension –OGSA (Open Grid Services Architecture) BES (Basic Execution Services) DMI (Data Movement Interface) –ByteIO (File Transfer and Streaming) OASIS –WSRF (Web Services Resource Framework) –WSN (Web Services Notification) –WSS (Web Services Security) –WSBPEL (WS-Business Process Execution Language) W3C –WS-Addressing, SOAP, WSDL, XML, etc.
Copyright © 2007 Intel Corporation Expert Client DEMO
Copyright © 2007 Intel Corporation Outlook: Using Virtual Machine Technology on the Grid Reliability: Partitions remain unaffected if other partitions crash Security: Protect sensitive user data in VM instance Flexibility: VMs can checkpoint and migrate during run-time –I want to move to a faster system, when it becomes available –My job has high priority, please free the fastest machine for me Configurability: Dynamically deployed OS images and applications on user request –I need two cores on a fast CPU with 1Gb of memory and RedHat Linux 9 Management: Maintenance of systems, software and users in centralized services
Copyright © 2007 Intel Corporation GPE Virtualization Globus virtual workspaces integrated in GPE –Collaboration with ANL team led by Kate Keahey –Virtual target system factory invokes Globus workspace service to create XEN virtual machines –OS Images are fetched from GPE OS Image Repository Service –Available since GPE 1.3 Create show cases with CERN in OpenLab collaboration –Use virtual machines for gLite testing –Implement prototypes for virtual machines hosting gLite computing elements Create show cases with industrial customers
Copyright © 2007 Intel Corporation GPE Plans for 2007 Further exploit Intel technology –Use virtualization, management and security capabilities on new Intel platforms –Leverage virtualization technology in the Grid Move towards Enterprise SOA –Run proof of concepts at Intel customers and partners –Identify concrete business needs Harden HPC-centric implementation for production environments –Scalability, Robustness, Performance Implement prototypes of upcoming OGF specifications –participate in interop feasts
Copyright © 2007 Intel Corporation Backup
Copyright © 2007 Intel Corporation History: From UNICORE to GPE Pallas: –German HPC software company implemented UNICORE client software –Commercial version UNICOREpro in 2003 –Other products included Vampir and VampirTrace (now Intel Trace Collector and Trace Analyzer) After Pallas acquisition by Intel in 2003, the new Open Source project GPE started –Idea: Support Globus and other Grid Middleware implementations, too –Keep the good concepts from UNICORE Graphical User Interfaces Resource Abstraction Client Plug-in Concept Ease of use
Copyright © 2007 Intel Corporation Data Center Running a Simple Job Target System Service Application GridBean send job description TSI Job Mgmt. Service File Transfer Service transfer input/output control job TSI GridBean creates JSDL description from user interface Applications Services Utility
Grid Programming Environment (GPE) Grid Summer School, July 28, 2004 Ralf Ratering Intel - Parallel and Distributed Solutions Division (PDSD)
Software Solutions & group Copyright © 2005, 2006 Intel Corporation Hans–Christian Hoppe Intel Software&Solutions Group EGEE’06 – Capitalizing on e–Infrastructures.
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
Grid Programming Environment: Implementation & Globus Interface Ralf Ratering Thomas Kentemich Alexander Lukichev Igor Odintsov Grid Day in CGSL November.
1October 9, 2001 Sun in Scientific & Engineering Computing Grid Computing with Sun Wolfgang Gentzsch Director Grid Computing Cracow Grid Workshop, November.
Grid Computing at Intel c urrent Status and Outlook Ralf Ratering Senior Software Engineer Intel Parallel and Distributed Solutions Division (PDSD)
Holding slide prior to starting show. A Portlet Interface for Computational Electromagnetics on the Grid Maria Lin and David Walker Cardiff University.
1 Application Specific Module for P-GRADE Portal 2.7 Application Specific Module overview Akos Balasko MTA-SZTAKI LPDS
C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Project: C3-Grid Collaborative Climate Community Data and Processing Grid Scheduling.
PROGRESS: GEW'2003 Using Resources of Multiple Grids with the Grid Service Provider Michał Kosiedowski.
March 6 th, 2009 OGF 25 Unicore 6 and IPv6 readiness and IPv6 readiness
Convert generic gUSE Portal into a science gateway Akos Balasko.
Application Specific Module Tutorial Zoltán Farkas, Ákos Balaskó 03/27/
Role, Objectives and Migration Plans to the European Middleware Initiative (EMI) Morris Riedel Jülich Supercomputing.
Convert generic gUSE Portal into a science gateway Akos Balasko 02/07/
1 Overview of the Application Hosting Environment Stefan Zasada University College London.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Holding slide prior to starting show. A Grid-based Problem Solving Environment for GECEM Maria Lin and David Walker Cardiff University Yu Chen and Jason.
Member of the ExperTeam Group Ralf Ratering Pallas GmbH Hermülheimer Straße Brühl, Germany
IST CGW 2006 ?? Björn Hagemeier Björn Hagemeier, Roger Menday, Bernd Schuller, Achim Streit A Universal API.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Applications.
Grid and Cloud Computing UNICORE Dr. Guy Tel-Zur
System Center 2012 R2 Deborah Manor Data Centers Solutions Specialist.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Cracow Grid Workshop’10 Kraków, October 11-13,
Global Grid Access Cezary Mazurek, PSNC. Cezary Mazurek, PSNC, Enable access to global grid, Supercomputing 2003, Phoenix, AZ 2 Agenda Introduction PROGRESS.
SHIWA Simulation Platform (SSP) Gabor Terstyanszky, University of Westminster EGI Community Forum Munnich March 2012 SHIWA is supported by the FP7.
Naqash Ahmed | Microsoft Student Partner. Naqash Ahmed | Student of Bachelors in Software Engineering Microsoft Student Partner since November.
Software from Science for Science Steven Newhouse, Director.
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
CGW 2009 Vine Toolkit A uniform access and portal solution to existing grid middleware services P.Dziubecki, T.Kuczynski, K.Kurowski, D.Szejnfeld, D.Tarnawczyk,
Grids and Portals for VLAB Marlon Pierce Community Grids Lab Indiana University.
Developing an Application-Specific Portal with P-GRADE Portal 2.9 Author: Ákos Balaskó, Date :
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
ChinaGrid Experience with GT4 Hai Jin Huazhong University of Science and Technology
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
Developing Grid User Interface Components Portlets, gadgets, etc.
SHIWA and Coarse-grained Workflow Interoperability Gabor Terstyanszky, University of Westminster Summer School Budapest July 2012 SHIWA is supported.
Grid Information Systems. Two grid information problems Two problems Monitoring Discovery We can use similar techniques for both.
Kate Keahey Argonne National Laboratory University of Chicago Globus Toolkit® 4: from common Grid protocols to virtualization.
Globus 4 Guy Warner NeSC Training.
Vision of UNICORE – UniGrids and beyond Daniel Mallmann 2 nd CoreGRID Summer School Bonn, Germany 24 th – 28 th July 2006.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
1 CENTER FOR PARALLEL COMPUTERS An Introduction to Globus Toolkit® 3 -Developing Interoperable Grid services.
Tools for e-Research Mat Wyatt. 2 e-Research Sensor nets data compute… Models/ software/ workflows colleagues instruments.
EGEE-Forum – May 11, 2007 Enabling Grids for E-sciencE EGEE and gLite are registered trademarks A gateway platform for Grid Nicolas.
DataGrid Kimmo Soikkeli Ilkka Sormunen. What is DataGrid? DataGrid is a project that aims to enable access to geographically distributed computing power.
Project Overview Daniel Mallmann, Research Centre Juelich Alistair Dunlop, University of Southampton.
NAREGI WP4 (Data Grid Environment) Hideo Matsuda Osaka University.
© 2017 SlidePlayer.com Inc. All rights reserved.