1 Some QoS Deployment Issues Shumon Huque University of Pennsylvania MAGPI GigaPoP April 15th 2002 - NSF/ITR Scalable QoS Workshop.

Slides:



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

VoIP Dynamic Resource Allocation in IP DiffServ Domain:
Japan Telecom Information & Communication Labs
Spring 2003CS 4611 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
Nicolas Simar – DANTE : Premium IP and LBE transparency on GEANT QoS on GÉANT Premium IP and Less than Best Effort.
Deployment of MPLS VPN in Large ISP Networks
Contents Shortcomings of QoS in the Current Internet About OpenFlow
Tiziana Ferrari Differentiated Services Test: Report1 Differentiated Service Test REPORT TF-TANT Tiziana Ferrari Frankfurt, 1 Oct.
INTERNET QOS: A BIG PICTURE XIPENG XIAO AND LIONEL M. NI, MICHIGAN STATE UNIVERSITY Jinyoung You CS540, Network Architect.
CSE Computer Networks Prof. Aaron Striegel Department of Computer Science & Engineering University of Notre Dame Lecture 20 – March 25, 2010.
High Speed Networks and Internets : Multimedia Transportation and Quality of Service Meejeong Lee.
Multimedia over DSL By Phil Moy. May 14, Agenda n DSL Forum Working Text 80 - Multiservice Architecture & Framework Requirements n DSL Forum Working.
Quality of Service(QoS). Outline Why QoS is important? What is QoS? QoS approach. Conclusion.
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
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.
VoIP and IP conferencing over satellites Workshop on VoIP Technology: Research and Standards for reliable applications PIMRC 08, Cannes France 15 September.
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
DiffServ QoS in internet
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.
An Architecture for Differentiated Services
CS 268: Lecture 11 (Differentiated Services) Ion Stoica March 6, 2001.
The Future of the Internet Jennifer Rexford ’91 Computer Science Department Princeton University
Spring 2002CS 4611 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
Quality of Service (QoS)
1 Internet Access Bandwidth Management at The University of Pennsylvania Deke Kassabian, Sr. Tech. Director University of Pennsylvania & The MAGPI GigaPoP.
Tiziana FerrariQuality of Service for Remote Control in the High Energy Physics Experiments CHEP, 07 Feb Quality of Service for Remote Control in.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.1: Introducing Classification and Marking.
Optimizing Converged Cisco Networks (ONT)
{vp, sra, Security in Differentiated Services Networks Venkatesh Prabhakar Srinivas R.
QoS in MPLS SMU CSE 8344.
Computer Networking Quality-of-Service (QoS) Dr Sandra I. Woolley.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 23 - Multimedia Network Protocols (Layer 3) Klara Nahrstedt Spring 2011.
1 Quality of Service (QoS) - DiffServ EE 122: Intro to Communication Networks Fall 2007 (WF 4-5:30 in Cory 277) Vern Paxson TAs: Lisa Fowler, Daniel Killebrew.
Tiziana Ferrari Quality of Service Support in Packet Networks1 Quality of Service Support in Packet Networks Tiziana Ferrari Italian.
IP QoS for 3G. A Possible Solution The main focus of this network QoS mechanism is to provide one, real time, service in addition to the normal best effort.
Vulnerabilities and Safeguards in Networks with QoS Support Dr. Sonia Fahmy CS Dept., Purdue University.
Class-based QoS  Internet QoS model requires per session state at each router  1000s s of flows  per session RSVP is complex => reluctance.
Slide 3-1 Class of Service (CoS) & Quality of Service (QoS) Sources: MPLS Forum V. Alwayn, Advanced MPLS Design and Implementation, Cisco Press E. W.
Quality of Service in IP Networks Presented by: John Rick Sharing the Knowledge Behind the Network.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 10 – Quality of Service (QoS)
Multimedia Wireless Networks: Technologies, Standards, and QoS Chapter 3. QoS Mechanisms TTM8100 Slides edited by Steinar Andresen.
Applicazione del paradigma Diffserv per il controllo della QoS in reti IP: aspetti teorici e sperimentali Stefano Salsano Università di Roma “La Sapienza”
A Practical Approach for Providing QoS: MPLS and DiffServ
Differentiated Services MPLS Doug Young Suh Last updated : Aug 1, 2009 diffServ/RSVP.
The QBone Project Roch Guerin Dept. Elec. Eng. University of Pennsylvania.
QBone: Building a Testbed for IP Differentiated Services (Update) UCAID Member Meeting 28 April 1999 Washington D.C. Phil Emer.
Dave Martin Vice President, Product Management
TeraPaths: A QoS Enabled Collaborative Data Sharing Infrastructure for Petascale Computing Research The TeraPaths Project Team Usatlas Tier 2 workshop.
Differentiated Services IntServ is too complex –More focus on services than deployment –Functionality similar to ATM, but at the IP layer –Per flow QoS.
Univ. of TehranIntroduction to Computer Network1 An Introduction Computer Networks An Introduction to Computer Networks University of Tehran Dept. of EE.
1 Internet Bandwidth Management at The University of Pennsylvania Deke Kassabian, Sr. Tech. Director University of Pennsylvania & The MAGPI GigaPoP October.
Mar-16 1 Cairo University Faculty of Engineering Electronics &Communication dpt. 4th year Linux-based Implementation Of a Router (B.Sc Graduation project)
Quality of Service Frameworks Hamed Khanmirza Principles of Network University of Tehran.
Bearer Control for VoIP and VoMPLS Control Plane Francois Le Faucheur Bruce Thompson Cisco Systems, Inc. Angela Chiu AT&T March 30, 2000.
Multicast and Quality of Service Internet Technologies and Applications.
Instructor Materials Chapter 6: Quality of Service
Klara Nahrstedt Spring 2009
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
מנחה: דר ניסים צורי ישראל דורי בקשי שגיא
Dynamic Management for End-to-end IP QoS
EE 122: Lecture 18 (Differentiated Services)
EE 122: Differentiated Services
CIS679: Two Planes and Int-Serv Model
Presentation transcript:

1 Some QoS Deployment Issues Shumon Huque University of Pennsylvania MAGPI GigaPoP April 15th NSF/ITR Scalable QoS Workshop

2 University of Pennsylvania network Large research university in Philadelphia, PA 22,000 students, 4,000 faculty, 10,000 staff 48,000 registered IP addresses 200 switched subnets Central routing between them and out to Internet and Internet2

3 MAGPI GigaPoP An Internet2 GigaPoP Value added services Commodity Internet transit Facilitator of regional edu/research initiatives Subscribers UPENN, Lehigh U, Princeton U, PA county school units, J&J Pharmaceuticals

4 MAGPI GigaPoP (cont) External Connectivity Internet2  OC-12c POS to Abilene Commodity Internet  UUNET: OC-3  Cogent: Gigabit Ethernet  Yipes: Gigabit Ethernet (rate limited)  DCANet: Fast Ethernet

5 Who wants QoS? University researchers QoS researchers in CS department Research applications needing strict guarantees on latency, b/w, jitter etc Networking staff (Univ and gigaPoP) Manage exploding b/w needs Enable new classes of applications  Eg. VoIP, video conferencing, streaming Run non-mission critical traffic at lower priority  Eg. File sharing apps, dorm traffic, bulk transfers

6 What types of QoS? DiffServ in routing core and gigaPoP Layer2 priority (802.1p) in the switched portions of the campus network Mapping L3 QoS to/from L2 QoS Signalling and admission control? RSVP intra-domain? Aggregate reservations & map to Diffserv traffic class at edge? Bandwidth Broker signalling?

7 DiffServ Types of forwarding behavior we are most interested in: EF (Expedited Forwarding) BE (Best Effort - default PHB) LBE/Scavenger (eg. QBSS) ABE - low delay form

8 Interdomain Internet QoS Not very optimistic Some ISPs are starting to offer services Multiplicity of providers Need for them to run interoperable QoS implementations Mechanisms to ask for QoS reservations across administrative domains Peering/SLA issues

9 Interdomain Internet2 QoS More optimistic Typically one or a few QoS enabled I2 backbone networks (eg. Abilene) Agreed upon QoS architecture Common set of operational practices and procedures Some provisioning procedures in place Existing demand from researchers

10 Deployment Challenges I2 backbone is an R&E network, but.. Universities are using it to transport production traffic between them And not just traffic associated with meritorious research applications (one of the original ideas) GigaPoP is a production network providing access to I2 and Commodity Internet

11 Deployment Challenges (2) So, we need to be very careful about changes we introduce to the network to facilitate QoS Don’t jeopardize existing production traffic

12 Router support for QoS Not mature or well tested Often the features are in experimental code trains, unsuitable for deployment in a production network Marking, re-marking, policing, traffic shaping, appropriate queue scheduling disciplines etc Insufficient #queues to support large scale service differentiation Often software implementations of required queueing disciplines instead of hardware Obviously this situation will improve in the future

13 Router code support (cont) Example: Juniper routers 4.x release: Can police DS BA’s but not much more 5.x release: More queue scheduling disciplines Per queue traffic shaping DSCP marking and re-marking DSCP based prioritization and forwarding  Eg. Assigning EF BA to a high priority queue Mapping of 802.1p to Layer-3 QoS

14 Parallel Network Infrastucture Deploy parallel network infrastructure Place QoS enabled routers on this Researchers are happy, but.. Cost prohibitive

15 QoS policy issues Where does marking occur? Endstations First hop routers or switches Edge routers Who’s allowed to mark? How to validate? Complexity of deploying policies Additional controls and checks to enforce the policies  Policy servers: COPS, bandwidth brokers etc

16 Inter-domain signalling No suitable mechanisms today for end2end inter-domain signalling of QoS reservations, call admission control Manual/static provisioning Bandwidth brokers/SIBBS work ongoing

17 What we do today To facilitate researchers doing wide-area QoS experimentation: Conscious effort not to impede Provide research labs with an uncongested path though campus/gigapop to QoS enabled Abilene network Make sure intervening routers don’t mark or re- mark DSCP code points

18 Abilene QoS testbed

19 Bandwidth Management Alternatives University has experienced rapidly increasing bandwidth requirements Overprovision the campus network Buy more commodity Internet bandwidth through the gigaPoP Employ rate limiting where appropriate Employ lightweight QoS, eg. LBE/Scavenger

20 Endstation problems Network apps often unable to use available bandwidth because of problems on end- stations: Poorly designed applications, application protocols Insufficiently sized socket buffers Inefficient, insufficiently tuned network stacks Duplex mismatch MTU mismatch Having QoS in the network does not address this class of performance problems

21 Conclusion We’re interested in QoS Too early to deploy end2end reservation based QoS in many production networks Intra-domain QoS a near-term possibility Both reservation based and lightweight VoIP, degrading non-mission critical traffic End2End Inter-domain QoS difficult Co-ordination, SLAs, inter-domain signalling