2 nd December 2002James Magowan - Surrey e-Science Day1 James Magowan IT Specialist Dynamic e-business, IBM UK, Hursley Lab.

Slides:



Advertisements
Similar presentations
Bringing Grid & Web Services Together
Advertisements

© 2002 IBM Corporation Grid Computing: Technology Team Update Mark Cathcart, IBM Distinguished Engineer On Demand Architecture and Design
1/17/20141 Leveraging Cloudbursting To Drive Down IT Costs Eric Burgener Senior Vice President, Product Marketing March 9, 2010.
Abstraction Layers Why do we need them? –Protection against change Where in the hourglass do we put them? –Computer Scientist perspective Expose low-level.
Open Grid Service Architecture - Data Access & Integration (OGSA-DAI) Dr Martin Westhead Principal Consultant, EPCC Telephone: Fax:+44.
Distributed Data Processing
Data Management Expert Panel - WP2. WP2 Overview.
ASCR Data Science Centers Infrastructure Demonstration S. Canon, N. Desai, M. Ernst, K. Kleese-Van Dam, G. Shipman, B. Tierney.
Towards a Virtual European Supercomputing Infrastructure Vision & issues Sanzio Bassini
High Performance Computing Course Notes Grid Computing.
Introduction to DBA.
® IBM India Research Lab © 2006 IBM Corporation Challenges in Building a Strategic Information Integration Infrastructure Mukesh Mohania IBM India Research.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
IBM Solutions for Grid Computing. I. IT view on “GRID” II. IBM and GRID III. IBM Storage and GRID Index …
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
Milos Kobliha Alejandro Cimadevilla Luis de Alba Parallel Computing Seminar GROUP 12.
Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., All rights reserved. Chapter 8: Autonomic computing.
Grid Computing Net 535.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Design and Implementation of a Single System Image Operating System for High Performance Computing on Clusters Christine MORIN PARIS project-team, IRISA/INRIA.
Assoc. prof., dr. Vladimir Dimitrov University of Sofia, Bulgaria
3 Cloud Computing.
1 Autonomic Computing An Introduction Guenter Kickinger.
WELCOME. AUTONOMIC COMPUTING PRESENTED BY: NIKHIL P S7 IT ROLL NO: 33.
Data Management Kelly Clynes Caitlin Minteer. Agenda Globus Toolkit Basic Data Management Systems Overview of Data Management Data Movement Grid FTP Reliable.
OPEN GRID SERVICES ARCHITECTURE AND GLOBUS TOOLKIT 4
DISTRIBUTED COMPUTING
McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved BUSINESS PLUG-IN B17 Organizational Architecture Trends.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Business Plug-In B17 Organizational Architecture Trends.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
Perspectives on Cyberinfrastructure Daniel E. Atkins Professor, University of Michigan School of Information & Dept. of EECS October 2002.
Service - Oriented Middleware for Distributed Data Mining on the Grid ,劉妘鑏 Antonio C., Domenico T., and Paolo T. Journal of Parallel and Distributed.
Middleware for Grid Computing and the relationship to Middleware at large ECE 1770 : Middleware Systems By: Sepehr (Sep) Seyedi Date: Thurs. January 23,
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
Grids - the near future Mark Hayes NIEeS Summer School 2003.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
What is SAM-Grid? Job Handling Data Handling Monitoring and Information.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
CEOS Working Group on Information Systems and Services - 1 Data Services Task Team Discussions on GRID and GRIDftp Stuart Doescher, USGS WGISS-15 May 2003.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
OGSA-Basic Services Prof S.Ramachandram. Outline  Introduction  Common Management Model  Policy Architecture  Security Architecture  Metering and.
7. Grid Computing Systems and Resource Management
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.
© 2004 IBM Corporation ICSOC2004 Panel Discussion: Grid Systems: What is needed from web service standards? Jeffrey Frey IBM.
Securing the Grid & other Middleware Challenges Ian Foster Mathematics and Computer Science Division Argonne National Laboratory and Department of Computer.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Super Computing 2000 DOE SCIENCE ON THE GRID Storage Resource Management For the Earth Science Grid Scientific Data Management Research Group NERSC, LBNL.
Data Manipulation with Globus Toolkit Ivan Ivanovski TU München,
© 2003 IBM Corporation © 2005 IBM Corporation 3rd EGEE Conference – Athens, Greece Grid Computing in the Enterprise Creating I/T and Business Value Yann.
An approach to Web services Management in OGSA environment By Shobhana Kirtane.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
Page : 1 SC2004 Pittsburgh, November 12, 2004 DEISA : integrating HPC infrastructures in Europe DEISA : integrating HPC infrastructures in Europe Victor.
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.
AUTONOMIC COMPUTING B.Akhila Priya 06211A0504. Present-day IT environments are complex, heterogeneous in terms of software and hardware from multiple.
Organizations Are Embracing New Opportunities
Clouds , Grids and Clusters
SuperComputing 2003 “The Great Academia / Industry Grid Debate” ?
CCNET Managed Services
University of Technology
GRID COMPUTING PRESENTED BY : Richa Chaudhary.
3 Cloud Computing.
Large Scale Distributed Computing
Presentation transcript:

