Advanced 100G Networking Capabilities @ TNC 2013,
  June 3 - 6, Maastricht (NL).

TNC2011 TNC2012 TNC2013 TNC2014

ANA 100 Gbit/s.

Processing Big Data in worldwide distributed collaborative environments is the main driver for the need of high capacity optical neworks. This TNC marks the milestone of the first transatlantic 100 Gbit per second photonic connections for  scientific support. Please find below the activities that UvA was participating in.


Long distance throughput test: ESnet - UvA collaboration


Uva-OpenLab - ExoGeni -> NSF funded GENI - UvA collaboration

ExoGeni rack
first slice

TNC 2013 posters presented by SNE members:

13 - Intercloud Federation Framework: Basic Operational Models and Architecture Patterns. 24 - Resource Information Service. 25 - Towards Open Linked Processes for Scientific Computing. 26 - Ubiquitous Computing with Event Driven Mobile Application Platform – Social Computing Cloud Experiment.
2013-06-03-TNC-intercloud-fed.pdf 2013-06-03-TNC-resinf.pdf 2013-06-03-TNC-Netw-open-procs.pdf 2013-06-03-TNC-Dadel_SCC.pdf



Intercloud Federation Framework: Basic Operational Models and Architecture Patterns

Yuri Demchenko (UvA), Canh Ngo (UvA), Migiel de Vos (SURFnet), Marc Makkers (UvA, TNO), Cees de Laat (UvA)

The proposed poster presents on-going research to define the basic models and architecture patterns for federated access control in heterogeneous (multi-provider) multi-cloud and inter-cloud environment.
The proposed research contributes to the further definition of Intercloud Federation Framework (ICFF) which is a part of the general Intercloud Architecture Framework (ICAF) proposed by authors in earlier works. ICFF attempts to address the interoperability and integration issues in provisioning on-demand multi-provider multi-domain heterogeneous cloud infrastructure services. The poster will describe the major inter-cloud federation scenarios that in general involve two types of federations: customer-side federation that includes federation between cloud based services and customer campus or enterprise infrastructure; and provider-side federation that is created by a group of cloud providers to outsource or broker their resources when provisioning services to customers.

The proposed federated access control model uses Federated Identity Management (FIDM) model that can be also supported by the trusted third party entities such as Cloud Service Broker (CSB) or trust broker to establish dynamic trust relations between entities without previously existing trust. The research analyses different federated identity management scenarios, defines the basic architecture patterns and the main components of the distributed federated multi-domain Authentication and Authorisation services/infrastructure.

The proposed solution intends to provide an architectural and operational basis for the trusted third party services that can be provided by the Open Cloud eXchange (OCX), a newly proposed concept by GN3Plus JRA2 activity as a way to solve the problem of delivering cloud services to campus users.

The presented work targets to provide an architectural model for developing intercloud middleware and in this way will facilitate cloud interoperability and integration.

Resource Information Service.

Chariklis Pittaras, Jeroen van der Ham, Paola Grosso, Cees de Laat (University of Amsterdam)

The Resource Information Service (RIS) provides a complete distributed semantic backend for storing, querying, manipulating and discovering resources for cloud providers that take part in a federation. The RIS service supports the VNE (Virtual Network Embedding) problem in the federation, providing all the necessary information, and performing all the discovery
tasks in the federation (finding available resources, providing overview utilization values).
Furthermore, it supports the communication with the provider, for retrieving information and sending request. Also it supports the communication with the monitoring service for retrieving resource availability. We have successfully implemented the RIS service to support the NOVI project, which federates Future Internet Platforms such as PlanetLab and FEDERICA, and are working on interfacing with ExoGENI.
Future challenges include providing the right caching for monitoring values so that results can be returned timely, and accurately. We are also integrating this solution with larger workflow frameworks to automatically solve questions such as "Find a movie containing X and transcode it to show on this tiled display"

Towards Open Linked Processes for Scientific Computing.

Reginald Cushing, Adam Belloum, Marian Bubak (University of Amsterdam)

