Download presentation
Presentation is loading. Please wait.
Published byNathan Terry Modified over 9 years ago
1
Interoperability@Chep2009 Interoperability Grids, Clouds and Collaboratories Ruth Pordes Executive Director Open Science Grid, Fermilab
2
Interoperability@Chep2009 (Inter-)National Community Campus Our (e.g. OSG’s) Past – the 3 types of grids
3
Interoperability@Chep2009 Clouds National & International Communities & ad-hoc VOs Campuses & Regions Networks And now HPC Digital Libraries the software is inevitably different & changing, with different external semantics.
4
Interoperability@Chep2009 National Science Foundation Landscape 4
5
Interoperability@Chep2009 We must integrate & interface many more types of resource services -Cross-campus infrastructures & community grids. -Multi-organization grids & multi-site uniform clusters. -Unique leadership class, peta-scale, exascale & the ubiquitous laptops -Huge shared data repositories & large local data silos. -Shared services & encapsulated virtual environments. -Commercial & community clouds. And these systems also overlap. 5
6
Interoperability@Chep2009 People work across them all Clouds National & International Communities & ad-hoc VOs Campuses & Regions Networks HPC Digital Libraries
7
Interoperability@Chep2009 7 Bridges (aka gateways, adaptors, routers) connect the diverse resources layered on the network fabric.
8
Interoperability@Chep2009 8 With Capability
9
Interoperability@Chep2009 Why include Collaboratories as well as Virtual Organizations ? center without walls “center without walls, in which the nation’s researchers can perform their research without regard to physical location, interacting with colleagues, accessing instrumentation, sharing data and computational resources, [and] accessing information in digital libraries” (Wulf, 1989). combines the interests of the scientific community at large with those of the computer science and engineering community “a system which combines the interests of the scientific community at large with those of the computer science and engineering community to create integrated, tool-oriented computing and communication systems to support scientific collaboration” (Bly, 1998, p. 31). and conduct experiments to evaluate and improve systems. experimental and empirical research environment in which scientists work and communicate with each other to design systems, participate in collaborative science, and conduct experiments to evaluate and improve systems. agreement on norms, principles, values, and rules” “.a new networked organizational form that also includes social processes; collaboration techniques; formal and informal communication; and agreement on norms, principles, values, and rules” (Cogburn, 2003, p. 86). 9
10
Interoperability@Chep2009 Goals remain - Supporting People to Do their own scholarship Do their own scholarship (research, science, education...) -Have local access to their local system using local methods. -Access unique computing capabilities remote from their site. and Collaborate with others - both ad-hoc and sustained - Geographically and/or organizationally distributed. -Use data from same or different intrument(s). -P ool resources. -Share and reuse their resources, software & services. -Combine their knowledge. 10
11
Interoperability@Chep2009 11 Collaboratory Workflow
12
Interoperability@Chep2009 12 bridges integrate the pieces and workflows manage the use
13
Interoperability@Chep2009 of course communities also work together Clouds National & International Communities & ad-hoc VOs Campuses & Regions Networks HPC Digital Libraries
14
Interoperability@Chep2009 14 Our Original Vision
15
Interoperability@Chep2009 e.g. CDF and D0 combining results. e.g.BioEnergy Centers collaborating to share data.
16
Interoperability@Chep2009 e.g. Climate applications using both weather data and geophysical history. Material scientists using data across X-ray, neutron and other probes
17
Interoperability@Chep2009 Bridge capabilities -Transform, interpret & translate. -Act as borders. 17
18
Interoperability@Chep2009 Bridge capabilities -Transform, interpret & translate. -Act as borders. -Have multiple end points. -Control the flow and queue the traffic. 18
19
Interoperability@Chep2009 Bridge capabilities -Transform, interpret & translate. -Act as borders. -Have multiple ends. -Control the flow and queue the traffic. -Filter access and identify problem requests. -Include information kiosks that provide maps, dictionaries etc. 19
20
Interoperability@Chep2009 Bridge capabilities -Transform, interpret & translate. -Act as borders. -Have multiple ends. -Control the flow and queue the traffic. -Filter access and identify problem requests. -Can have information kiosks that provide maps, dictionaries. -Allow each side to evolve independently. -Apply and check for policy. 20
21
Interoperability@Chep2009 Bridge capabilities 21 be opened and closed
22
Interoperability@Chep2009 Bridge capabilities 22 be opened and closed offer further discussion of boundary and interaction between the network and middleware layers?
23
Interoperability@Chep2009 Some examples: jobs, information, management -Advanced Resource Connector (ARC) Compute Element gateway Multiplexing submissions from a variety of remote execution clients into a common queue and ARC submission framework. Centralized data management across all ARC sites. 23
24
Interoperability@Chep2009 Information Service Adaptors -Apply policy filters as well as translate -Information can be injected at different stages in the flow. 24
25
Interoperability@Chep2009 Condor job router – uploading jobs between different Security infrastructures. -executing locally or remote as needed. 25
26
Interoperability@Chep2009 FermiGrid OSG-TeraGrid gateway Maintains state in “osg space” while dispatching work and data to TeraGrid. Will map users in VOs to TeraGrid allocation policies. Collects MDS4 into common pool with LDAP information. End-point Identity (Shibboleth, Bridge-CAs) -X509 Allow application of varying security policy Virtual Machine/Cloud administration services Experiment submit-agents Portals and Hubs 26
27
Interoperability@Chep2009 Human – Software Bridges? 27
28
Interoperability@Chep2009 Bridges are part of the interoperability solution Integration to adapt to the most cost-effective computing, storage, software and services that are out there. Agility to follow several cycles of technology buzz-words simultaneously, mix and match. A natural place to handle inter-domain differences beyond APIs. 28
29
Interoperability@Chep2009 29 it’s not just that bridges are topical..
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.