2 nd December 2002James Magowan - Surrey e-Science Day1 James Magowan IT Specialist Dynamic e-business, IBM UK, Hursley Lab

2 nd December 2002James Magowan - Surrey e-Science Day2 IBM Hursley - Background  3000 Employees  Largest Software Development Lab (of any organisation) outside of the USA  IBM Software Group – Middleware CICS MQ Series Java Technology Centre Advanced Technology & eSolutions 

2 nd December 2002James Magowan - Surrey e-Science Day3 Computing: The Grid Distributed Networking: TCP/IP Information: World Wide Web Communications: Internet Evolution

2 nd December 2002James Magowan - Surrey e-Science Day4  Virtual, collaborative organizations sharing applications and data in an open heterogeneous environment  A vast aggregation of geographically dispersed computing resources Virtual Servers, Storage and Instruments Grid Middleware Distributed Physical Servers and Storage Grid Computing Distributed Computing Over the Internet Using Open Standards

2 nd December 2002James Magowan - Surrey e-Science Day5 Storage Data Applications ProcessingI/OOperating System Microcosm – Pre-Internet “System” Grid Computing

2 nd December Grid Computing....a single unified image Storage Data Applications ProcessingI/OOperating System Macrocosm – Distributed Resources and Applications

2 nd December 2002James Magowan - Surrey e-Science Day7 Motivations for Grid Computing  Increase Capacity Exploit distributed resources to provide capacity for high-demand applications –Existing applications that cannot be run effectively on a single processor –New large scale application that provide strategic business advantages

2 nd December 2002James Magowan - Surrey e-Science Day8 Motivations for Grid Computing  Increase Capacity Exploit distributed resources to provide capacity for high-demand applications  Improve Efficiency / Reduce Costs Reduce infrastructure cost associated with over-provisioned resources Reduce the cost of manpower to manage and configure resources

2 nd December 2002James Magowan - Surrey e-Science Day9 Motivations for Grid Computing  Reduce “Time to Results” Exploit opportunities for parallel computing to allow business critical computation to be completed in a timely fashion Gain competitive advantage by allowing computation to be executed more frequently and on customer demand March 29 March 28 March 27 Serial Execution Parallel Execution

2 nd December 2002James Magowan - Surrey e-Science Day10 Motivations for Grid Computing  Reduce “Time to Results” Exploit opportunities for parallel computing to allow business critical computation to be completed in a timely fashion Gain competitive advantage by allowing computation to be executed more frequently and on customer demand  Enable Collaborations Enable collaboration across applications to integrate results Support large multi-disciplinary collaborations Both within a single organization and between partners Simulation Pricing Design Design Analytics

2 nd December 2002James Magowan - Surrey e-Science Day11  Provide Reliability / Availability Use distributed resources Monitor work progress Restart failed jobs Motivations for Grid Computing Job Scheduler TIMEOUT ! JOB 1 JOB 2 JOB 3 JOB 1 Recovery / Restart