The main objective is to create a framework for scientific distributed computing through sharing and exposing processes. The envisioned architecture depends on a handful of building blocks. At the top level we have semantics to describe processes and services in particular their inputs and outputs as is done in the SADI framework using OWL-DL. The relevant annotations will allow building networks of inter-operable processes.

Ubiquitous Computing with Event Driven Mobile Application Platform – Social Computing Cloud Experiment.

Przemys?aw Dadel(AGH Kraków), Adam Belloum, Emiel van Loon, Reginald Cushing (University of Amsterdam)

The foundation of this work comes from observations of the mobile ecosystem. Most notably, it features over a billion of activated devices based on Android platform with considerable and growing computing power and a rich set of sensors. Mobile devices e.g. smart phones and tablets are present in all sorts of human activity environments. As people are creatures of a habit thus mobile devices are also used with noticeable patterns that can empower mobile applications.
The simplest pattern one may think of are, for instance, frequency of battery charging or handover of Internet connection between Wi-Fi and cell-phone networks.

This ubiquity of devices and presence of patterns raises a question whether the aggregated power of many mobile devices can present interesting and useful properties.

To make mobile-based software smarter we need to efficiently monitor the devices and recognize patterns of mobiles device use. This monitoring feature is clearly a separate concern from application business logic and should be managed independently.

In this poster we present an event-driven platform that can be used as building block in user-pattern aware mobile appreciation. In this platform mobile devices are modelled as software components that provide well-defined functionality e.g. script execution in further presented Social Computing Cloud application.

Most commonly a given mobile-based software system has to handle large pool of devices and process a frequently varying stream of data in a responsive and scalable way. To address this issue, the platform follows an Event Driven Architecture with application of Complex Event Processing. This duo has already proved to be effective in adaptive systems with dynamic components, in scalable processing of a variable stream of monitoring events and in enabling the platform to aptly respond to changes in the monitored devices.

Platform maintains an event-driven state of the mobile ecosystem atop of which mobile applications can be build. Technically, Google Cloud Messaging system is used to communicate with the devices under platform supervision and to trigger those devices to respond with the events describing their state.

The Social Computing Cloud (SCC) application was developed to illustrate platform features. It is a voluntary computing application that uses mobile devices as computing task executors. It takes advantage of the following features and observations of Android platform:
  • install & forget approach - application can work as background services without user supervision,
  • scheduler handles the background task execution to minimize their impact on user experience
  • user tend to connect to Wi-Fi whenever it is possible
  • patterns in battery consumption and charging can be observed
The second use case is more intriguing, in which we shift focus from device internal state to its surrounding. Biological tracking systems such as UvA BiTS often suffer from limitations of the wireless (ZigBee) communication. Certain specimens frequently escape from a range of base stations and cannot be effectively monitored.
We propose to use the Event-driven Mobile Application Platform to build a human-assisted distributed sensor network that can extend BiTS tracking systems capabilities and leverage platforms features: monitoring, management and coordinating of mobile device pools.
When bird watchers come close to an interesting specimen a mobile application on the device with ZigBee transceiver can detect the vicinity of a bird. In the next step it can analyse bird's coordinate and movements and notify another human tracker that in his area. System can also assist in the transmission of the data from bird tracking devices to the central BiTS server.

The outcome of this work is a platform that can facilitate building smarter mobile application. Social Computing Cloud application served as a feasibility study of using mobile devices as a software components and effective device pool management. Our next goal is realization of the second presented BiTS use case and further investigation of users patterns.


Press releases

CIENA's 100G announcement : R&E community lights first 100G trans-Atlantic route for research and education
CIENA's demo press release : Ciena to Demonstrate High-Capacity Networking Capabilities at TNC2013
CIENA working with UVA :
Demonstration 100G : Inder Monga: "How many modern servers can fill a 100Gbps Transatlantic Circuit?"
Demonstration ExoGeni & OpenLab : Jeroen van der Ham: "Launch of the first European ExoGENI site."
ESNET's press release : ESnet Joins Demo of World's First Intercontinental 100 Gbps Link for R&E at Conference in The Netherlands.
Presentation 2013-06-06 : Cees de Laat: GLIF meeting at TNC13, Maastricht (NL): "ExoGeni @ UvA"