Experiments with Grid-enabled Network Control Plane in the PHOSPHORUS test-bed Bartosz Belter

Slides:



Advertisements
Similar presentations
Electronic Visualization Laboratory University of Illinois at Chicago EVL Optical Networking Research Oliver Yu Electronic Visualization Laboratory University.
Advertisements

Photonic TeraStream and ODIN By Jeremy Weinberger The iCAIR iGRID2002 Demonstration Shows How Global Applications Can Use Intelligent Signaling to Provision.
Use cases for implementation of the NSI interface Takahiro Miyamoto, Nobutaka Matsumoto KDDI R&D Laboratories Inc. This work is partially supported by.
All rights reserved © 2006, Alcatel Grid Standardization & ETSI (May 2006) B. Berde, Alcatel R & I.
1 Introducing the Specifications of the Metro Ethernet Forum.
G : DCM Signaling Mechanism Using GMPLS RSVP-TE ITU-T Workshop on IP-Optical, Chitose, Japan 7/11/2002 Dimitrios Pendarakis, Tellium, Inc. ITU-T.
Chapter 1: Introduction to Scaling Networks
ARTEL M Ideas for future Network Topics from the IST Programme Martel Morgenstrasse 129 Bern 3018 Switzerland Tel: Fax:
Application-Based Network Operations (ABNO) IETF 88 – SDN RG
Electronic Visualization Laboratory University of Illinois at Chicago Photonic Interdomain Negotiator (PIN): Interoperate Heterogeneous Control & Management.
A Possible New Dawn for the Future GÉANT Network Architecture
© 2010 MAINS Consortium MAINS (Metro Architectures enablINg Subwavelengths) Javier Aracil (WPL, UAM) Giacomo Bernini (NXW) MAINS 2 nd EC Technical Review.
Application of GMPLS technology to traffic engineering Shinya Tanaka, Hirokazu Ishimatsu, Takeshi Hashimoto, Shiro Ryu (1), and Shoichiro Asano (2) 1:
IPv4 - IPv6 Integration and Coexistence Strategies Warakorn Sae-Tang Network Specialist Professional Service Department A Subsidiary.
Dr. Kalpakis CMSC 621, Advanced Operating Systems. Fall 2003 URL: Distributed System Architectures.
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
PHOSPHORUS Lambda User Controlled Infrastructure for European Research Artur Binczewski, Maciej Stroiński Poznan Supercomputing and Networking Center.
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
· PHOSPHORUS (FP6 IP IST Project) · Web 2.0 & UCLPv2 · Media eInfrastructures European Future Networking Initiatives TERENA Workshop February 2007, Amsterdam.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
GridPP meeting Feb 03 R. Hughes-Jones Manchester WP7 Networking Richard Hughes-Jones.
Chapter 1 Read (again) chapter 1.
UNICORE UNiform Interface to COmputing REsources Olga Alexandrova, TITE 3 Daniela Grudinschi, TITE 3.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
Abstraction and Control of Transport Networks (ACTN) BoF
GGF16-ghpnD. Simeonidou Lambda User Controlled Infrastructure For European Research LUCIFER.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Tiziana Ferrari Overview of INFN-GRID WP5: Network 1
© 2006 Open Grid Forum Georgios Zervas, Eduard Escalona, Reza Nejabati, Dimitra Simeonidou University of Essex Update on Grid User Network Interface (GUNI)
C O R P O R A T E T E C H N O L O G Y Information & Communications Networks & Multimedia Communications NOBEL WP4 – Siemens implementation activities contact:
Remote Access Chapter 4. Learning Objectives Understand implications of IEEE 802.1x and how it is used Understand VPN technology and its uses for securing.
TERENA Networking Conference 2004, Rhodes, Greece, June Differentiated Optical Services and Optical SLAs Afrodite Sevasti Greek Research and.
1 High-Level Carrier Requirements for Cross Layer Optimization Dave McDysan Verizon.
Chapter 1. Introduction. By Sanghyun Ahn, Deot. Of Computer Science and Statistics, University of Seoul A Brief Networking History §Internet – started.
1 Terena Networking Conference 2000, Lisboa May QoS in IP over ATM Networks Terena Networking Conference 2000 Lisboa, May The BTI field trials.
End-to-end Quality of Service over heterogeneous networks José Enríquez Gabeiras Telefónica I+D.
Running large scale experimentation on Content-Centric Networking via the Grid’5000 platform Massimo GALLO (Bell Labs, Alcatel - Lucent) Joint work with:
Evolution towards the Next Generation Network
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Introduction to Scaling Networks Scaling Networks.
© 2006 National Institute of Informatics 1 Jun Matsukata National Institute of Informatics SINET3: The Next Generation SINET July 19, 2006.
Steering and Interactive Visualization on the Grid Using the UNICORE Grid Middleware K. Benedyczak 1,2, A. Nowiński 1, K.S. Nowiński 1, P. Bała 1,2 (1)ICM,
What is SAM-Grid? Job Handling Data Handling Monitoring and Information.
Lucy Yong Young Lee IETF CCAMP WG GMPLS Extension for Reservation and Time based Bandwidth Service.
Dynamic Lightpath Services on the Internet2 Network Rick Summerhill Director, Network Research, Architecture, Technologies, Internet2 TERENA May.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
A demonstrator for IST 2001 G. Romier UREC Lyon. What is IST2001? the IST projects Exhibition is dedicated to displaying the results of projects within.
Internet Protocol Storage Area Networks (IP SAN)
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. Overview of Ethernet Networking A Rev /31/2011.
1 CHEETAH - CHEETAH – Circuit Switched High-Speed End-to-End Transport ArcHitecture Xuan Zheng, Xiangfei Zhu, Xiuduan Fang, Anant Mudambi, Zhanxiang Huang.
Multi-Partner European Test Beds for Research Networking Graphic/image limits Graphic/image limits. Logo’s should be justified.
1 Revision to DOE proposal Resource Optimization in Hybrid Core Networks with 100G Links Original submission: April 30, 2009 Date: May 4, 2009 PI: Malathi.
EGEE is a project funded by the European Union under contract IST JRA4 Overview Javier Orellana JRA4 Coordinator EGEE Kick Off Meeting SA2.
Introduction to Avaya’s SDN Architecture February 2015.
PHOSPHORUS Lambda User Controlled Infrastructure for European Research Artur Binczewski Poznan Supercomputing and Networking Center.
1 Network related topics Bartosz Belter, Wojbor Bogacki, Marcin Garstka, Maciej Głowiak, Radosław Krzywania, Roman Łapacz FABRIC meeting Poznań, 25 September.
Active Distributed & Dynamic Optical Network Access Systems Next Generation Access Network Łukasz Podleski (PSNC) Work in the ADDONAS project is financially.
© 2006 Open Grid Forum George Zervas, Reza Nejabati, Dimitra Simeonidou University of Essex Update on Grid User Network Interface (GUNI) Draft.
Scuola Superiore Sant’Anna Francesco Paolucci, Luca Valcarenghi, Filippo Cugini, and Piero Castoldi Grid High Performance Networking Research Group (GHPN-RG)
Bob Jones EGEE Technical Director
Multi-layer software defined networking in GÉANT
Grid Optical Burst Switched Networks
Update on Grid User Network Interface (GUNI) Draft
SURFnet6: the Dutch hybrid network initiative
Securing the Network Perimeter with ISA 2004
Robert Szuman – Poznań Supercomputing and Networking Center, Poland
Integration of Network Services Interface version 2 with the JUNOS Space SDK
Chapter 3: Windows7 Part 4.
ONOS Drake Release September 2015.
Computer Networking A Top-Down Approach Featuring the Internet
Presentation transcript:

