APNOMS2003Fujitsu Laboratories Ltd.1 A QoS Control Method Cooperating with a Dynamic Load Balancing Mechanism Akiko Okamura, Koji Nakamichi, Hitoshi Yamada.

Slides:



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

Design and Implementation of Performance Management for the DiffServ-aware-MPLS Network Dong-Jin Shin, Young-Tak Kim Advanced Networking Technology Lab.(ANT.
Japan Telecom Information & Communication Labs
Multipath Routing for Video Delivery over Bandwidth-Limited Networks S.-H. Gary Chan Jiancong Chen Department of Computer Science Hong Kong University.
Traffic Engineering over MPLS
Video Services over Software-Defined Networks
Stable Load Control with Load Prediction in Multipath Packet Forwarding IlKyu Park, Youngseok Lee, and Yanghee Choi Proc. 15 th IEEE Int l conf. on Information.
1 Praveen K. Muthuswamy Electrical Computer and Systems Engineering Rensselaer Polytechnic Institute In collaboration with Koushik Kar, Aparna Gupta (RPI)
Chapter 9 Introduction to MAN and WAN
S Licentiate course on Telecommunications Technology (4+1+3 cr.) Course Topic Spring 2000: Routing Algorithms in the DiffServ MPLS Networks Introduction.
Routing and Congestion Problems in General Networks Presented by Jun Zou CAS 744.
Abhigyan, Aditya Mishra, Vikas Kumar, Arun Venkataramani University of Massachusetts Amherst 1.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Understanding MPLS TE Components.
1 IK1500 Communication Systems IK1330 Lecture 3: Networking Anders Västberg
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Introducing the TE Concept.
1 Traffic Engineering (TE). 2 Network Congestion Causes of congestion –Lack of network resources –Uneven distribution of traffic caused by current dynamic.
INTERNET QOS: A BIG PICTURE XIPENG XIAO AND LIONEL M. NI, MICHIGAN STATE UNIVERSITY Jinyoung You CS540, Network Architect.
Designing a New Routing Simulator for DiffServ MPLS Networks Peng Zhang Zhansong Ma Raimo Kantola {pgzhang, zhansong,
CS640: Introduction to Computer Networks Aditya Akella Lecture 20 – QoS.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
Ashish Gupta Under Guidance of Prof. B.N. Jain Department of Computer Science and Engineering Advanced Networking Laboratory.
Traffic Engineering With Traditional IP Routing Protocols
December 20, 2004MPLS: TE and Restoration1 MPLS: Traffic Engineering and Restoration Routing Zartash Afzal Uzmi Computer Science and Engineering Lahore.
End-to-End Analysis of Distributed Video-on-Demand Systems P. Mundur, R. Simon, and A. K. Sood IEEE Transactions on Multimedia, Vol. 6, No. 1, Feb 2004.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
S. Suri, M, Waldvogel, P. Warkhede CS University of Washington Profile-Based Routing: A New Framework for MPLS Traffic Engineering.
Ashish Gupta (98130) Ashish Gupta (98131) Under guidance of Prof. B. N. Jain.
SMUCSE 8344 Constraint-Based Routing in MPLS. SMUCSE 8344 Constraint Based Routing (CBR) What is CBR –Each link a collection of attributes (performance,
MATE: MPLS Adaptive Traffic Engineering Anwar Elwalid, et. al. IEEE INFOCOM 2001.
Internet Traffic Management Prafull Suryawanshi Roll No - 04IT6008.
Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network Zuo-Po Huang, *Ji-Feng Chiu, Wen-Shyang Hwang and *Ce-Kuen Shieh.
MPLS networking at PSP Co Multi-Protocol Label Switching Presented by: Hamid Sheikhghanbari 1.
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
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.
Lecture 15. IGP and MPLS D. Moltchanov, TUT, Spring 2008 D. Moltchanov, TUT, Spring 2015.
End-to-end resource management in DiffServ Networks –DiffServ focuses on singal domain –Users want end-to-end services –No consensus at this time –Two.
A review of quality of service mechanisms in IP-based network ─ integrated and differentiated services,multi-layer switching,MPLS and traffic engineering.
QoS Architectures for Connectionless Networks
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.
© 2006 Cisco Systems, Inc. All rights reserved. 3.3: Selecting an Appropriate QoS Policy Model.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
QOS مظفر بگ محمدی دانشگاه ایلام. 2 Why a New Service Model? Best effort clearly insufficient –Some applications need more assurances from the network.
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
Rev PA Signaled Provisioning of the IP Network Resources Between the Media Gateways in Mobile Networks Leena Siivola
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
QoS Support in High-Speed, Wormhole Routing Networks Mario Gerla, B. Kannan, Bruce Kwan, Prasasth Palanti,Simon Walton.
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services MPLS.
Wolfgang EffelsbergUniversity of Mannheim1 Differentiated Services for the Internet Wolfgang Effelsberg University of Mannheim September 2001.
1 Optical Packet Switching Techniques Walter Picco MS Thesis Defense December 2001 Fabio Neri, Marco Ajmone Marsan Telecommunication Networks Group
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
Performance Evaluation of TCP over Multiple Paths in Fixed Robust Routing Wenjie Chen, Yukinobu Fukushima, Takashi Matsumura, Yuichi Nishida, and Tokumi.
On Reducing Mesh Delay for Peer- to-Peer Live Streaming Dongni Ren, Y.-T. Hillman Li, S.-H. Gary Chan Department of Computer Science and Engineering The.
Supporting DiffServ with Per-Class Traffic Engineering in MPLS.
Reliable Multicast Routing for Software-Defined Networks.
Introducing a New Concept in Networking Fluid Networking S. Wood Nov Copyright 2006 Modern Systems Research.
Zurich Research Laboratory IBM Zurich Research Laboratory Adaptive End-to-End QoS Guarantees in IP Networks using an Active Network Approach Roman Pletka.
11/02/2001 Workshop on Optical Networking 1 Design Method of Logical Topologies in WDM Network with Quality of Protection Junichi Katou Dept. of Informatics.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
1 Traffic Engineering By Kavitha Ganapa. 2 Introduction Traffic engineering is concerned with the issue of performance evaluation and optimization of.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
-1- Georgia State UniversitySensorweb Research Laboratory CSC4220/6220 Computer Networks Dr. WenZhan Song Professor, Computer Science.
Draft-deoliveira-diff-te-preemption-02.txt J. C. de Oliveira, JP Vasseur, L. Chen, C. Scoglio Updates: –Co-author: JP Vasseur –New preemption criterion.
1 Lecture 15 Internet resource allocation and QoS Resource Reservation Protocol Integrated Services Differentiated Services.
Jia Uddin Embedded System Lab.  MPLS  IMANET  IMANET network model  Proposed model of IMANET with MPLS  Conclusion.
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Presentation transcript:

APNOMS2003Fujitsu Laboratories Ltd.1 A QoS Control Method Cooperating with a Dynamic Load Balancing Mechanism Akiko Okamura, Koji Nakamichi, Hitoshi Yamada and Akira Chugo Fujitsu Laboratories Ltd , Kamikodanaka, Nakahara, Kawasaki, , Japan Telephone: Fax: address: {akikoo, nakamichi, hitoshi,

APNOMS2003Fujitsu Laboratories Ltd.2 Introduction Current IP network problems –End user's viewpoint Degraded of performance (e.g., lowered throughput and increased delay) due to congestion –Network operator's viewpoint Profits do not improve though traffic increases every year Frequent bandwidth increases needed to support traffic increases Services supporting usage-based billing are limited To overcome these problems –Provide QoS guaranteed service –Develop fee/charge system based on network QoS –Use network resources efficiently --> IP traffic control mechanism is required

APNOMS2003Fujitsu Laboratories Ltd.3 Our Approach to IP Traffic Control QoS: quality of service SLA: service level agreement SPF: shortest path first Level of network efficiency Traffic Engineering (TE) Minimum hop routing +Explicit routing +Multi route & path control +Dynamic flow splitting Best Effort Packet- priority mechanism Admission policing shaping Performance monitoring reporting Account- refund Connectionless approach (Diffserv) Connection- oriented approach (IntServ) Explicit path setup Static load balancing Dynamic load balancing LowHigh Low High Level of QoS/SLA Future Hop-by-hop forwarding Proposed method

APNOMS2003Fujitsu Laboratories Ltd.4 Traffic Engineering (TE) Description –Improves traffic performance –Facilitates reliable network operations –A main application of multiprotocol label switching (MPLS) Constraint-based routing (explicit routing) Example Applications –Static/dynamic load balancing Achieves highly reliabile network by avoiding congestion/failure Enables efficient use of bandwidth resources --> Functions of dynamic load balancing have been proposed –Fast Reroute Achieves highly reliabile network through high-speed failure recovery

APNOMS2003Fujitsu Laboratories Ltd.5 Basic Architecture of Proposed Method - Cooperation between dynamic load balancing and providing QoS guarantee - TE Controller QoS path control for guaranteed class traffic QoS path Bandwidth reserved High priority at scheduling Optimum route considering both network and application server resources MPLS: multi-protocol label switching MPLS Network Best Effort path Original path = minimum hop route Detour route used when there is congestion Application Server Statistics monitoring (Network, Application servers) User QoS request Load balancing control for best effort traffic Admission control

APNOMS2003Fujitsu Laboratories Ltd.6 QoS Routing Algorithm Minimize total cost of link and server total cost = server cost + link cost server cost: 1/(residual available output rate) link cost: 1/(residual available bandwidth) link cost server cost User TOTAL COST is MINIMUM! Link D-E cost is high… A B C D E server cost is high…

APNOMS2003Fujitsu Laboratories Ltd.7 Evaluation of QoS Routing:Metrics and Model Metrics –Number of QoS requests accepted –Average number of hops in QoS paths Compared with LSL method (lowest server load) DNS method (domain name server) Simulation model –ISP network, 19 nodes –Application servers Four Capacity of 500 Mbps –QoS requests 1-10 Mbps bandwidth guarantee (random) Users edge selected at random (users edge servers edge) OC3 (155 Mbps) T3 (45 Mbps) Server location candidate Select server with lowest load Select minimum cost route to server Select nearest server 1 st step 2 nd step

APNOMS2003Fujitsu Laboratories Ltd.8 Evaluation of QoS Routing: Results Effect of QoS routing considering both server and network loads –Accommodates many more requests –Provides QoS path with the smallest number of hops Number of QoS requests Number of requests accepted Number of QoS requests Average number of hops DNS method Our Proposal LSL method

APNOMS2003Fujitsu Laboratories Ltd.9 Evaluation of Dynamic Load Balancing: Metric, Model, and Conditions Evaluate effect of dynamic load balancing under GS traffic conditions Metric Throughput of BE traffic Model 5-node-ring model with 100 Mbps links Conditions –50 Mbps BE traffic –Bandwidth reserved for GS traffic is increases to 80 Mbps. –Actual amount of GS traffic fluctuates –Congestion detection conditions A)Actual (GS+BE) traffic > 80 Mbps B)(Reserved GS + Actual BE) traffic > 80 Mbps 100 Mbps BE: 50 Mbps GS Reserved Actual GS traffic

APNOMS2003Fujitsu Laboratories Ltd.10 Evaluation of Dynamic Load Balancing: Results Time [s] Throughput [Mbps] Actual GS traffic BE traffic with D-LB D-LB1 (condition A, solid line) D-LB2 (condition B, × signs) BE traffic with D-LB D-LB1 (condition A, solid line) D-LB2 (condition B, × signs) BE traffic without D-LB Bandwidth reserved for GS traffic Throughput decreases because load cannot be moved to other available links. Input BE Traffic = 50 Mbps (fixed) Throughput remains almost maximum. D-LB:Dynamic load balancing

APNOMS2003Fujitsu Laboratories Ltd.11 Implementation Path-setting status display - Snapshot of Operation Screen - Click Control status display panel (Path setting, load balancing, etc.) Detailed path information

APNOMS2003Fujitsu Laboratories Ltd.12 Conclusion & Future Work Conclusion Proposed method effectively utilizes resource while providing QoS QoS routing based on network and server loads –Number of QoS requests accepted is improved –Server and network load balancing are achieved Use of dynamic load balancing effectively provides QoS-guaranteed service –Degradation in BE traffic throughput when GS traffic is fluctuating is avoided Future work Evaluation of performance in large-scale network Development of more advanced QoS control method based on TE