Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”

Slides:



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

PRAGMA BioSciences Portal Raj Chhabra Susumu Date Junya Seo Yohei Sawai.
Building Portals to access Grid Middleware National Technical University of Athens Konstantinos Dolkas, On behalf of Andreas Menychtas.
Setting up of condor scheduler on computing cluster Raman Sehgal NPD-BARC.
Solving Automation Reporting Problems with Dream Report Renee Sikes Applications Engineer Dream Report Brand Manager.
Windows HPC Server 2008 Presented by Frank Chism Windows and Condor: Co-Existence and Interoperation.
Workload Management Workpackage Massimo Sgaravatto INFN Padova.
6/2/20071 Grid Computing Sun Grid Engine (SGE) Manoj Katwal.
Managing Agent Platforms with the Simple Network Management Protocol Brian Remick Thesis Defense June 26, 2015.
Workload Management Massimo Sgaravatto INFN Padova.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Windows Server 2008 Chapter 11 Last Update
Understanding and Managing WebSphere V5
Scalable Systems Software Center Resource Management and Accounting Working Group Face-to-Face Meeting February 24-25, 2003.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
The SAM-Grid Fabric Services Gabriele Garzoglio (for the SAM-Grid team) Computing Division Fermilab.
A Free sample background from © 2001 By Default!Slide 1.NET Overview BY: Pinkesh Desai.
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
KARMA with ProActive Parallel Suite 12/01/2009 Air France, Sophia Antipolis Solutions and Services for Accelerating your Applications.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
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.
DISTRIBUTED COMPUTING
Active Monitoring in GRID environments using Mobile Agent technology Orazio Tomarchio Andrea Calvagna Dipartimento di Ingegneria Informatica e delle Telecomunicazioni.
Flexibility and user-friendliness of grid portals: the PROGRESS approach Michal Kosiedowski
February 20, AgentCities - Agents and Grids Prof Mark Baker ACET, University of Reading Tel:
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
INFSO-RI Module 01 ETICS Overview Alberto Di Meglio.
COMP3019 Coursework: Introduction to GridSAM Steve Crouch School of Electronics and Computer Science.
Versus JEDEC STAPL Comparison Toolkit Frank Toth February 20, 2000.
Scalable Systems Software Center Resource Management and Accounting Working Group Face-to-Face Meeting October 10-11, 2002.
GRAM5 - A sustainable, scalable, reliable GRAM service Stuart Martin - UC/ANL.
MediaGrid Processing Framework 2009 February 19 Jason Danielson.
BOSCO Architecture Derek Weitzel University of Nebraska – Lincoln.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
INFSO-RI Module 01 ETICS Overview Etics Online Tutorial Marian ŻUREK Baltic Grid II Summer School Vilnius, 2-3 July 2009.
CSF4 Meta-Scheduler Name: Zhaohui Ding, Xiaohui Wei
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
Grid Computing at Yahoo! Sameer Paranjpye Mahadev Konar Yahoo!
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks, An Overview of the GridWay Metascheduler.
Migrating Desktop Marcin Płóciennik Marcin Płóciennik Kick-off Meeting, Santander, Graphical.
Institute For Digital Research and Education Implementation of the UCLA Grid Using the Globus Toolkit Grid Center’s 2005 Community Workshop University.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GVis: Grid-enabled Interactive Visualization State Key Laboratory. of CAD&CG Zhejiang University, Hangzhou
The EDGeS project receives Community research funding 1 Porting Applications to the EDGeS Infrastructure A comparison of the available methods, APIs, and.
Migrating Desktop Bartek Palak Bartek Palak Poznan Supercomputing and Networking Center The Graphical Framework.
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.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
Tool Integration with Data and Computation Grid “Grid Wizard 2”
EUFORIA FP7-INFRASTRUCTURES , Grant Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center.
LSF Universus By Robert Stober Systems Engineer Platform Computing, Inc.
CATI Pitié-Salpêtrière CATI: A national platform for advanced Neuroimaging In Alzheimer’s Disease Standardized MRI and PET acquisitions Across a wide network.
PROGRESS: GEW'2003 Using Resources of Multiple Grids with the Grid Service Provider Michał Kosiedowski.
Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center Poznan, Poland EGEE’07, Budapest, Oct.
Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center Poland EGEE’08 Conference, Istanbul, 24 Sep.
MSF and MAGE: e-Science Middleware for BT Applications Sep 21, 2006 Jaeyoung Choi Soongsil University, Seoul Korea
CSF. © Platform Computing Inc CSF – Community Scheduler Framework Not a Platform product Contributed enhancement to The Globus Toolkit Standards.
GridWay Overview John-Paul Robinson University of Alabama at Birmingham SURAgrid All-Hands Meeting Washington, D.C. March 15, 2007.
PaaS services for Computing and Storage
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Deployment of Flows Loretta Auvil
Netscape Application Server
GWE Core Grid Wizard Enterprise (
Open Source distributed document DB for an enterprise
CSC 480 Software Engineering
Management of Virtual Execution Environments 3 June 2008
Module 01 ETICS Overview ETICS Online Tutorials
UCSD / BIRN Coordinating Center NAMIC Group
Building and running HPC apps in Windows Azure
Presentation transcript:

Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”

AGENDA 1.Computing Needs Overview. 2.Grid Architecture. 3.GWE - “Grid Wizard Enterprise” 4.Demo + Q&A

COMPUTING NEEDS OVERVIEW 1.Requirements for computing increasing fast. Main reasons: More data to process. More compute intensive algorithms available. 2.Approaches to supply demand: Qualitative: Optimized algorithms, faster processors, more memory. Quantitative: Grid Computing (parallel, distributed, etc).

GRID ARCHITECTURE Clusters & Resource Managers 1.Cluster Operating System: Operating system managing all the hardware components in a cluster. Example: Rocks. 2.Network: Communication backbone among all hardware components in a cluster. 3.Head Node: Dedicated system hosting cluster level services. 4.Compute Nodes: Computers and processors. 5.File System: Networked file system accessible by any node in the cluster (independent from other file system nodes may have access to). 6.Resource Manager: Optional software component. It serves as a front end to queue and manage cluster “client”s jobs. Example: Condor, SGE, PBS, Torque, LSF, etc.

GRID ARCHITECTURE The Grid Collection of Clusters. To use a it, the Grid “Client” is responsible to provide the logic to integrate the clusters within the logic of their specific applications. Most of the times this effort is non-trivial, non-reusable, non-extensible, lacks robustness and is far from giving the end user all the desired functionality.

GRID ARCHITECTURE “Meta Scheduler” enabled Grid - 1 An approach to overcome the daunting task of integrating clusters under a single view. Meta schedulers provide a “Resource Manager” translation layer to access clusters. Provides a unified language for accessing the clusters to the Grid “Client”.

GRID ARCHITECTURE “Meta Scheduler” enabled Grid - 2 Advantages: Simple and powerful solution. Disadv.: No granular control, depends on resource manager to execute anything on the cluster. Samples: Globus “GridWay”, “Community Scheduler Framework”, “Grid Wizard”

GWE - “GRID WIZARD ENTERPRISE” Introduction Why? Because you do not care about the grid and you just want to run your jobs faster! Complete rework of “Grid Wizard” meta scheduler. It is more a “Grid Virtualization Platform”. Java based distributed system. Collection of autonomous back end applications running in clusters head and compute nodes. Extremely easy integration, installation and usage. Provides single view to clusters and/or grid. Provides lots of granular control and features to grid “client”s. Provides auto configuration with most sensible and auto discovered values to minimize user input. Requirements: SSH enabled clusters, Java 1.5.

GWE - “GRID WIZARD ENTERPRISE” Internal Components Interfaces Two types: a)To other GWE components. b)To cluster specific components. These are built on top of a pluggable framework which allows third party providers to easily add support to other systems through customized drivers.