Experiments with Grid-enabled Network Control Plane in the PHOSPHORUS test-bed Bartosz Belter Poznan Supercomputing and Networking Center TERENA Networking Conference 2009 Malaga, Spain

TERENA Networking Conference 2009, Malaga, Spain AGENDA 1  From GMPLS to G 2 MPLS: The GMPLS protocol stack Introduction to G 2 MPLS  The PHOSPHORUS test-bed  Validation of the G 2 MPLS protocol stack The TNC 2009 demonstrations  Summary

TERENA Networking Conference 2009, Malaga, Spain FROM GMPLS… TO G2MPLS 2

TERENA Networking Conference 2009, Malaga, Spain The GMPLS protocol stack  Based on Quagga  The prototype released in the form of a XEN virtual machine Includes also all the needed system packages (libs and apps) a “plug – configure – play” approach for the user Available at the PHOSPHORUS web-site:  Four different kinds of controllers can be run depending just on the node configuration GMPLS border controller GMPLS edge controller GMPLS core controller GMPLS UNI-C controller

TERENA Networking Conference 2009, Malaga, Spain The PHOSPHORUS GMPLS w.r.t standards ASON architecture IETF (CCAMP) Protocol Controllers + some architectural aspects OIF Network Interfaces (UNI and E-NNI) PHOSPHORUS GMPLS

