13
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 Grosso Jeroen van der Ham Cees de Laat UvA - AIR group

Embed Size (px)

Citation preview

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