Connect. Communicate. Collaborate NTUA/GRNET Interdomain SLAs Enforcement Framework in Real QoS-Enabled Networks C. Marinos, A. Polyrakis, V. Pouli, M.

Slides:



Advertisements
Similar presentations
Connect. Communicate. Collaborate I-SHARe Anand Patil, DANTE NML-WG, Open Grid Forum 22, Cambridge (MA), 26 February 2008.
Advertisements

Multi-level SLA Management for Service-Oriented Infrastructures Wolfgang Theilmann, Ramin Yahyapour, Joe Butler, Patrik Spiess consortium / SAP.
SPECIFYING AND MONITORING GUARANTEES IN COMMERCIAL GRIDS THROUGH SLA Sven Graupner Vijay MachirajuAad van Moorsel IEEE/ACM International Symposium on Clustering.
Polish Infrastructure for Supporting Computational Science in the European Research Space EUROPEAN UNION Services and Operations in Polish NGI M. Radecki,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Network in EGEE Building end-to-end network.
1 Chin Guok ESnet Network Engineer David Robertson DSD Computer Software Engineer Lawrence Berkeley National Laboratory.
1 Chin Guok ESnet Network Engineer David Robertson DSD Computer Software Engineer Lawrence Berkeley National Laboratory.
Dave Jent, PI Luke Fowler, Co-PI Ron Johnson, Co-PI
Delivery, Forwarding, and Routing
Copyright © 2012, QoS-aware Network Operating System for Software Defined Networking with Generalized OpenFlows Kwangtae Jeong, Jinwook Kim.
Jung SooSung Vice President KT ICOM September 27 th, 2001.
Connect. Communicate. Collaborate Place your organisation logo in this area End-to-End Coordination Unit Toby Rodwell, Network Engineer, DANTE TNLC, 28.
Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
GEANT Performance Monitoring Infrastructure – Joint Techs meeting July Nicolas Simar GEANT’s Performance Monitoring.
GN2 Performance Monitoring & Management : AA Needs – Nicolas Simar - 2 nd AA Workshop Nov 2003 Malaga, Spain GN2 Performance Monitoring & Management.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE II - Network Service Level Agreement (SLA) Establishment EGEE’07 Mary Grammatikou.
TERENA Networking Conference 2004, Rhodes, Greece, June Differentiated Optical Services and Optical SLAs Afrodite Sevasti Greek Research and.
Connect. Communicate. Collaborate Building and developing international future networks Roberto Sabatino, DANTE HEANET conference, Athlone, 10 November.
Connect. Communicate. Collaborate VPNs in GÉANT2 Otto Kreiter, DANTE UKERNA Networkshop 34 4th - 6th April 2006.
Performance Monitoring - Internet2 Member Meeting -- Nicolas Simar Performance Monitoring Internet2 Member Meeting, Indianapolis.
The Monitoring and Measurement System in EuQoS project Andrzej Beben Warsaw University of Technology, Poland.
Monitoring and Measurement System in EuQoS project dr Andrzej Beben Telecommunication Network Technology Group Warsaw University.
Applicazione del paradigma Diffserv per il controllo della QoS in reti IP: aspetti teorici e sperimentali Stefano Salsano Università di Roma “La Sapienza”
Connect. Communicate. Collaborate Implementing Multi-Domain Monitoring Services for European Research Networks Szymon Trocha, PSNC A. Hanemann, L. Kudarimoti,
Connect. Communicate. Collaborate GÉANT2 and the GRID Domenico Vicinanza DANTE EGEE 08 Meeting, Istanbul September 2008.
Connect. Communicate. Collaborate BANDWIDTH-ON-DEMAND SYSTEM CASE-STUDY BASED ON GN2 PROJECT EXPERIENCES Radosław Krzywania (speaker) PSNC Mauro Campanella.
Cracow Grid Workshop ‘06 17 October 2006 Execution Management and SLA Enforcement in Akogrimo Antonios Litke Antonios Litke, Kleopatra Konstanteli, Vassiliki.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
OmniRAN SDN-based OmniRAN Use Cases Summary Date: Authors: NameAffiliationPhone Antonio de la OlivaUC3M+34
Nicolas Simar – DANTE - Sequin: Monitoring Infrastructure Monitoring Premium IP.
Practical Distributed Authorization for GARA Andy Adamson and Olga Kornievskaia Center for Information Technology Integration University of Michigan, USA.
Connect. Communicate. Collaborate perfSONAR MDM Service for LHC OPN Loukik Kudarimoti DANTE.
Connect. Communicate. Collaborate AMPS/ANStool interop: Automated cross-domain QoS Vangelis Haniotakis, GRnet / UoCrete TNC2007, Copenhagen, May
Enabling Grids for E-sciencE GRIDCC testing EGEE II’ SLA framework through GEANT infrastructure Mary Grammatikou –
- 1 IPv6 Quality of Service Measurement Issues and Solutions Alessandro Bassi Hitachi Europe SAS RIPE 50 meeting Stockholm, 2 nd May 2005.
Connect. Communicate. Collaborate Stitching framework for AutoBAHN Victor Reijs, HEAnet TNC2007, May 23 rd, 2007
Connect. Communicate. Collaborate AAI scenario: How AutoBAHN system will use the eduGAIN federation for Authentication and Authorization Simon Muyal,
Security Mechanisms for Delivering Ubiquitous Services in Next Generation Mobile Networks Haitham Cruickshank University of Surrey workshop on Ubiquitous.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Vassiliki Pouli
Enabling Grids for E-sciencE EGEE-II Meeting EGEE-II SA2 activity Tziouvaras Chrysostomos, MSc NTUA, 14 th March 2006.
SLA/SLS Fundamental concepts SLAs/SLSs are the essential mechanisms for agreeing, configuring, delivering, guaranteeing and evaluating the obtained QoS.
Connect. Communicate. Collaborate Deploying Authorization Mechanisms for Federated Services in the eduroam architecture (DAMe)* Antonio F. Gómez-Skarmeta.
Update on GÉANT BoD/AutoBAHN LHCONE Workshop: Networking for WLCG - CERN Tangui Coulouarn, DeIC 11 February 2013.
EGEE-II INFSO-RI Enabling Grids for E-sciencE End-to-End Service Level Agreement Provisioning and Monitoring for End-to-End QoS.
State of Georgia Release Management Training
INFSO-RI Enabling Grids for E-sciencE NRENs & Grids Workshop Relations between EGEE & NRENs Mathieu Goutelle (CNRS UREC) EGEE-SA2.
INFSO-RI Enabling Grids for E-sciencE Institution of SLAs TNLC Meeting ― Athens, Afrodite Sevasti (SA2, GRNET)
DICE: Authorizing Dynamic Networks for VOs Jeff W. Boote Senior Network Software Engineer, Internet2 Cándido Rodríguez Montes RedIRIS TNC2009 Malaga, Spain.
Connect. Communicate. Collaborate GN2 Activities and the LOBSTER Project Nicolas Simar, DANTE TNC 2005, Poznan, June 2005.
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
EGEE is a project funded by the European Union under contract IST JRA4 Overview Javier Orellana JRA4 Coordinator EGEE Kick Off Meeting SA2.
1 Prototype for the interoperability between FEDERICA slices and other IP domains by means of the IPsphere Framework Josep Pons Camps i2Cat.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks LHCOPN Operational model: Roles and functions.
Connect. Communicate. Collaborate educonf Coordinated support of European videoconferencing under the GN2 SA6 framework Dimitris Daskopoulos, GRNET, AUTH.
Juan Alapin Alon Shahaf Traditional WSN “Sensor Clould” Other stuff??!?
INFSO-RI Enabling Grids for E-sciencE Network Services Development Network Resource Provision 3 rd EGEE Conference, Athens, 20 th.
Automated provisioning of Ethernet OAM in CarrierEthernet networks: the case of GRNET Leonidas Poulopoulos Michalis Mamalis Stauros.
1 Network related topics Bartosz Belter, Wojbor Bogacki, Marcin Garstka, Maciej Głowiak, Radosław Krzywania, Roman Łapacz FABRIC meeting Poznań, 25 September.
Networks ∙ Services ∙ People Sonja Filiposka, Yuri Demchenko, Tasos Karaliotas, Migiel de Vos, Damir Regvart TNC 2016 DISTRIBUTED CLOUD SERVICES.
Javier Orellana EGEE-JRA4 Coordinator CERN March 2004 EGEE is proposed as a project funded by the European Union under contract IST Network.
Connect. Communicate. Collaborate Place your organisation logo in this area End-to-End Coordination Unit Marian Garcia, Operations Manager, DANTE LHC Meeting,
TECHNICAL ASSISTANCE FOR THE CONVERSION OF RBPAPs INTO RBMPs DATA MANAGEMENT INCEPTION WORKSHOP ESTAMBUL February Eusebio CRUZ GARCÍA.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Operating an Optical Private Network: the.
INFSO-RI Enabling Grids for E-sciencE TNC 2005 Networking activities in EGEE Mathieu Goutelle (CNRS UREC, France) EGEE-SA2 activity.
SLR, SLS and SLA issues Afrodite Sevasti SA2 participant
Integration of Inter-Domain Reservation Systems with other Composable Services Vassiliki Pouli, GRNET TNC2011, Prague, May 17th,
Integration of Network Services Interface version 2 with the JUNOS Space SDK
Measurement Infrastructure
“Detective”: Integrating NDT and E2E piPEs
Presentation transcript:

Connect. Communicate. Collaborate NTUA/GRNET Interdomain SLAs Enforcement Framework in Real QoS-Enabled Networks C. Marinos, A. Polyrakis, V. Pouli, M. Grammatikou, V. Maglaris {cmarinos, apolyr, vpouli, mary, NTUA/GRNET TNC08, Bruges, 21 May 2008

Connect. Communicate. Collaborate NTUA/GRNET Outline Introduction Multi-domain SLAs SLA Enforcement Framework Current work Future work

Connect. Communicate. Collaborate NTUA/GRNET Introduction‏ Multi-domain environment –GÉANT2, NRENs, MAN/Campus networks

Connect. Communicate. Collaborate NTUA/GRNET Multi-domain SLAs E2e SLA provides the technical and administrative details to perform – Maintenance – Monitoring – Troubleshooting in a multi-domain context. To define specific level of QoS across e2e paths passing through networks like GÉANT2/NRENs –Need for end-to-end network SLAs Establishment of e2e SLAs based on per-domain SLAs

Connect. Communicate. Collaborate NTUA/GRNET SLA: template - ALO: set of administrative-legal parameters –Contacts –Duration –Availability –Response times –Fault handling procedures - SLO: set of technical parameters –Service instance scope –Flow description –Performance guarantees –Monitoring infrastructure –Reliability guarantees: max downtime (MDT), time to repair (TTR)‏ SLA template can be divided in two objects: 1. Legal Part - Administrative Level Object (ALO) 2. Service Level Object (SLO)‏

Connect. Communicate. Collaborate NTUA/GRNET Merging rules for e2e SLA E2e SLA derived from the merging of the per-domain SLAs. Most of the metrics are the union of per-domain metric values. While for the e2e performance metrics apply the following rules: - C(e2e) <= min{Ci} - MTU(e2e) <= min{MTUi} - OWD(e2e) => Σ{OWDi} - IPDV(e2e) = we treat IPDV as an RMS value and use its square as an additive parameter - Packet loss: will be the sum of all the packet losses across the individual domains: PL e2e ≥ ∑{PL i }

Connect. Communicate. Collaborate NTUA/GRNET SLA Framework Introduce SLA Framework for automated SLA management, creation, publication in an inter-domain environment Adopted by AMPS (Advanced Multi-domain Provisioning System) of GÉANT2

Connect. Communicate. Collaborate NTUA/GRNET SLA Framework Architecture (1)‏ -SLA framework installed in each domain across the e2e path -Well defined APIs carry out the inter and intra domain communication -Inter: between the SLA framework of the involved domains -Intra: between intra-domain entities and the administrator responsible for the SLA management within each domain -Can be deployed in network reservation systems to provide e2e SLAs for the network reservations

Connect. Communicate. Collaborate NTUA/GRNET SLA Framework Architecture (2) Categorization: 3 levels - Administrative Interface: through a web interface the domain administrator can manage and configure SLA framework - SLA Communicator: responsible for the intra-domain communication of the different entities in each SLA framework. - SLA Manager: responsible for the inter-domain communication of SLA frameworks

Connect. Communicate. Collaborate NTUA/GRNET SLA Service Lifecycle – 3 phases 1. Creation phase 2. Publication phase 3. Delivery phase

Connect. Communicate. Collaborate NTUA/GRNET 1. SLA Creation phase (1) The service requests are received through the SLA Communicator by the first domain on the reservation path. They are forwarded sequentially to the rest domains in this path through the SLA Manager.

Connect. Communicate. Collaborate NTUA/GRNET 1. SLA Creation phase (2)‏ Each domain evaluates the network reservation request and produces the local SLA. –Fill in the corresponding Administrative Service Object and the Service Level Specification. –Store per-domain SLA in local database

Connect. Communicate. Collaborate NTUA/GRNET 2. SLA publication phase Each domain responds backwards through the SLA Manager to the 1 st domain in the path by sending its own SLA.

Connect. Communicate. Collaborate NTUA/GRNET 3. Delivery phase The first domain on the chain collects the SLAs of all the SLA Frameworks on the chain in order to produce the end-to-end SLA. The e2e SLA is stored in a database among with the per-domain SLAs and other internal data. The data can be viewed and edited via the administrative functions of the Administrative Interface. If a domain in the path does not deliver its respective SLA, the first SLA Framework informs the client that an SLA cannot be delivered for the requested IP service, so that the client can make a new request with different level of QoS.

Connect. Communicate. Collaborate NTUA/GRNET Current status Integration and deployment of SLA framework into AMPS(Advanced Multi-domain Provisioning System in GÉANT2)‏ –Communication of SLA module with other AMPS modules –Triggered by end-user upon service request –Provides e2e SLA calculation for user network reservation

Connect. Communicate. Collaborate NTUA/GRNET SLA Generation Process in AMPS 1.Administrative Interface receives notification for SLA creation for a specific AMPS reservation 2.SLA Communicator forwards the request to the single- domain module and SLA Manager to the multi-domain modules 3.Each domain generates local SLA and sends it to the SLA Manager of the previous AMPS 4.First SLA Manager collects the per-domain SLAs, generates e2e SLA, stores it to local DB and delivers it to the client

Connect. Communicate. Collaborate NTUA/GRNET Future work Deploy SLA framework into AMPS in various NRENs Deploy monitoring tools to: –Take measurements and evaluate the SLA Framework –Monitor the SLA guarantees

Connect. Communicate. Collaborate NTUA/GRNET Thank you! For more info contact: ?