Top Banner
1 Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware ob Aiken nternet Ronin dvanced Internet Initiatives ffice of the CTO [email protected]
13

1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

Dec 19, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

1Presentation_ID © 1999, Cisco Systems, Inc.

Unified Field Theory of

Middleware

Unified Field Theory of

Middleware Bob AikenInternet RoninAdvanced Internet InitiativesOffice of the [email protected]

Page 2: 1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

2Presentation_ID © 1999, Cisco Systems, Inc. www.cisco.com

Middleware WorkshopMiddleware Workshop

• Co-sponsored by Cisco, IBM, iCAIR, and NSF in 12/98 ; chaired by Cisco

• Goal: define middlware- existing/R&D

• Applications, MW, & Network experts

• Initial focus - persistent core services

Page 3: 1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

3Presentation_ID © 1999, Cisco Systems, Inc. www.cisco.com

WHY Middleware ?WHY Middleware ?

• Intelligent advanced applications

• mobile and nomadic environments

• 3D tele-immersive applications/CAVEs

• ubiquitous computing (BANS, PANs,..)

• electronic persistent presence (EPP) - “being on the net” : agents, avatars...

Page 4: 1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

4Presentation_ID © 1999, Cisco Systems, Inc. www.cisco.com

And the MW definition is:And the MW definition is:

• By a very rough ( and I mean VERY rough- IETF style - hmmmmmm) consensus - well its something sort of like - uh - like somewhere between the API and - umm - the IP transport - generally speaking that is. Its hard to say what it is - but we can recognize it if we see it - maybe.

Page 5: 1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

5Presentation_ID © 1999, Cisco Systems, Inc. www.cisco.com

HISTORY of Middleware

• first the earth cooled

• then there were dinosaurs

• then there was oil

• then there were Mercedes Benz

• then there was middleware

Page 6: 1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

6Presentation_ID © 1999, Cisco Systems, Inc. www.cisco.com

HISTORY of Middleware

• Distributed Computing 1970-present

• IETF RFC1862 1994 by IAB

• I-WAY / SC95

• NGI 1996 R&D workshop

• Globus, Legion, Condor, ...

• December 1998 MW workshop

• draft-aiken-middleware-reqndef-00.txt

Page 7: 1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

7Presentation_ID © 1999, Cisco Systems, Inc. www.cisco.com

PerspectivesPerspectives

• Applications

• MW enabling Network Services

• OS and End System enabling services

• Security (AAA, AAAA, AAAAA,…)

• Networked Info Discovery and Retrieval

• Directories

• Policy - Resource Management

Page 8: 1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

8Presentation_ID © 1999, Cisco Systems, Inc. www.cisco.com

Policy Management ModelPolicy Management Model

Management Tool

Policy Decision Point

Policy Enforcement Point

PolicyRepository

Translation

Validation

Control

LDAP/XML

LDAP/XML

LDAP/XMLTelnet/CLI, COPS,

SNMP

LDAP, COPS, proprietary

• Entry & Viewing• Modification• Enabling/Disabling• Admin/Mgmt

• Policy Conflict Resolution• Satisfiability• Feasibility,• Optimization

•Traffic Conditioning•Filtering•Access Control•Encryption

Page 9: 1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

9Presentation_ID © 1999, Cisco Systems, Inc. www.cisco.com

MW Research topicsMW Research topics

• Inter and Intra domain policy management (policy conflict?)

• resource / policy management and specification languages

• providing infrastructure status (real time) to applications and other MW

• metadata - for objects/relationships/...

Page 10: 1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

10Presentation_ID © 1999, Cisco Systems, Inc. www.cisco.com

MW Research topics ctdMW Research topics ctd

• PKI related MW : revocation lists, multiple certificate proxy agents

• multidomain accounting/billing

• scheduling for resources/ deadlock?

• support for load balancing/ mirroring

• New MW for Ubiquitous computing and electronic persistent presence (EPP)

Page 11: 1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

11Presentation_ID © 1999, Cisco Systems, Inc. www.cisco.com

SummarySummary

• Defining MW is like boiling the ocean

• No dictionary definition of MW - dependent on context / perspective

• NO 1 core set of middleware services that ALL applications required

• we identified some essential core persistent MW building blocks : directories, naming services, AAA, etc.

Page 12: 1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

12Presentation_ID © 1999, Cisco Systems, Inc. www.cisco.com

Summary ctdSummary ctd

• MW services (e.g. resource mgrs) will build on core sets of MW services

• Education Folks felt a need for a focus group to define EDU core MW services

• IETF Informational Draft out May 99

• Do we need a forum / mechanism to focus the many activities and standards: IETF, DMTF,WWW, GRIDs, ?

Page 13: 1Presentation_ID © 1999, Cisco Systems, Inc. Unified Field Theory of Middleware Bob Aiken Internet Ronin Advanced Internet Initiatives Office of the CTO.

13Presentation_ID © 1999, Cisco Systems, Inc. www.cisco.com