CPSCG: Constructive Platform for Specialized Computing Grid Institute of High Performance Computing Department of Computer Science Tsinghua University.

Slides:



Advertisements
Similar presentations
CSF4 Meta-Scheduler Tutorial 1st PRAGMA Institute Zhaohui Ding or
Advertisements

CSF4 Meta-Scheduler PRAGMA13 Zhaohui Ding or College of Computer.
A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
OMII-UK Steven Newhouse, Director. © 2 OMII-UK aims to provide software and support to enable a sustained future for the UK e-Science community and its.
Tryllian Agent Technology AgentLink 21 January 2002 Christine Karman.
SSRS 2008 Architecture Improvements Scale-out SSRS 2008 Report Engine Scalability Improvements.
Introduction to Systems Management Server 2003 Tyler S. Farmer Sr. Technology Specialist II Education Solutions Group Microsoft Corporation.
Chapter 7 LAN Operating Systems LAN Software Software Compatibility Network Operating System (NOP) Architecture NOP Functions NOP Trends.
DataGrid is a project funded by the European Union 22 September 2003 – n° 1 EDG WP4 Fabric Management: Fabric Monitoring and Fault Tolerance
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
Chapter 9: Moving to Design
Passage Three Introduction to Microsoft SQL Server 2000.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Enterprise Resource Planning
SOE and Application Delivery Gwenael Moreau, Abbotsleigh.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
Chapter 9 Elements of Systems Design
Moving to Design.
The Design Discipline.
Copyright © 2006, SAS Institute Inc. All rights reserved. Enterprise Guide 4.2 : A Primer SHRUG : Spring 2010 Presented by: Josée Ranger-Lacroix SAS Institute.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
SUMA: A Scientific Metacomputer Cardinale, Yudith Figueira, Carlos Hernández, Emilio Baquero, Eduardo Berbín, Luis Bouza, Roberto Gamess, Eric García,
The ACGT Workflow Editing & Enactment Environment Giorgos Zacharioudakis Institute of Computer Science, Foundation for Research & Technology – Hellas (ICS-FORTH)
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
ChinaGrid Experience with GT4 Hai Jin Huazhong University of Science and Technology
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
CYBERINFRASTRUCTURE FOR THE GEOSCIENCES Data Replication Service Sandeep Chandra GEON Systems Group San Diego Supercomputer Center.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
Department Of Electrical Engineering, IIT Kanpur Networked RFID System (NRS) for Remote Services Presented By: Piyush Keshri (Y5303) Biplab Deka (Y5147)
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
The Grid computing Presented by:- Mohamad Shalaby.
Tools for collaboration How to share your duck tales…
 Apache Airavata Architecture Overview Shameera Rathnayaka Graduate Assistant Science Gateways Group Indiana University 07/27/2015.
Yuhui Chen; Romanovsky, A.; IT Professional Volume 10, Issue 3, May-June 2008 Page(s): Digital Object Identifier /MITP Improving.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GO-ESSP Workshop, LLNL, Livermore, CA, Jun 19-21, 2006, Center for ATmosphere sciences and Earthquake Researches Construction of e-science Environment.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
SAN DIEGO SUPERCOMPUTER CENTER Inca TeraGrid Status Kate Ericson November 2, 2006.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Applications.
Microsoft Management Seminar Series SMS 2003 Change Management.
An Introduction to Web Services Web Services using Java / Session 1 / 2 of 21 Objectives Discuss distributed computing Explain web services and their.
Virtualization Technology and Microsoft Virtual PC 2007 YOU ARE WELCOME By : Osama Tamimi.
International Symposium on Grid Computing (ISGC-07), Taipei - March 26-29, 2007 Of 16 1 A Novel Grid Resource Broker Cum Meta Scheduler - Asvija B System.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Euro-Par, HASTE: An Adaptive Middleware for Supporting Time-Critical Event Handling in Distributed Environments ICAC 2008 Conference June 2 nd,
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
10 March Andrey Grid Tools Working Prototype of Distributed Computing Infrastructure for Physics Analysis SUNY.
Mobile Analyzer A Distributed Computing Platform Juho Karppinen Helsinki Institute of Physics Technology Program May 23th, 2002 Mobile.
MSF and MAGE: e-Science Middleware for BT Applications Sep 21, 2006 Jaeyoung Choi Soongsil University, Seoul Korea
PARALLEL AND DISTRIBUTED PROGRAMMING MODELS U. Jhashuva 1 Asst. Prof Dept. of CSE om.
Comparison of The Workflow Management Systems Bizagi, ProcessMaker, and Joget Mohamed Zeinelabdeen Abdelgader [1], Omer Salih Dawood [2], Mohamed Elhafiz.
Wednesday NI Vision Sessions
9 Systems Analysis and Design in a Changing World, Fifth Edition.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Arizona SharePoint Professionals Group.
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
Accessing the VI-SEEM infrastructure
University of Technology
Alchemi: A .NET-based Grid Computing Framework and its Integration into Global Grids Presenter: Yi-Wei Wu.
STATEL an easy way to transfer data
Presentation transcript:

CPSCG: Constructive Platform for Specialized Computing Grid Institute of High Performance Computing Department of Computer Science Tsinghua University Ming CHEN, Guangwen YANG

Advanced Grid Research Workshops through European and Asian Co-operation Outline 1.Introduction 2.Architecture 3.Applications 4.Summary

Advanced Grid Research Workshops through European and Asian Co-operation Enabling fast, straightforward construction of grid system CPSCG is not only another grid middleware, but also a lightweight and ready-to-use platform for directly deploying grid service CPSCG provides flexible system-level services to make legacy applications grid-service ready

