Modelli di differenziazione delle prestazioni per il supporto del traffico LHC1 Modelli di differenziazione delle prestazioni per il supporto del traffico.

Slides:



Advertisements
Similar presentations
QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute.
Advertisements

Quality of Service CS 457 Presentation Xue Gu Nov 15, 2001.
Scheduling in Web Server Clusters CS 260 LECTURE 3 From: IBM Technical Report.
Nicolas Simar – DANTE : Premium IP and LBE transparency on GEANT QoS on GÉANT Premium IP and Less than Best Effort.
CSIT560 Internet Infrastructure: Switches and Routers Active Queue Management Presented By: Gary Po, Henry Hui and Kenny Chong.
William Stallings Data and Computer Communications 7 th Edition Chapter 13 Congestion in Data Networks.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Tiziana Ferrari Differentiated Services Test: Report1 Differentiated Service Test REPORT TF-TANT Tiziana Ferrari Frankfurt, 1 Oct.
Playback-buffer Equalization For Streaming Media Using Stateless Transport Prioritization By Wai-tian Tan, Weidong Cui and John G. Apostolopoulos Presented.
CS 381 Introduction to computer networks Chapter 1 - Lecture 3 2/5/2015.
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
Introduction Future wireless systems will be characterized by their heterogeneity - availability of multiple access systems in the same physical space.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
QoS Protocols & Architectures by Harizakis Costas.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
1 Core-Stateless Fair Queueing: Achieving Approximately Fair Bandwidth Allocations in High Speed Networks Ion Stoica,Scott Shenker, and Hui Zhang SIGCOMM’99,
ACN: Congestion Control1 Congestion Control and Resource Allocation.
School of Information Technologies IP Quality of Service NETS3303/3603 Weeks
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
CS 268: Lecture 11 (Differentiated Services) Ion Stoica March 6, 2001.
IP-UDP-RTP Computer Networking (In Chap 3, 4, 7) 건국대학교 인터넷미디어공학부 임 창 훈.
Tiziana FerrariQuality of Service for Remote Control in the High Energy Physics Experiments CHEP, 07 Feb Quality of Service for Remote Control in.
Bell Labs Advanced Technologies EMEAAT Proprietary Information © 2004 Lucent Technologies1 Overview contributions for D27 Lucent Netherlands Richa Malhotra.
1 Computer Communication & Networks Lecture 4 Circuit Switching, Packet Switching, Delays Waleed.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
CHAPTER 8 Quality of Service. Integrated services (IntServ) Ensure that a specific flow of traffic is going to receive the appropriate level of bandwidth.
Tiziana Ferrari Quality of Service Support in Packet Networks1 Quality of Service Support in Packet Networks Tiziana Ferrari Italian.
CSE QoS in IP. CSE Improving QOS in IP Networks Thus far: “making the best of best effort”
Adaptive Packet Marking for Providing Differentiated Services in the Internet Wu-chang Feng, Debanjan Saha, Dilip Kandlur, Kang Shin October 13, 1998.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 7 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
QOS مظفر بگ محمدی دانشگاه ایلام. 2 Why a New Service Model? Best effort clearly insufficient –Some applications need more assurances from the network.
Tiziana Ferrari Diffserv deployment in the wide area: network design and testing1 Diffserv deployment in the wide area: network design and testing Tiziana.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer.
Tiziana Ferrari Discussion on Less-Than Best-Effort services (LBE), TF-NFN Southampton Apr 02 1 Discussion on Less-than Best-Effort Services T.Ferrari.
LCG Service Challenge Phase 4: Piano di attività e impatto sulla infrastruttura di rete 1 Service Challenge Phase 4: Piano di attività e impatto sulla.
Wolfgang EffelsbergUniversity of Mannheim1 Differentiated Services for the Internet Wolfgang Effelsberg University of Mannheim September 2001.
Beyond Best-Effort Service Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot November 2010 November.
QoS on GÉANT - Aristote Seminar -- Nicolas Simar QoS on GÉANT Aristote Seminar, Paris (France), Nicolas Simar,
A Practical Approach for Providing QoS: MPLS and DiffServ
Less than Best Effort -- Nicolas Simar Less than Best Effort QoS IP 2003, Milan (Italy), Nicolas Simar, Network Engineer.
Analysis of QoS Arjuna Mithra Sreenivasan. Objectives Explain the different queuing techniques. Describe factors affecting network voice quality. Analyse.
INFN TIER1 (IT-INFN-CNAF) “Concerns from sites” Session LHC OPN/ONE “Networking for WLCG” Workshop CERN, Stefano Zani
71 Sidevõrgud IRT 0020 loeng okt Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Ch 6. Multimedia Networking Myungchul Kim
T. S. Eugene Ngeugeneng at cs.rice.edu Rice University1 COMP/ELEC 429 Introduction to Computer Networks Lecture 18: Quality of Service Slides used with.
T. S. Eugene Ngeugeneng at cs.rice.edu Rice University1 COMP/ELEC 429/556 Introduction to Computer Networks Weighted Fair Queuing Some slides used with.
Explicit Allocation of Best-Effort Service Goal: Allocate different rates to different users during congestion Can charge different prices to different.
L Subramanian*, I Stoica*, H Balakrishnan +, R Katz* *UC Berkeley, MIT + USENIX NSDI’04, 2004 Presented by Alok Rakkhit, Ionut Trestian.
Queue Scheduling Disciplines
© 2006 Cisco Systems, Inc. All rights reserved. 3.2: Implementing QoS.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
Providing QoS in IP Networks
1 Lecture 15 Internet resource allocation and QoS Resource Reservation Protocol Integrated Services Differentiated Services.
Tango1 Considering End-to-End QoS Constraints in IP Network Design and Planning M.Ajmone Marsan, M. Garetto, E. Leonardi. M. Mellia, E. Wille Dipartimento.
BDTS and Its Evaluation on IGTMD link C. Chen, S. Soudan, M. Pasin, B. Chen, D. Divakaran, P. Primet CC-IN2P3, LIP ENS-Lyon
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
OverQos: An Overlay based Architecture for Enhancing Internet Qos L Subramanian*, I Stoica*, H Balakrishnan +, R Katz* *UC Berkeley, MIT + USENIX NSDI’04,
QoS Experience on European Backbone - TNC Nicolas Simar QoS Experience on European Backbone TNC 2003, Zabgreb (Croatia),
1 Flow-Aware Networking Introduction Concepts, graphics, etc. from Guide to Flow-Aware Networking: Quality-of-Service Architectures and Techniques for.
Instructor Materials Chapter 6: Quality of Service
QoS & Queuing Theory CS352.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Queue Management Jennifer Rexford COS 461: Computer Networks
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
Columbia University in the city of New York
Network Core and QoS.
EE 122: Lecture 18 (Differentiated Services)
EE 122: Lecture 7 Ion Stoica September 18, 2001.
EE 122: Differentiated Services
Network Core and QoS.
Presentation transcript:

Modelli di differenziazione delle prestazioni per il supporto del traffico LHC1 Modelli di differenziazione delle prestazioni per il supporto del traffico di rete LHC On behalf of: S.Arezzini, M.Bencivenni, T.Ferrari, E.Mazzoni Workshop sul Calcolo e Reti INFN – Verso la Sfida di LHC Otranto, Jun

Modelli di differenziazione delle prestazioni per il supporto del traffico LHC2 Problem statement T1- associated T2 sites: shared network infrastructure –Optimal network bandwidth allocation (guaranteed – BGA – and max – BEA) for INFN T2 sites, considering the bursty nature of traffic produced by analysis? How to protect legacy traffic without relying on excessing overprovisioning? Solution: –Usage of IP traffic performance differentiation –Configuration of queues dedicated to specific traffic classes at potential network bottlenecks –Flow aggregation into classes of service via the Differentiated Services Code Point (6 bit, IP header)

Modelli di differenziazione delle prestazioni per il supporto del traffico LHC3 What QoS model? GEANT2 and GARR: –Support of Differentiated Services technologies! –IP Premium (low delay, packet loss probability minimized)  bandwidth allocated is a “small” percentage of the overall network interface bandwidth –Less Than Best Effort (for applications which can tolerate high istantaneous packet loss)  not for TCP-based bulk data transfer  Assurate Rate service: guaranteed minimum average bandwidth to n different classes, with spare bandwidth can be re-allocated to busy queues

Modelli di differenziazione delle prestazioni per il supporto del traffico LHC4 Assured Rate: an example Assumption: bandwidth of link experimenting congestion: 1 Gb/s 1.User (legacy) traffic  flows classified and assigned to dedicated queue: Guaranteed Bandwidth in range: [300, 1000] Mb/s Minimum 30% of link capacity guaranteed in case of congestion Codepoint: 000 (best-effort) 2.LHC traffic  flows classified and assigned to dedicated queue: Guaranteed Bandwidth in range: [700, 1000] Mb/s Minimum 70% of link capacity guaranteed in case of congestion Codepoint: 001 (assured-rate) And more traffic classes can be added (total max bandwidth is 100% of the link capacity on a given interface) Objectives: –Allocation of minimum guaranteed bandwidth to input/output legacy and LHC traffic classes in case of congestion –Fair distribution of link capacity in case of congestion –Possibility to get more bandwidth than the minimum guaranteed in case of spare link capacity

