Internet2 Middleware: What’s In It For You Russ Tokuyama <russ at hawaii dot edu> © 2004 University of Hawaii July 28, 2004
Introduction What is Internet2? Scope of Internet2 Universities, Corporations, Affiliates, Associations Scope of Internet2 Initiatives, Applications, Engineering, Networks, Middleware July 28, 2004
What is Internet2? Universities working with government and industry Develop and deploy advanced network applications and technologies Accelerating the creation of tomorrow’s Internet The Internet reborn July 28, 2004
What is Internet2? Universities Corporations Affiliates Associations July 28, 2004
Universities Brown, MIT, Harvard, Yale U Indiana, Carnegie Mellon, U Memphis, U Texas U California, Stanford, Arizona State, U Washington U Hawaii, U Alaska Fairbanks July 28, 2004
Corporations IBM, Microsoft Research, Apple, Napster, McAfee Juniper, Qwest, Verizon, NTT GM, Steelcase Warner Bros, Comcast Cable, CSPAN July 28, 2004
Affiliates American Distance Education Consortium CERN Cleveland Institute of Music FDA JPL New World Symphony July 28, 2004
Associations non-profit, higher ed ACUTA (Association for Communications Technology Professionals in Higher Ed) July 28, 2004
Scope of Internet2 Initiatives Applications Engineering Networks Middleware July 28, 2004
Initiatives Middleware End-to-End Performance K20 (K12 + Higher Ed) Arts & Humanities Digital Video Distributed Storage July 28, 2004
Applications “These are applications that can make difference in how we engage in teaching, learning, and research in higher education.” - Ted Hanss Internet2 Dir for App Dev July 28, 2004
Engineering Campus Bandwidth Management IPv6 Mulitcast Security Topology July 28, 2004
Networks Backbone Network Infrastructure 10 Gbps backbone 100 Mbps desktop to desktop (goal) FiberCo (Natl Research & Ed Fiber Co) The Quilt Network services at lower cost, higher performance, greater reliability and security ARENA (Adv Research & Ed Network Atlas) July 28, 2004
Middleware MACE (MW Architecture Committee) FOO (Federating Orgs Org) Shibboleth (web access control) OpenSAML Signet Privilege Management Vid-Mid (conferencing, on-demand) July 28, 2004
Internet2 Middleware What is middleware? Scope of middleware Why middleware? Internet2 and NSF Is it for you? July 28, 2004
What is middleware? Layer of software between the network and applications Provides services Identification Authentication Authorization Directories Security July 28, 2004
Scope of middleware Core middleware Upper middleware Identifiers Authentication Directories Certificates and PKI Upper middleware Services that apps want to have provided so that they don’t have to do it themselves July 28, 2004
Scope of middleware July 28, 2004
July 28, 2004
Why middleware? Reuse (rememba da wheel) Standardization Interoperability Foundation to build on July 28, 2004
Internet2 and NSF NSF has its own Middleware Initiative NMI NMI Release 5 includes open source software, white papers, and best practices from Internet2 and others July 28, 2004
Is it for you? Barriers to entry Free to you Collaboration Enterprise SMB Free to you Collaboration Interoperate July 28, 2004
UH and Internet2 Middleware Early Adopters WebISO Directories Shibboleth What UH has taken advantage of July 28, 2004
Early Adopters March 2000 workshop Application required Campus environment Readiness Identifiers, authN, directory, trust models, champions, funding July 28, 2004
WebISO SSO for the Web Fewer sign-ons Pubcookie LDAP verifier CoSign and A-Select (NMIR5) UH Web Login Service (Yale’s CAS) July 28, 2004
Directories LDAP Recipie Netscape DS / iPlanet DS / Sun ONE DS SSL enforcement plug-in FERPA compliant Fed from UH Identity Management System July 28, 2004
Shibboleth Web-based access control Federations Inter- and intra-institutional OpenSAML Trust models – mutal authentication with PKI certificates July 28, 2004
What UH has taken advantage of LDAP Recipie CAS Internet2 people Ken Klingenstein Michael Gettes July 28, 2004
Opportunities to use Internet2 MW Resources White papers, best practices Open source software Getting involved / Collaborating Working groups Join July 28, 2004
Resources Internet2 http://www.internet2.edu/ NMI EDIT http://www.nmi-edit.org/ UH Middleware www.hawaii.edu/infotech/middleware/ July 28, 2004