GWE - “GRID WIZARD ENTERPRISE” “Grid Wizard Enterprise” enabled Cluster Tight integration with cluster internals and transparent access to them. Granular level of execution control: submission, pause, resume, abort. Real time monitoring and alerting capabilities. Granular reporting of historic, diagnostics and statistics data. Transparent environment translation for requests. Programmatic control with rich and simple API. Workflow capabilities (future).

GWE - “GRID WIZARD ENTERPRISE” Distributed System - 1 “Grid Wizard Enterprise” Cluster Components are designed to interface with other “Grid Wizard Enterprise” Cluster Components. This feature allows them to form a distributed network of one and/or many clusters “on the fly”. Grid ‘clients’ can form virtual views of these distributed network “on the fly” as they wish and have access to. Provides the features of a single GWE enabled cluster to “N” GWE enabled clusters by chaining them in a ring configuration which is: Dynamically updated in real time. Transparently self-managed. Customizable per user and per request.

GWE - “GRID WIZARD ENTERPRISE” Distributed System - 2

GWE - “GRID WIZARD ENTERPRISE” “Grid Wizard Enterprise” enabled Grid Grid “Client” has to establish a link to any “Grid Wizard Enterprise Components” sitting on a cluster to get a unified view of a grid and gain access to all the services “Grid Wizard Enterprise” provides over such grid.

GWE - “GRID WIZARD ENTERPRISE” Architecture Overview

GWE - “GRID WIZARD ENTERPRISE” Architecture Overview

GWE - “GRID WIZARD ENTERPRISE” Tool Integration Out of the box, generic, command line integration using xml configuration files and VTL (to describe jobs): VTL Job Descriptor Sample: #set($path = "srbfile:/home/mruiz.ucsd-bcc/2d") #foreach( $count in ["01", "02", "03", "04", "05", "06", "07"]) /opt/BIRN/lddmm/1.0.1/lddmm -A ${path}/Atlas.img -T ${path}/Patient${count}.img -d 2 #end Implementation of highly specialized integrations through rich java APIs: Client API: Provides interface for user to control requests execution. Monitor API: Provides interface to register interest in events and gather them in real time from distributed system.

GWE - “GRID WIZARD ENTERPRISE” Drivers Integration Plug-in bundles contain: Java binaries. Plug-in xml descriptors. Drivers categories (so far): Network Protocols. Samples: Local, SSH File Systems. Samples: Local, SFTP, SRB Resource Managers. Samples: Condor, SGE, PBS, Torque, LSF

GWE - “GRID WIZARD ENTERPRISE” Schedule December 2007 Pre-release. Alpha version of complete infrastructure including automatic deployment, limited drivers (including limited SRB drivers) and limited monitoring. Tool Integration Migration: BIRN Portal LDDMM. February 2008 Pre-release. Beta version. Tool Integration: Slicer 3 (embedded and generic). April 2008 Production Release. Stable version with drivers for most popular cluster components (including full transparent SRB support), full monitoring, alert capabilities and API bundles. Tool Integration: BIRN Portal (embedded and generic). June 2008 Tool Integration: FreeSurfer and FIPS (specialized and full featured).

GWE - “GRID WIZARD ENTERPRISE” Proof of concept demo Q&A