Modelli di differenziazione delle prestazioni per il supporto del traffico LHC5 Testbed configuration (Dic 2005) CNAF: –Juniper M10 (dedicated to testing) –GigaEthernet switch Extreme Summit 400 –Two end-nodes (64 bit PCI slot network interface, 1 GEthernet), connected to the Service Challenge GigaEthernet switch –Capacity to/from GARR: 2 Gb/s (boundling of two GEthernet interfaces) PISA –Juniper M7 (production router) –Two end-nodes (64 bit PCI-X slot network interface, 1 GEthernet; 1 Fast-Ethernet interface ) –Capacity to/from GARR: 1 Gb/s

Modelli di differenziazione delle prestazioni per il supporto del traffico LHC6 Network Layout GARR GARR CNAF INFN Pisa 70% 30% Juniper M10Juniper M7 1 Gb/s 2.0 Gb/s Service Challenge Network bottlenecks Users

Modelli di differenziazione delle prestazioni per il supporto del traffico LHC7 Scenario 1: differentiation of incoming traffic T1  T2 GARR GARR CNAF INFN Pisa 70% 30% Juniper M10Juniper M7 1 Gb/s 2.0 Gb/s Service Challenge Users Network bottleneck  Classification and Queuing here GARR rehalm LHC subnet

Modelli di differenziazione delle prestazioni per il supporto del traffico LHC8 Scenario 2: differentiation of outgoing traffic T2  T1 GARR GARR CNAF INFN Pisa 70% 30% Juniper M10 Juniper M7 1 Gb/s 2.0 Gb/s Service Challenge LHC subnet Users Network bottleneck  Classification and Queuing here INFN T2 rehalm

Modelli di differenziazione delle prestazioni per il supporto del traffico LHC9 Scenario 3: differentiation of outgoing traffic T1  T2 Example GARR CNAF Pisa Juniper M10 Torino Legnaro Milano Bari 2.0 Gb/s 20% Network bottleneck  Classification and Queuing here INFN T1 rehalm LHC subnet Other Production traffic

Modelli di differenziazione delle prestazioni per il supporto del traffico LHC10 Scenario 4: differentiation of incoming traffic T2  T1 GARR GARR CNAF Pisa Juniper M10 Torino Legnaro Milano Bari 2.0 Gb/s 1Gb/s Network bottleneck  Classification and Queuing here GARR rehalm

Modelli di differenziazione delle prestazioni per il supporto del traffico LHC11 Differentiation of outgoing traffic (from Pisa) GARR GARR CNAF INFN Pisa SC 1 70% Juniper M10Juniper M7 1 Gb/s 2.0 Gb/s Service Challenge bottleneck Users 30% SC 2 BE1 BE2 Best effort stream 1 AR Best effort stream 2

Modelli di differenziazione delle prestazioni per il supporto del traffico LHC12 Test on differentiation of outgoing traffic (1/2) Output Rate at sender [Mb/s] Input Rate At receiver [Mb/s] Transpo rt Protocol Bandwidth Distribution BE1 = 90 BE2 = 250 AR = 750 BE1 = 72 BE2 = 198 AR = 670 UDP BE1 = 8 BE2 = 21 AR = 71 BE1 = 90 BE2 = 280 AR = 700 BE1 = 67 BE2 = 208 AR = 663 UDP BE1 = 7 BE2 = 22 AR = 71 29% -Usage of Weighted Round Robin scheduling for per-class differentiation -Classification of outgoing traffic (via IP source/destination addresses) and Packet marking  transparent transport needed (no code point re-writing In transit nodes)

Modelli di differenziazione delle prestazioni per il supporto del traffico LHC13 Results and Conclusion Scheduling and classification/marking: good functionality, stability and performance, easy coexistence in a production router Testing with TCP streams more difficult (as expected) Scenario 1 and 2 are the most interesting... But scenario 3 and 4 getting more relevant as T1 will need to handle transfers to/from other T1s and non-associated T2s in addition to traffic from CERN (currently the LHC OPN is not fully meshed) Easy configuration on Juniper routers... But heterogeneous network layouts require extensive testing on a number of different router platforms Support of Assured Rate needed in Provider Edge routers at GARR for effective protection of incoming traffic at T1 and T2 10 GigaEthernet at T2?? –Infrastructure cost vs QoS configuration/management overhead