Download - Enabling Dynamic Services with SURFconext
Enabling Dynamic Services with SURFconexte-Science Without Limits
Harold Teunissen and Remco Poortinga - van Wijnen — SURFnetDecember 2011
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
Changing Behaviors
2
HierarchicalSecrecy
Loose AllianceSluggishNovelty
Tunnel VisionInstitution
Single Discipline
Self OrganizingTransparencyCollaboration
UrgencyInnovationDidactic
IndividualMulti-Disciplinary
Source: Sir Ken Robison
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
Motive
• Cloud cloud cloud — data explosion• Sharing sharing sharing — connectivity explosion• Go go go — study + work + play + collaborate +
organize + share + et cetera
• Collaboration is key to you and your team’s success!
3
Source: AMD
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
New core business
• Modern universities are developing towards loose conglomerates of (inter)discipline expertise
• Collaboration is therefore a core business• Scientific collaboration involves groups of people
in multiple institutions, disciplines and countries• Collaboration is about using shared services and
resources
Virtual Collaboration = People + Groups + Resources + Services + Policies + Funding + ...
4
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
Distributed landscape
• Modern science combines resources from multiple sources across multiple (administrative) domains
‣ The core resources are within one virtual collaboration domain, but within multiple institutions, and
‣ the generic collaboration services can be found in 'the cloud'
5
Network C
Network BNetwork A
Open Lightpath Exchange
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
e-Science without limits
6
ƒ
Enabled by
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
e-Science without limits
6
ƒ
Network C
Network BNetwork A
Open Lightpath Exchange
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
Resource Reservation
7
ƒ
098am-10pm
Bandwidth on Demand
Network C
Network BNetwork A
Open Lightpath Exchange
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
Resource Reservation
7
ƒ
098am-10pm
1210am-12pm
Bandwidth on Demand
Network C
Network BNetwork A
Open Lightpath Exchange
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
Resource Reservation
7
ƒ
098am-10pm
1210am-12pm
Bandwidth on Demand
1212.10pm-3pm
Virtual Collaboration B
Virtual Collaboration A
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
Getting connexted
8
ƒ
Enabled by
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
Getting connexted
8
ƒ
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
SURFconext
SURFconext allows you to create your own collaboration environment that organizes your applications, services and resources
• Provides the glue and lubrication middleware to make campus and cloud based services usable for collaboration for both inter campus and virtual collaboration scenarios
• O!er the platform as a service for smaller & ad-hoc team collaboration
• O!er the platform software for large, virtual collaboration-type collaboration to run-you-own
9
• Federated Identity Management — SAML• Groups Management — Grouper• Social Network 'Portal' technology — OpenSocial• Collaboration Services and Resources
- Document Sharing- Video Collaboration- Learning Systems- Data Storage- Data Mining- Workspaces- Et cetera
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht 10
Innovative cherry picking
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
e-Science “supply chain”
11
VirtualCollaboration
DNA Sequencer
Research Data StorageCollaboration Portal
ƒ
Bandwidth on demand
09 12 14
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht 12
Architecture
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
Simplified view
13
Grouper
OpenSocial RestOAuth
SAML2 SP SAML2 Metadata
Service or Resource Provider
ConextEngine
SAML2
JANUS
OpenSocialContainer
Web Portal
Federation
Service Registry
Virtual Organizations
Attribute Management
Group Management
OpenSocialRest
TBD
TBDGadget
SAML2 Identity ProviderADFS TBD
*SURFconext component
Grouper
VC B
VC A
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
Getting started
14
Seminar SURFnet7 - December 2011 - Centraal Museum - Utrecht
Demo
15