2 nd December 2002James Magowan - Surrey e-Science Day12  Provide Reliability / Availability Use distributed resources Monitor work progress Restart failed jobs  Support Heterogeneous systems Different hardware, system platforms, and available middleware Specialized equipment Motivations for Grid Computing Linux / Z-OS AIX / Linux

2 nd December 2002James Magowan - Surrey e-Science Day13 Uses of Grid Technology 4 Models, Unique Value Propositions Increased Processing “Aggregate processing power from a distributed collection of heterogeneous systems” Customer Values:  Productivity  Flexibility  Resource use  Reliability/ Availability  Complexity  Total cost of ownership Decreased

2 nd December 2002James Magowan - Surrey e-Science Day14 Increased Processing “Aggregate processing power from a distributed collection of heterogeneous systems” Data “Secure access and sharing of distributed data & information in a collaborative fashion” Customer Values:  Productivity  Flexibility  Resource use  Reliability/ Availability  Complexity  Total cost of ownership Decreased Uses of Grid Technology 4 Models, Unique Value Propositions

2 nd December 2002James Magowan - Surrey e-Science Day15 Increased Processing “Aggregate processing power from a distributed collection of heterogeneous systems” Resiliency “Improve the quality of service of distributed systems, despite unplanned events” Data “Secure access and sharing of distributed data & information in a collaborative fashion” Customer Values:  Productivity  Flexibility  Resource use  Reliability/ Availability  Complexity  Total cost of ownership Decreased Uses of Grid Technology 4 Models, Unique Value Propositions

2 nd December 2002James Magowan - Surrey e-Science Day16 Increased Processing “Aggregate processing power from a distributed collection of heterogeneous systems” Resiliency “Improve the quality of service of distributed systems, despite unplanned events” Data “Secure access and sharing of distributed data & information in a collaborative fashion” On Demand “Access data & processing capabilities in a utility-like fashion…….. Make vs. Buy” Customer Values:  Complexity  Total cost of ownership Decreased Uses of Grid Technology 4 Models, Unique Value Propositions  Productivity  Flexibility  Resource use  Reliability/ Availability

2 nd December 2002James Magowan - Surrey e-Science Day17 1. Intra-Grids Grid NAS/SAN Grid NAS/SAN Grid Deployment Options A Function of Business Need, Technology and Organizational Flexibility

2 nd December 2002James Magowan - Surrey e-Science Day18 1. Intra-Grids 2. Extra-Grids Grid NAS/SAN Grid NAS/SAN VPN Grid Deployment Options A Function of Business Need, Technology and Organizational Flexibility

2 nd December 2002James Magowan - Surrey e-Science Day19 1. Intra-Grids 2. Extra-Grids 3. Inter-Grids Grid NAS/SAN Grid NAS/SAN VPN Cactus NTG (SF) Express Project MFG Fin. Services Grid Deployment Options A Function of Business Need, Technology and Organizational Flexibility

2 nd December 2002James Magowan - Surrey e-Science Day20 Grid & Autonomic Computing Self-healing Discover, diagnose, and react to disruptions Self-healing Discover, diagnose, and react to disruptions Self-optimizing Monitor and tune resources automatically Self-optimizing Monitor and tune resources automatically Self-protecting Anticipate, detect, identify, and protect against attacks from anywhere Self-protecting Anticipate, detect, identify, and protect against attacks from anywhere Self-configuring Adapt automatically to the dynamically changing environments Self-configuring Adapt automatically to the dynamically changing environments Self- Configuring Self- Configuring Self- Healing Self- Healing Self- Optimizing Self- Optimizing Self- Protecting Self- Protecting

2 nd December 2002James Magowan - Surrey e-Science Day21 IBM and Grid  GGF - Global Grid Forum Working Groups Approves GRID Open Standards  OGSA - Open Grid Services Architecture Standard proposed by Globus and IBM Reference Implementation (Globus-3 Toolkit)  Open Source Software

2 nd December 2002James Magowan - Surrey e-Science Day22 Applications Middleware Systems Management and Automation Workload / Performance Management Security Availability / Service Management Logical Resource Management Clustering Services Connectivity Management Physical Resource Management OS Open Grid Services Architecture

