Demoing the Logical Infrastructure Composition Layer at FuNeMS’12

The very first and successful demonstration of the Logical Infrastructure Composition Layer was done at the Future Network and Mobile Summit 2012 (Berlin, Germany, july 4th-6th). In this demo we showed how to build a Virtual Infrastructure (VI) out of a set of three physical administrative domains using virtualisation, semantic modelling and flexible resource management basing on the RORA model (cf. GEYSERS D1.1, section 2.2). Moreover, we demonstrated that VIs, as such, can be operated, that is, Virtual Resources (VRs) composing the VIs can be configured as if they were the physical devices in the infrastructure.

FuNeMS'12 Booth

GEYSERS booth at FuNeMS’12, during a demontration of anycast services over virtual infrastructures. From left to right: Giada Landi (NXW, WP4 Leader), Joan A. García-Espín (i2CAT, WP3 Leader), Mario Campolargo (EC, DG INFSO Director) and Sergi Figuerola (i2CAT, GEYSERS Technical Manager)

In this demo we consider three different roles, as defined in RORA:

  • The Physical Infrastructure Provider (PIP), who owns the physical infrastructure. There’s one PIP per each administrative domain.
  • The Virtual Infrastructure Provider (VIP), who deals with PIPs and offers the VI as a service to VIOs.
  • The Virtual Infrastructure Operator (VIO), who consumes the VIs in order to deploy its own control logic on top and provide network services (i.e. connectivity) to its clients.

The workflow GEYSERS WP3 prepared for the demonstration is as follows:

  1. First, the VIO sends the VI request to the VIP.
  2. At the VI level, the Upper-LICL deployed at the VIP facilities receives the request and starts the planning process by selecting the set of potential PIPs that will provide the virtual resources.
  3. On its turn,at the infrastructure level, each of the Lower-LICLs at the PIPs involved in the planning receive a request for a set of interconnected VRs and virtual links towards other PIPs, which are reserved for this VI request.
  4. Once the planning is completed at the Lower-LICLs, the PIPs signal which local VRs can be served and forward the corresponding identifiers and associated data towards the VIP.
  5. Finally, the VIP notifies the VIO that the demanded VI can be served and sends its ID and operation data towards the VI Manager (the module the VIO used to request the VI).
  6. At this point, the VIO can start offering network services on top of the VI, since all VRs composing it are operable. This means the VI is in the operation phase. In our demo at FuNeMS’12, we simply implemented a connection service spanning all three domains, which is seen as a unicast service between two VI endpoints by the VIO. Of course, we have a full fledged NCP with advanced network services (anycast, assisted anycast, and others) ready to be deployed, created by GEYSERS WP4.

Complete demo workflow for VI Provisioning in GEYSERS, using the LICL developed in WP3.

In must be noted that, in this demonstrator, the physical infrastructure used is composed of three independent administrative domains: i2CAT in Catalonia, PSNC in Poland, and the University of Essex in the United Kingdom. Each domain is controlled by a lower-LICL plus an external resources mapper from Lyatiss. Moreover, i2CAT domain uses OpenNaaS framework to virtualise and control physical ethernet switches, as if they were fiber switches.

Physical infrastructure domains involved in the demo.

Operation of the VI once it is planned and deployed. The blue line shows the optical x-connection created, which is seen as local to the VI by the VIO, but it is actually multi-domain to the physical infrastructure (to the VIP and PIPs).

Keep following us for further news on the public events and demontrations of GEYSERS WP3 and the Logical Infrastructure Composition Layer!!

About Joan A. García-Espín

M.Sc. Joan A. García-Espín ( is the Director of the Distributed Applications and Networks Area (DANA) of the i2CAT Foundation. He received his Telecommunication Engineering degree from the Technical University of Catalonia (UPC) in 2007. He wrote his Master Thesis in design and implementation of TE-enabled, DiffServ-aware MPLS networks for providing end-to-end QoS, also in 2007. He is a PhD candidate in the Telematics Engineering Department of the UPC. He is currently working in European projects FP7 GEYSERS (WP3 Leader) and GÉANT3. He has also participated in various European projects such as FP6 PHOSPHORUS and FP7 FEDERICA, and national (Spanish) projects including Enigma, Enigma Enhanced (Enigma II) and E3MS. He owns experience in optical networking, dynamic switching and management systems for networks, QoS and DiffServ for MPLS networks and infrastructure virtualisation. He is an active contributor to the NSI-wg and ISOD-rg gropus in the Open Grid Forum. His main research interests are cooperative agent interaction for network service provisioning, infrastructure virtualisation and network resource sharing and allocation.
This entry was posted in Uncategorized and tagged , , , . Bookmark the permalink.