Advanced Grid Research Workshops through European and Asian Co-operation Key Features 1.Streamline deployment 2.Support both plain web service and WSRF 3.Automate application service visualization 4.Fully distributed while maintaining single image

Advanced Grid Research Workshops through European and Asian Co-operation Design Consideration 1.Enable fast deployment of, and easy access to application services 2.Endorse domain autonomy 3.Adapt to dynamic, unreliable, unpredictable Internet loose-coupled domains, fully distributed system, best effort services

Advanced Grid Research Workshops through European and Asian Co-operation Outline 1.Introduction 2.Architecture 3.Applications 4.Summary

Advanced Grid Research Workshops through European and Asian Co-operation Overview One Platform –Information Center –Front End –Back End Two Support Tool –Encapsulation –FiTMPI

Advanced Grid Research Workshops through European and Asian Co-operation Platform: Deployment Domain Front end Back End Windows Back End Linux Information Center Linux Cluster Domain Front End Back End IA32 Back End IA64 LAN WAN/LA N Domain Front End Back End PC Back End Cluster Information Center Domain A Domain B Domain C Support Tool

Advanced Grid Research Workshops through European and Asian Co-operation Security Monitor Schedule Local User` Local User` Local Services Local Services Local Jobs Local Jobs Local Service EngineRemote Service Proxy Dynamic Service Render Remote Data Agent Remote Data Agent Local Data Management Local Data Management Back End Agent Back End Agent Back End Agent Back End Agent Service Layer Function Layer SynchronizerService List Domains List Maintainer Domains List Maintainer Information Center Platform Components Back End Local SchedulerMonitor Local SchedulerMonitor

Advanced Grid Research Workshops through European and Asian Co-operation Information Centers Maintain information of all registered services for service query Support UDDI to be compatible with Web Service Fully duplicated to be resilient to single failure Synchronize with each other using Bloom Filter to reduce network traffics and timestamp to keep consistent

Advanced Grid Research Workshops through European and Asian Co-operation Synchronization Information Center A Service List Bloom Filter Service List Digest Information Center B Exchange Digest Synchronize

Advanced Grid Research Workshops through European and Asian Co-operation Service Query Job Management Status Query Account Management Node Management Service Management Access Policy Management Domain Front End Domain Front End Back End PC Back End cluster Domain Administrator End User Application Web service/WSRF Web Pages Every front end represents a single-sign point

Advanced Grid Research Workshops through European and Asian Co-operation One-hop Routing: Improve Reliability Remote Service Proxy Local Service Engine Domain A Remote Service Proxy Intermediate Domain C Domain B

Advanced Grid Research Workshops through European and Asian Co-operation Monitor Architecture

Advanced Grid Research Workshops through European and Asian Co-operation Snapshot

Advanced Grid Research Workshops through European and Asian Co-operation Back End Deployed in computing PCs/Clusters, hidden from other domains Communicate with its CPSCG front end and execute job from front end Support MPI/PBS Can be another CPSCG front end

Advanced Grid Research Workshops through European and Asian Co-operation Overview One Platform –Information Center –Front End –Back End Two Support Tool –Encapsulation –FiTMPI

Advanced Grid Research Workshops through European and Asian Co-operation Support Tool: Legacy Applications Encapsulation Make legacy applications, especially large volume of command-line based applications, grid service ready Fast, straightforward, but flexible encapsulation

Advanced Grid Research Workshops through European and Asian Co-operation Process of Encapsulation Command-line Application Command-line Application Interpreter & Service Package Generator Interpreter & Service Package Generator GT4 Tomcat/JBoss Web Service Package WSRF Package Web Service Package WSRF Package Web Service Package Web Service Package Interactive User Input

Advanced Grid Research Workshops through European and Asian Co-operation FitMPI Heterogeneous environment Resource Monitoring Auto deployment Communication between intranets Input/Output Management Process Management

Advanced Grid Research Workshops through European and Asian Co-operation A Hello World -Like Demo Install a system Publish a back end Deploy a service (Encapsulation): PClustalW Invoke the service and get the result

Advanced Grid Research Workshops through European and Asian Co-operation Install

Advanced Grid Research Workshops through European and Asian Co-operation Publish A Back End

Advanced Grid Research Workshops through European and Asian Co-operation Deploy Service Step 1: Select An Installed Legacy Application

Advanced Grid Research Workshops through European and Asian Co-operation Deploy Service Step 2: Edit Service Interface

Advanced Grid Research Workshops through European and Asian Co-operation Deploy Service Step 2: Edit Service Interface (Cont.)

Advanced Grid Research Workshops through European and Asian Co-operation Deploy Service Step 3: Publish!

Advanced Grid Research Workshops through European and Asian Co-operation Invoke Service Step 1: Select An Intended Service Service can also be accessed via Web Service or WSRF

Advanced Grid Research Workshops through European and Asian Co-operation Invoke Service Step 2: Input Parameters

Advanced Grid Research Workshops through European and Asian Co-operation Get the Result

Advanced Grid Research Workshops through European and Asian Co-operation Analyze Result with Other Tool

Advanced Grid Research Workshops through European and Asian Co-operation Application: BioInformatic Grid Phrap Cap3 Blaster PClustalw (MPI)/Clustalw …

Advanced Grid Research Workshops through European and Asian Co-operation Summary 1.CPSCG provides a platform helping end users fast and efficiently deploy grid system and grid services 2.CPSCG Supports domain autonomy via loose- coupled architecture, while offering global single image

Thank you!