2 nd December 2002James Magowan - Surrey e-Science Day23 Professional Services Network OGSA Enabled Storage OGSA Enabled Servers OGSA Enabled Messaging OGSA Enabled Directory OGSA Enabled File Systems OGSA Enabled Database OGSA Enabled Workflow OGSA Enabled Security OGSA Enabled General Middleware Web Services OGSI – Open Grid Services Infrastructure Grid Services System Management Sevices Open Grid Services Architecture (OGSA) Applications Autonomic Capabilities Architecture Framework OGSA Structure

2 nd December 2002James Magowan - Surrey e-Science Day24 OGSA Structure – OGSI Architecture Framework Web Services HandleMapNotificationFactory ManagementRegistry LifecycleDiscovery OGSI – Open Grid Services Infrastructure Grid Services System Management Services  Exploits existing web services properties Interface abstraction (WSDL) Protocol, language, hosting platform independence  Enhancement to web services State Management Event Notification Referenceable Handles Lifecycle Management Service Data Extension

2 nd December 2002James Magowan - Surrey e-Science Day25 Architecture Framework Web Services HandleMapNotificationFactory ManagementRegistry LifecycleDiscovery OGSI – Open Grid Services Infrastructure Grid Services System Management Services Open source Reference implementation Hosting platform (Java) Other Possible Hosting Platforms (environments) Microsoft (C#) Globus (C/C++) (Python) OGSA Structure – Open Hosting

2 nd December 2002James Magowan - Surrey e-Science Day26 Web Services Websphere Application Server Architecture Framework HandleMapNotificationFactory ManagementRegistry LifecycleDiscovery OGSI – Open Grid Services Infrastructure Websphere OGSI Service Collections Job Scheduling File Transfer Data Replication Provisioning Logging Problem Determination Resource Management Cluster Management Policy Grid Services System Management Services Value-added Grid Middleware and management applications Tivoli OGSA Structure – Software Evolution Open architecture for “Grid Services” Some “open source” reference implementations Vendor provider “value added” implementations WebSphere

2 nd December 2002James Magowan - Surrey e-Science Day27 European DataGrid

2 nd December 2002James Magowan - Surrey e-Science Day28 European DataGrid  Geographically dispersed people and resources  Petabytes of data per year (100 PB by 2010)  Challenge: Coordinated Use of Distributed computing resources Remote software development and physics analysis Communication and collaboration at a distance

2 nd December 2002James Magowan - Surrey e-Science Day29 OGSA-DAI  Open Grid Services Architecture  Database Access and Integration  Provide access to large scientific databases via the Grid.  Open Source and Standards

2 nd December 2002James Magowan - Surrey e-Science Day30 OGSA-DAI  Data Access and Integration Services XML and Relational Database Management Systems Design for any JDBC-enabled RDBMs Test with Oracle, DB2, MySQL  Languages Java  Handle Large Datasets –Optimised Performance BLOB’s and/or rows Multiple Protocols for Data Transport (SOAP/HTTP and GridFTP)  Globus Globus-2 (GSI & GridFTP) and Globus-3

2 nd December 2002James Magowan - Surrey e-Science Day31 e-Diamond - UK Digital Mammography Archive  Support for Breast Cancer Diagnosis, Treatment, Teaching and Epidemiological Studies  National eScience Centre Initiative

2 nd December 2002James Magowan - Surrey e-Science Day32 e-Diamond - UK Digital Mammography Archive  “One of the pilot e-Science projects is to develop a digital mammography archive, together with an intelligent medical decision support system for breast cancer diagnosis and treatment. An individual hospital will not have supercomputing facilities, but through the Grid it could buy the time it needs. So the surgeon in the operating theatre will be able to pull up a high-resolution mammogram to identify exactly where the tumour can be found”  Tony Blair (speech to the Royal Society – 23 May 2002)

2 nd December 2002James Magowan - Surrey e-Science Day33 James Magowan IT Specialist Dynamic e-business, IBM UK, Hursley Lab