Download presentation
Presentation is loading. Please wait.
Published byCornelius Earl Brown Modified over 9 years ago
1
February 1, 2002 Internet2 Middleware Initiative and MACE RL "Bob" Morgan, University of Washington
2
Topics Internet2 Middleware Initiative Architecture and Infrastructure MACE Middleware activities Calling All Architects
3
Internet2 Middleware Initiative April 1999: time to move up the interop stack, start "middleware" program "I was told not to volunteer for anything" (but we did anyway) I2-initiated, campus-driven "Institutional infrastructure architecture"... OK, let's call it "middleware"
4
Architecture + Infrastructure Architecture: software modularity on a large scale: interfaces, reuse Infrastructure: software architecture implemented as institutional services Supporting transparent interconnection of resources (when authorized, and no connection when not)
5
Middleware Dichotomies Infrastructure: concrete, service-oriented Architecture: abstract, design-oriented Directory: Finding stuff Security: Keeping stuff hidden Integration: App-specific functions (aka "appness") Consistency: Making all apps the same
6
Diversity and Interconnection Diversity thrives in isolation How many ways to manage accounts? Embedded systems administrators Stamping out diversity not the answer Inter-campus interop based on intra- campus standards, mapping Infrastructure as common as possible, but no commoner
7
MACE Steering committee for mware activities Initiate, review, track mware projects Evangelize "architecture" issues Establish "shared state" on complex topics Create liaisons with European peers, "Grid" workers, Educause, etc "MACE Aint Covering Everything"
8
MACE Members Ken Klingenstein (Internet2, director) Scott Cantor (Ohio State), Steven Carmody (Brown), Michael Gettes (Georgetown), Paul Hill (MIT), Jim Jokl (Virginia), RL "Bob" Morgan (Washington, chair), Mark Poepping (CMU), Bruce Vincent (Stanford), David Wasley (UCOP) European liaisons: Brian Gilmore (Edinburgh), Ton Verschuren (SURFnet) Grid liaison: Von Welch (Argonne/NCSA) Educause liaison: Steve Worona
9
I2-MI Process Standardization, best practice, integration IETF-inspired: open, solution-oriented, energy-driven, self-organizing Technical working groups with lists, phone calls, home pages, documents I2 supplies flywheel, scribing support Capture that thought!
10
Directory activities Directory service: the institutional PDA EduPerson schema: basic standards HE Dir of Dirs: basic inter-campus interop, scaling, policy Directory challenges: privacy, data ownership, app integration, semantics, multi-directory linkage, objects other than people, groups,...
11
Security Activities Focus: Authentication + Authorization HE PKI: establishing basic interop, basic policy agreements, right "weight", working with US FPKI Shibboleth: Inter-organizational web authentication and authorization WebISO: Intra-campus web sign-on
12
Integration Activities Video middleware: directory and A&A support for conferencing and streaming conferencing/presence attributes, endpoint authentication, datastream protection, ITU standards,... MaceMed: middleware support for academic medical centers MeduPerson NSF Middleware Initiative and Grid(s)
13
Outreach Middleware courseware (I2M-CP?) I2 "IT architect" email lists for announcements and discussion CAMP TERENA "networks for collaboration" Limerick, Ireland, June 2002 (www.terena.nl)www.terena.nl
14
Futures More Inter-campus infra experiments Authorization services Web services, XML Content control (aka Digital Rights Mgt) Where do you want to take us?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.