TERENA Networking Conference 2009, Malaga, Spain FROM GMPLS… TO G 2 MPLS 5

TERENA Networking Conference 2009, Malaga, Spain What is G 2 MPLS?  uniform interface for the Grid-user to trigger Grid & network resource actions  single-step provisioning of Grid and network resources (w.r.t. the dual approach Grid brokers + NRPS-es)  adoption of well-established procedures for traffic engineering, resiliency and crankback  exposes interfaces specific for Grid services  made of a set of extensions to the standard GMPLS JSDL schema v1.3 (GMPLS signalling) GLUE schema v1.3 (GMPLS routing) G2G2 G2G2 G2G2 G2G2 G.I-NNI G.E-NNI G.O-UNI G 2 MPLS NRPS Grid site A Grid site B Grid site C G.O-UNI

TERENA Networking Conference 2009, Malaga, Spain THE PHOSPHORUS TEST-BED 7 Transport Plane Control Plane Middleware and Applications

TERENA Networking Conference 2009, Malaga, Spain  ADVA FSP 3000RE-II (Lambda Switch) 15 pass through ports 6 local ports 3 physical units  Calient Diamond Wave (Fibre Switch) 60 ports 1 physical unit / 4 logical units (switch virtualization) G 2 MPLS test-bed – Transport Plane [1]

TERENA Networking Conference 2009, Malaga, Spain  Foundry XMR NetIron 8000 (Ethernet Switch) 2 x 4-port 10GE modules (XFP) 1 x 24-port 1GE module (SFP) 3 physical units  Allied Telesis AT-8000/S (Fast Ethernet Switch) Low-cost managed stackable Fast Ethernet switch PoE connectivity at the edge for VoIP phones and wireless access points 10/100 TX x 24 ports  Allied Telesis AT-9424T (Gigabit Ethernet Switch) 10/100/1000T x 24 ports 2 SFP bays G 2 MPLS test-bed – Transport Plane [2]

TERENA Networking Conference 2009, Malaga, Spain G 2 MPLS test-bed – Transport Plane [4] The PHOSPHORUS test-bed in PSNC

TERENA Networking Conference 2009, Malaga, Spain G 2 MPLS test-bed – Transport Plane [4] The PHOSPHORUS test-bed in UESSEX

TERENA Networking Conference 2009, Malaga, Spain THE PHOSPHORUS TEST-BED 12 Transport Plane Control Plane Middleware and Applications

TERENA Networking Conference 2009, Malaga, Spain  The Control Plane implemented by a set of G 2 MPLS node controlers Each of them operates exclusively on a Transport Network element (real or derived from partitioning) Each controller is interfaced to the Transport Network equipment (Southbound Interface) through TL1 (ADVA, CALIENT), CLI (Allied Telesis) and SNMP (Foundry XMR) Node controllers run on i bit platform with Gentoo Linux distribution  Signaling Control Network (SCN) To transport signaling messages between the CP components Each G 2 MPLS exposes at least an interface on the Signaling Communication Network (SCN) over which the G 2 MPLS protocol messages flow SCN is IP-based with addresses from the private scope. IP tunnelling is used for out of band connectivity between controllers. G 2 MPLS test-bed – Control Plane [1]

TERENA Networking Conference 2009, Malaga, Spain  The configuration of the G 2 MPLS CP requires mapping of actual physical topology into the configuration files associated with each of the G2MPLS processes G 2 MPLS test-bed – Control Plane [2]

