Upload
shakira-farman
View
216
Download
0
Tags:
Embed Size (px)
Citation preview
Resource Brokering: Your Ticket Into
NetherLight
Paola GrossoJeroen van der Ham
Cees de LaatUvA - AIR group
Optical exchanges: the entry point for lambda networking
Lambda networking
Lambda networking allows applications to dynamically use dedicated wavelengths (lambdas) over a shared fiber infrastructure.
GLIF- GlobalLambda IntegratedFacility -international virtual organization that promotes the paradigm of lambda networking
An optical exchange:NetherLight
A SONET/SDH cross connect and Gigabit Ethernet switching facility in Amsterdam.
One of the entry points into the GLIF.
UvA/SARA LightHouse
A joint network research lab of the University of Amsterdam and SARA.
Connects end resources to NetherLight.
Key issue #1:how to describe such networks?
Semantic web
“a universal medium for the exchange of data where data can be shared and processed by automated tools as well as by people”
The Resource Description Framework (RDF) uses XML as an interchange syntax.
Data is described by triplets:
ObjectSubject Predicate
NDL - Network Description Language
A way to describe network resources using RDF.
Parser can use the data to:- generate network maps- provide information to schedulers
<ndl:Device rdf:about="#Vangogh3"> <ndl:name>Vangogh3</ndl:name> <rb:isOfType>ComputingElement</rb:isOfType> <ndl:locatedAt rdf:resource="#Lighthouse"/> <ndl:hasInterface rdf:resource="#Vangogh3:eth2"/></ndl:Device>
Key issue #2:How to book resources
on such networks?
Resource Scheduling
Clients will want to:- Know about available resources, and
connectionts among them;- Reserve the resources, and setup the connection
for the duration of their experiments.
Providers of services want to:- Schedule resources in most efficient way- Interact with other providers to provide multi-
domain end to end paths.
Web services
Web services interfaces provide the API for the reservation framework:
<wsdl:operation name="getResourceInformation"> <wsdl:operation name="getResourceList"> <wsdl:operation name="getTypeList"> <wsdl:operation name="getResourcesOfType"> <wsdl:operation name="reservePath"> <wsdl:operation name="getPossiblePaths"> <wsdl:operation name="isPathAvailable"> <wsdl:operation name="confirmPathReservation"> <wsdl:operation name="cancelPathReservation">
SC05 demonstration
Web Services portal
Network Description Language: the RDF schema
WDSL interfaces
Test connection
Resources and Reservation
status
More information?
Paola Grosso [email protected]
Jeroen van der Ham [email protected]
Cees de [email protected]
UvA - AIR group http://www.science.uva.nl/research/air