resource brokering: your ticket into netherlight paola grosso jeroen van der ham cees de laat uva -...

Post on 31-Mar-2015

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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 grosso@science.uva.nl

Jeroen van der Ham vdham@science.uva.nl

Cees de Laatdelaat@science.uva.nl

UvA - AIR group http://www.science.uva.nl/research/air

top related