TERENA Networking Conference 2009, Malaga, Spain THE PHOSPHORUS TEST-BED 15 Transport Plane Control Plane Middleware and Applications

TERENA Networking Conference 2009, Malaga, Spain G 2 MPLS test-bed – GRID Middleware: UNICORE6  UNiform Interface to COmputing REsources  seamless, secure, and intuitive  Initial development started in two German projects funded by the German ministry of education and research (BMBF)  Continuous development since 2002 in several European projects  Core developers today from Europe: CINECA, ICM, Intel, FLE, FZJ

TERENA Networking Conference 2009, Malaga, Spain G 2 MPLS test-bed – Applications [1]  KoDaVis: Making Atmospheric Processes visible  WISDOM: Wide In Silicio Docking on Malaria  TOPS:Technology for Optical Pixel Streaming  SAGE: Scalable Adaptive Graphics Environment  DDSS: Backup/archive copies with TSM (Tivoli Storage Manager)

TERENA Networking Conference 2009, Malaga, Spain G 2 MPLS test-bed – Applications [2] KoDaVis: Making Atmospheric Processes visible  simulations of physical and chemical processes in the atmosphere help to understand the effect of human activities on the climate: data sets ~ 1000 GigaByte  visualization of data provides insight into processes

TERENA Networking Conference 2009, Malaga, Spain  KoDaVIS in Phosphorus: Adapt application to Phosphorus environment to make scheduled synchronous reservations of its resources via the UNICORE middleware Deploy at FZJ, FHG, PSNC to evaluate new Phosphorus services  Communication requirements: At visualisation sites: 700 Mbit/s, 10 msec latency At data-server site(s): n x 700 Mbit/s Traffic characteristics: 30 Mbit/s video (continuous) + bursty transfer of 3.3 MB data-slices CAVE, WorkBench HoloBench, (3D-Wall) Data & collaboration server (FZJ) Client Site A Client Site C Client Site B ~ 700 Mbit/s G 2 MPLS test-bed – Applications [3]

TERENA Networking Conference 2009, Malaga, Spain EXPERIMENTS WITH THE G2MPLS PROTOCOL STACK 20 The TNC09 demo: Integration of KoDaVIS with G 2 MPLS The TNC09 demo: DDSS Backup

TERENA Networking Conference 2009, Malaga, Spain Experiments with KoDaVIS, UNICORE and G 2 MPLS  Main building blocks: Application: KoDaVIS Grid Middleware: UNICORE Grid-aware Network Control Plane: G 2 MPLS

TERENA Networking Conference 2009, Malaga, Spain The TNC2009 KoDaVIS demo – Transport Plane

TERENA Networking Conference 2009, Malaga, Spain The TNC2009 KoDaVIS demo – Control Plane

TERENA Networking Conference 2009, Malaga, Spain The TNC2009 demo – application scenarios [1]  Scenario 1: „Reduced” overlay mode  Scenario 2: Overlay mode  Scenario 3: Integrated mode

TERENA Networking Conference 2009, Malaga, Spain The TNC2009 demo – application scenarios [2] Scenario 1: „Reduced” overlay mode  No routing information about the network layer in Grid Middleware  The scheduler just asks for a network path from the application client to server G.OUNI gateway KoDaVIS Session Manager Request for network QoS from client to server Network Reservation Request Activity endpoint Create Network SLA KoDaVIS client KoDaVIS Data server Create new session UNICORE clientMSS Load the visualisation connect Monitor SLA

TERENA Networking Conference 2009, Malaga, Spain The TNC2009 demo – application scenarios [3] Scenario 2: Overlay mode  Grid Layer has both, Grid and network routing knowledge  Grid scheduler responsible for initiation and coordination of the reservation process through the participating Grid sites and the network  G 2 MPLS acts as an e2e information bearer for network and Grid resources information

TERENA Networking Conference 2009, Malaga, Spain The TNC2009 demo – application scenarios [4] Scenario 2: Overlay mode (cont.) G.OUNI gateway KoDaVIS Session Manager Network Reservation Request Activity endpoint Create Network SLA KoDaVIS client KoDaVIS Data server Create new session UNICORE client MSS Load the visualisation connect Request for routing information Routing information Request for network QoS from client to any server Selection of data server Monitor SLA

