150 likes | 267 Views
UK Role in Open Grid Services Architecture Towards an Architectural Road Map Malcolm Atkinson Director of NeSC 18 th April 2002. Outline. Background — What is OGSA? The Confluence of Web Services & Grid Presented already by Ian Foster The UK Architectural Task Force
E N D
UK Role in Open Grid Services Architecture Towards an Architectural Road Map Malcolm Atkinson Director of NeSC 18th April 2002
Outline • Background — What is OGSA? • The Confluence of Web Services & Grid • Presented already by Ian Foster • The UK Architectural Task Force • Why Engage with OGSA • What should the UK do
Grid Technology Web Services Grid Services Only Game in Town
UK ATF Malcolm Atkinson Jon Crowcroft David De Roure Vijay Dialani Andrew HerbertIan Leslie Ken MoodySteven Newhouse Tony Storey …………… Plus consultations UK Role in Open Grid Services Architecture, Version 0.6 11th March 2002 www.nesc.ac.uk teams ATF
Ambition Data Challenge • Deluge of Data • More, Faster Digital Streams • Heterogeneous evolving models • Uncertainty about data quality • Finding the Nuggets • Reason to Trust the Answer Fire fighting safety Eruption, Flood & Pollution Response Diagnosis & Treatment Planning Whole population health monitoring Epidemic Detection & Management Understanding Cells & Organs In Flight problem management Oceans, Climate, Ecosystems, … Do it for everything Do it quickly Change it often Do it often Software Challenge Dependability Challenge • Composing Software • Encapsulating understanding • Multiple technologies • Heterogeneous evolving models • Uncertainty about component quality • Solving a Problem • Reason to Trust the Answer • An Answer in Time • Geographic Distribution • scientists, resources & instruments • Diverse: Organisations & Countries • Mobile: equipment, people & phenomena • Uncertainty about communication quality • Sustaining the Computation • Problem Detection & Recovery, Security, … • Reason to Trust System Dependability • Affordable Keep it running Pay for it Run it for everyone Why Change?
Ambition Data Challenge • Deluge of Data • More, Faster Digital Streams • Heterogeneous evolving models • Uncertainty about data quality • Finding the Nuggets • Reason to Trust the Answer Fire fighting safety Eruption, Flood & Pollution Response Diagnosis & Treatment Planning Whole population health monitoring Epidemic Detection & Management Understanding Cells & Organs In Flight problem management Oceans, Climate, Ecosystems, … Software Challenge Dependability Challenge • Composing Software • Encapsulating understanding • Multiple technologies • Heterogeneous evolving models • Uncertainty about component quality • Solving a Problem • Reason to Trust the Answer • An Answer in Time • Geographic Distribution • scientists, resources & instruments • Diverse: Organisations & Countries • Mobile: equipment, people & phenomena • Uncertainty about communication quality • Sustaining the Computation • Problem Detection & Recovery, Security, … • Reason to Trust System Dependability • Affordable Why Change? Best of Both Worlds Description Driven Dynamic Integration (WS) Automated Generation of Code (WS) Security (Grid & WS) Resource Discovery (WS & Grid) High-level Platform (WS & Grid) Tools (WS) Distribution & Heterogeneity (WS & Grid) …
Ambition Data Challenge • Deluge of Data • More, Faster Digital Streams • Heterogeneous evolving models • Uncertainty about data quality • Finding the Nuggets • Reason to Trust the Answer Fire fighting safety Eruption, Flood & Pollution Response Diagnosis & Treatment Planning Whole population health monitoring Epidemic Detection & Management Understanding Cells & Organs In Flight problem management Oceans, Climate, Ecosystems, … Software Challenge Dependability Challenge • Composing Software • Encapsulating understanding • Multiple technologies • Heterogeneous evolving models • Uncertainty about component quality • Solving a Problem • Reason to Trust the Answer • An Answer in Time • Geographic Distribution • scientists, resources & instruments • Diverse: Organisations & Countries • Mobile: equipment, people & phenomena • Uncertainty about communication quality • Sustaining the Computation • Problem Detection & Recovery, Security, … • Reason to Trust System Dependability • Affordable Why Change? Dominant Data: Common Needs Metadata & Discovery Grid Data Management (Giggle) Grid FTP Databases & Transactions (WS) Distributed Data Mining Information Management Knowledge Management
Ambition Data Challenge • Deluge of Data • More, Faster Digital Streams • Heterogeneous evolving models • Uncertainty about data quality • Finding the Nuggets • Reason to Trust the Answer Fire fighting safety Eruption, Flood & Pollution Response Diagnosis & Treatment Planning Whole population health monitoring Epidemic Detection & Management Understanding Cells & Organs In Flight problem management Oceans, Climate, Ecosystems, … Software Challenge Dependability Challenge • Composing Software • Encapsulating understanding • Multiple technologies • Heterogeneous evolving models • Uncertainty about component quality • Solving a Problem • Reason to Trust the Answer • An Answer in Time • Geographic Distribution • scientists, resources & instruments • Diverse: Organisations & Countries • Mobile: equipment, people & phenomena • Uncertainty about communication quality • Sustaining the Computation • Problem Detection & Recovery, Security, … • Reason to Trust System Dependability • Affordable Why Change? Common Issues New Opportunity Grid Protocols & Services SOAP multiple mappings Grid Monitoring & Management Security (WS & Grid) …
UK Focus: Data Knowledge Knowledge & Action Information & Assistance Data & Computation
The Picture from Space Phase 1: Foundations & Planning GGF Collaboration on OGSA Design & Prototyping Requirements, Education & Consultation Common Infrastructure Baseline DB Access & Integration Validation & Testing Baseline Logging Infrastructure Trustable Services Performance Engineering Dependable Engineering Design for Testability Engineering for Change Management & Ops Support Privacy, Ethics & Legal Phase 2: Automation & Information Refining & Exploiting Description Languages Data Information Semantic Grid Advanced DB Integration Scheduling for Data Intensive Computation Computational Grid Economies
GT3 Testers EarlyAdopters GT2 Demo at GGF Specification & Motivation Project Transitions Now Q2 Q3 Q4 Q1 Q2 Q3 Q4 2002 2003
www.epcc.ed.ac.uk~neilc/gsiws/ GT3 Testers EarlyAdopters GSI + WS GT2 Demo at GGF Specification & Motivation Alpha GT3 Beta GT3 Production GT3 Building OGSA Capability Experiments & Demonstrations Available Early DB Integrationcomponents Advanced Integration Components Review Semantic GridComponents Architecture Road Map & Advisory Documents Grid economy infrastructure Requirements & Consultation New Core M/W Projects Now Q2 Q3 Q4 Q1 Q2 Q3 Q4 2002 2003 GGF5
Advanced Information Handling Semantics of WS Description Languages www.epcc.ed.ac.uk~neilc/gsiws/ Logging & Monitoring Beta release to selected projects Demo., Design & Review Grid DB Access Services Trials: Grid DB Access Services Infrastructure: GS APIs, Types & Primitives Requirements & Standards Web Services & GSI & Axis Trials of Web Services & GSI & Axis Pilot Project & Community Consultation The First Steps Available Best available platform from industry & Globus
More Description What it does How it delivers Security Coordination … More Support Late dynamic binding Context adaptation Tools & Automation Visualisations Autonomic infrastructure … Increased Flexibility Industrial Forces Supported technology Political force Immovable force? Standards … Extensive Families Type systems & Schema Composable Services Standards requirement … Changes The way we share The way we think Higher-level Discourse What does it mean?