Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA -...

13
Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group

Transcript of Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA -...

Page 1: Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.

Resource Brokering: Your Ticket Into

NetherLight

Paola GrossoJeroen van der Ham

Cees de LaatUvA - AIR group

Page 2: Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.

Optical exchanges: the entry point for lambda networking

Page 3: Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.

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

Page 4: Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.

An optical exchange:NetherLight

A SONET/SDH cross connect and Gigabit Ethernet switching facility in Amsterdam.

One of the entry points into the GLIF.

Page 5: Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.

UvA/SARA LightHouse

A joint network research lab of the University of Amsterdam and SARA.

Connects end resources to NetherLight.

Page 6: Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.

Key issue #1:how to describe such networks?

Page 7: Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.

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

Page 8: Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.

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>

Page 9: Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.

Key issue #2:How to book resources

on such networks?

Page 10: Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.

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.

Page 11: Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.

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">

Page 12: Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.

SC05 demonstration

Web Services portal

Network Description Language: the RDF schema

WDSL interfaces

Test connection

Resources and Reservation

status

Page 13: Resource Brokering: Your Ticket Into NetherLight Paola Grosso Jeroen van der Ham Cees de Laat UvA - AIR group.

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