TERENA Networking Conference 2009, Malaga, Spain The TNC2009 demo – application scenarios [5] Scenario 3: Integrated mode  Most of the functionalities for resource advance reservation and co- allocation are moved to the Network Control Plane  G 2 MPLS acts as an e2e information bearer for network and Grid resources information

TERENA Networking Conference 2009, Malaga, Spain The TNC2009 demo – application scenarios [6] Scenario 3: Integrated mode (cont.) G.OUNI gateway KoDaVIS Session Manager Network Reservation Request to any server Activity endpoint Create Network SLA KoDaVIS client KoDaVIS Data server Create new session UNICORE client MSS Load the visualisation connect G 2 MPLS CP Monitor SLA Request for network QoS from client to any server Select a server and reserve the network QoS Publish the server address

TERENA Networking Conference 2009, Malaga, Spain The TNC2009 KoDaVIS demo

TERENA Networking Conference 2009, Malaga, Spain EXPERIMENTS WITH THE G2MPLS PROTOCOL STACK 31 The TNC09 demo: Integration of KoDaVIS with G 2 MPLS The TNC09 demo: DDSS Backup

TERENA Networking Conference 2009, Malaga, Spain The TNC2009 DDSS demo (1)  Main building blocks: Application: DDSS - GridFTP Grid Middleware: none Grid-aware Network Control Plane: G 2 MPLS

TERENA Networking Conference 2009, Malaga, Spain The TNC2009 DDSS demo (2)  The G 2 MPLS Control Plane handling requests of the Distributed Data Storage System (DDSS) application: The multi-domain and multi-technology test-bed Two network domains: –LSC domain (3 x ROADM ADVA FSP 3000RE-II) – PSNC –FSC doman (4 virtualized nodes based on Calient DiamondWave FiberConnect) – UESSEX –Domains interconnected with the 1 Gbit/s GÉANT2 data plane link  The DDSS application offers the large files backup service using Grid- FTP (part of the Globus toolkit)  The DDSS client application is located in PSNC and remotely connected to the TNC09 booth  DDSS uses the anycast feature of G 2 MPLS (Integrated mode)

TERENA Networking Conference 2009, Malaga, Spain The TNC2009 DDSS demo (3)

TERENA Networking Conference 2009, Malaga, Spain ACKNOWLEDGMENTS AND CONCLUSIONS 35

TERENA Networking Conference 2009, Malaga, Spain Acknowledgments  G 2 MPLS development team Nicola Ciulli, Gino Carrozzo, Giacomo Bernini, Francesco Salvestrini, Giodi Giogi, Giada Landi for their hard work on the G 2 MPLS control plane design and development Damian Parniewicz, Kuba Gutkowski, Łukasz Łopatowski, Krzysztof Dombek, Artur Juszczyk for their significant input to design and development and all testbed-related activities Eduard Escalona, Reza Nejabati for their support and the gateways development  Grid Middleware and Application team Bjorn Hagemeier and Karl Catewicz for their support with the UNICORE6 and KoDaVIS integration Adam Zawada for his involvement and hard work on the DDSS demonstration

TERENA Networking Conference 2009, Malaga, Spain Summary  Currently, the Open Source G 2 MPLS protocol stack supports the representatives from three main technology areas: LSC, FSC and Ethernet The stack is extendable: quick and simple development of the extensions in support of different vendors and equipment Extensions for low-cost Ethernet switches has just been developed and tested  PHOSPHORUS G 2 MPLS is backward compatible with ASON/GMPLS Provides „legacy” ASON/GMPLS transport services and procedures This compliance fosters the possible integration of Grids in operational and/or commercial networks  G 2 MPLS allows to run any kind of applications, even not bridged by Grid Middleware. It is possible to connect the application directly to the network through G.OUNI, bypassing existing gateways developed for UNICORE Corba interfaces allow easy plug&play of external applications in the G 2 MPLS framework

Bartosz Belter TERENA Networking Conference 2009 Malaga, Spain, June 8 th – 11 th 2009 Thank you. Questions?