23
The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Embed Size (px)

Citation preview

Page 1: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

The Next Generation Grid

Kostas Tserpes, NTUA

Beijing, 22 of June 2005

Page 2: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

NextGRID Project

Integrated Project Grid Based Systems for Complex Problem

Solving Project Start Date: 1 September 2004 Duration: 36 months

Page 3: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Outline

Vision Goals & Objectives of NextGRID Consortium Process Specific Areas addressed by NextGRID Topics of Potential Interest

Page 4: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

NextGRID Vision

An architecture for Next Generation Grids which will enable its widespread use by

research, industry and the ordinary citizen thus creating a dynamic market place for

new services and products.

Page 5: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

NextGRID Goals Develop architectural components that will lead

to the emergence of the Next Generation Grid. Prepare the way for the broader use of Grid

technologies and their widespread adoption by organisations and individuals from the business and public domains.

Improve the technology in key areas such as security, development of applications, interoperability, quality of service and robustness.

Contribute to the standards which are essential if Next Generation Grids are to succeed.

Page 6: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

NextGRID Partners

Academic partners

Page 7: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

NextGRID Partners

Commercial partners

Page 8: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

The NextGRID Process Application

needs Existing Business

Models Existing standards Expertise Experience with

Grid in production Architecture Grid Business

Models Reference

Implementations Applications Standards

Feedback for next iteration

Analysis

Conceptualisation

Implementation

Design

Evaluation

Page 9: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Areas which NextGRID is addressing

Architecture Business and Operational Issues Foundations and Core Services Dynamics Interactions Applications

Page 10: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

NextGRID Architecture Goals

Advanced Service Oriented Architecture Component Based Use Existing Technology where Possible Open and Fully Accessible Specifications Multi purpose Grid Guaranteed Minimal Grid Infrastructure

Page 11: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

NextGRID Architectural ProcessWP 3, 7Users

WP 4, 5, 6WP 4, 5, 6Research

Dissemination

Standards

Conceptualization

Analysis

Design

Outside World

Outside World

Conceptual Model

Conceptual Model & Examples

Publicity &Training

DraftStandardsComponent

Model

ComponentModelUse Cases

Properties &Facilities

Use Cases

ExperimentReports

State-of-the-ArtUse Cases

Use CasesBusiness Models

AgreedExperiment

Plans

StandardsRecommendations

Conceptual Model &Facilities

Draft ExperimentPlans

Dialect Reports

Page 12: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Facility Priorities

State And Properties Service Description

(WSDL) Basic Notification Authentication Resource Access Addressing Control Channel Data Transport Lifetime Confidentiality

(message)

VO Management Execution

Management Self Management Privacy Accounting Service Description

(semantic)

experiments will be conducted in near future

mature specs exist that will be adopted

experiments are not needed, or are not possible right now

Service Level Agreements

Naming Authorization Trust

(establishment) Service Discovery Unified Resource Model VM For Workflow Generic Management Data Integration Data Access License Management

Note: All facilities are subject to evolution throughout the project.

Page 13: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Business And Operational Issues

Business models Information models and representation Operational Security

Page 14: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Foundations

Make use of WS developments and meet the requirements of various types of Grid Environments

Data Transport, Service Discovery, Dynamic Resource Management, Pervasive Security, Workflow Enactment, Scheduling, Authorisation, Accounting, Operational Management

Simplify work and task flow specifications

Page 15: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Dynamics: Semantic Workflow Representation

Task A

Task B

X

y

Z

Application Workflow

Service 1

Abstract Workflow

Service 2

Service 3

Service 4

Service 5

1

Concrete Workflow

2

3

4

5Selected InstanceAvailable Instance

1

Intermediate Workflow

2

3

4

5

Page 16: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Z

2Render 500

frames

Create the video

X

y

Application Workflow

Create shaders

Abstract Workflow

Create textures

Render frames

Create video

1

Concrete Workflow

3

4

Example of Workflow Representation

Page 17: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Workflow Translator

Service Discovery

MatchmakerWorkflow

QoS

ApplicationWorkflow

&Hints

AbstractWorkflow

Service Info

Available instances

of this service

GRIDResources

Result

Allocation

Request for best service(instance) with workflow parameters

Best Service

(instance)

ConcreteWorkflow

Workflow Enactment

Execution Manager

BusinessProcess

ΑΑΑ

VO Management

Negotiation

OtherServices

Repository

Services Metadata

SECURE

Workflow Model & Architecture

Page 18: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Interactions

Development a comprehensive Grid programming model

Development of an interactive Grid usage environment

Development of a Portal Framework

Page 19: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Implied Volatility

NextGrid Middleware infrastructure

Client

Virtual Organisation A

Presentation (NextGRID Services)

Virtual Organisation B

Virtual Organisation C

Virtual Organisation D

GT3 WS-I WS-RF

NextGRID adapter

Grid Container

Application Server

OS

VO E

VO F

Registry

Storage (NextGRID Services)

Live Market Data

IV Applications (NextGRID Services)

VaR Applications (NextGRID Services)

Page 20: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Derivative Pricing

Page 21: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Supply Chain Management

RDBMS

Presentation Layer(SAP GUI/Web browser)

Application Layer(Web ApplicationServer)

Database Layer(Relational Database)

SAP System

End user clients

Page 22: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

Application Tasks

Requirements capture and use scenarios Application References Evaluation and Assessment of Grid tools

and middleware

Page 23: The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005

The End

Thank you!

Kostas Tserpes

[email protected]