Capacity Requirements for Network Recovery from Node Failure with Dynamic Path Restoration Gangxiang Shen and Wayne D. Grover TRLabs and University of.

Slides:



Advertisements
Similar presentations
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Advertisements

Lecture 5 Memory Management Part I. Lecture Highlights  Introduction to Memory Management  What is memory management  Related Problems of Redundancy,
Deployment of MPLS VPN in Large ISP Networks
Resource Management §A resource can be a logical, such as a shared file, or physical, such as a CPU (a node of the distributed system). One of the functions.
An Efficient Strategy for Wavelength Conversion in WDM p-Cycle Networks Dominic A. Schupke, Matthias C. Scheffel Wayne.
Network Optimization Models: Maximum Flow Problems
E E Module 17 W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 ATM VP-based (or MPLS path) Restoration with Controlled Over-
W.D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 Mesh-restorable Network Design (2) E E Module 13.
Benefits of p-Cycles in a Mixed Protection and Restoration Approach DRCN Benefits of p-Cycles in a Mixed Protection and Restoration Approach François.
Resolving a Question about Span Restoration: Do Loopbacks Involve a Capacity Penalty? Wayne D. Grover TRLabs and Dept. of Electrical and Computer Engineering,
Distributed Algorithms for Secure Multipath Routing
Jan 13, 2006Lahore University of Management Sciences1 Protection Routing in an MPLS Network using Bandwidth Sharing with Primary Paths Zartash Afzal Uzmi.
Capacity Design Studies of Span-Restorable Mesh Transport Networks With Shared-Risk Link Group (SRLG) Effects John Doucette, Wayne D. Grover
P-Cycle Network Design: from Fewest in Number to Smallest in Size Diane P. OnguetouWayne D. Grover Diane P. Onguetou and Wayne D. Grover TRLabs and ECE,
Quantitative Comparison of End-to-End Availability of Service Paths in Ring and Mesh- Restorable Networks Matthieu Clouqueur, Wayne D. Grover
Mesh Restorable Networks with Complete Dual Failure Restorability and with Selectvely Enhanced Dual-Failure Restorability Properties Matthieu Clouqueur,
Understand p-Cycles, Enhanced Rings, and Oriented Cycle Covers Wayne D. Grover TRLabs and University of Alberta TRLabs and University of Alberta Edmonton,
BROADNETS 2004 San José, California, USA October 25-29, 2004 p-Cycle Network Design with Hop Limits and Circumference Limits Adil Kodian, Anthony Sack,
Capacity Comparison of Mesh Network Restoration and Protection Schemes Under Varying Graph Connectivity John Doucette Wayne D. Grover TRLabs and University.
Factors Affecting the Efficiency of Demand-wise Shared Protection Brian Forst, Wayne D. Grover Contact: Electrical and.
Network Optimization Models: Maximum Flow Problems In this handout: The problem statement Solving by linear programming Augmenting path algorithm.
TRLabs Confidential SmartBoard Presentation May 29 May 29 th 2003, SmartBoard Presentation NFOEC-2003Sep 11, 2003 Ring Mining to p-Cycles as a Target Architecture.
Before start… Earlier work single-path routing in sensor networks
Effects of TSI/TSA (or Wavelength Conversion) on Ring Loading E E Module 8 W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003.
1 Simple Network Codes for Instantaneous Recovery from Edge Failures in Unicast Connections Salim Yaacoub El Rouayheb, Alex Sprintson Costas Georghiades.
Optimization for Network Planning Includes slide materials developed by Wayne D. Grover, John Doucette, Dave Morley © Wayne D. Grover 2002, 2003 E E 681.
E E Module 18 M.H. Clouqueur and W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 Analysis of Path Availability in Span-Restorable.
Exploiting Forcer Structure to Serve Uncertain Demands and Minimize Redundancy of p-Cycle Networks Gangxiang Shen & Wayne D. Grover TRLabs and University.
Mesh Restorable Networks with Multiple Quality of Protection Classes Wayne D. Grover, Matthieu Clouqueur TRLabs and.
Jerry Chou and Bill Lin University of California, San Diego
High availability survivable networks Wayne D. Grover, Anthony Sack 9 October 2007 High Availability Survivable Networks: When is Reducing MTTR Better.
High-Availability Network Architectures (HAVANA): High-Availability Network Architectures (HAVANA): Comparative Study of Fully Pre-Cross- Connected Protection.
IP layer restoration and network planning based on virtual protection cycles 2000 IEEE Journal on Selected Areas in Communications Reporter: Jyun-Yong.
Span-restorable Mesh Network Design (1) W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 E E Module 11 ( Version for book.
Routing algorithms, all distinct routes, ksp, max-flow, and network flow LPs W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 E.
OFC 2004, Los Angeles, CA Restorable Mesh Network Design under Demand Uncertainty: Toward “Future Proofed” Transport Investments Dion Leung, Wayne Grover.
W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 Graph theory and routing (initial background) E E Lecture 4.
E E Module 20 W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 Distributed Mesh Span Restoration.
Algorithmic Approaches for Efficient Enumeration of Candidate p-Cycles and Capacitated p-Cycle Network Design John Doucette 1,2, Donna He 3, Wayne D. Grover.
University of Alberta ECE Department Network Systems Gangxiang Shen, Wayne D. Grover Extending the p-Cycle Concept to Path-Segment Protection Gangxiang.
E E Module 16 Path-oriented Survivable Mesh Networks W.D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003.
Advances in Optical Network Design with p-Cycles: Joint optimization and pre-selection of candidate p-cycles (work in progress) Wayne D. Grover, John Doucette.
1 EL736 Communications Networks II: Design and Algorithms Class10: Restoration and Protection Design of Resilient Networks Yong Liu 11/28/2007.
Chapter McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. Working Capital and the Financing Decision 6.
Chapter McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. Working Capital and the Financing Decision 6.
Copyright © Wayne D. Grover 2000 EE 681 Fall 2000 Lecture 15 Mesh-restorable Network Design (2) W. D. Grover, October 26, 2000 copyright © Wayne D. Grover.
Fair Allocation with Succinct Representation Azarakhsh Malekian (NWU) Joint Work with Saeed Alaei, Ravi Kumar, Erik Vee UMDYahoo! Research.
March 8, 2006  Yvo Desmedt Robust Operations Research II: Production Networks by Yvo Desmedt University College London, UK.
1 Chapter-4: Network Flow Modeling & Optimization Deep Medhi and Karthik Ramasamy August © D. Medhi & K. Ramasamy, 2007.
Background on Reliability and Availability Slides prepared by Wayne D. Grover and Matthieu Clouqueur TRLabs & University of Alberta © Wayne D. Grover 2002,
1 Protection Mechanisms for Optical WDM Networks based on Wavelength Converter Multiplexing and Backup Path Relocation Techniques Sunil Gowda and Krishna.
SMUCSE 8344 Protection & Restoration of Optical Networks.
Network Survivability Against Region Failure Signal Processing, Communications and Computing (ICSPCC), 2011 IEEE International Conference on Ran Li, Xiaoliang.
Lightpath Restoration in WDM Optical Networks A Survey in IEEE Network Magazine Nov/Dec 2000.
CS 4407, Algorithms University College Cork, Gregory M. Provan Network Optimization Models: Maximum Flow Problems In this handout: The problem statement.
1 P-Cycles. 2 What’s a p-Cycle? A preconfigured cycle formed out of the spare capacities in the network –A p-cycle uses one unit of spare capacity on.
Tunable QoS-Aware Network Survivability Presenter : Yen Fen Kao Advisor : Yeong Sung Lin 2013 Proceedings IEEE INFOCOM.
Software Testing Techniques
John Doucette and Wayne D. Grover
Globecom 2003 December 1-5, San Francisco, California
Protection & Restoration Design Team - CCAMP WG
Presented by: Wayne D. Grover, (co-author with Diane Prisca Onguetou)
Data and Computer Communications
Ethernet Network Network Interface: Heavy or Light?
TRLabs & University of Alberta © Wayne D. Grover 2002, 2003, 2004
Design of Networks based on multiple rings
Introduction to Survivable Rings
SURVIVABILITY IN IP-OVER-WDM NETWORKS (2)
复杂网络可控性 研究进展 汪秉宏 2014 北京 网络科学论坛.
Authors: Jinliang Fan and Mostafa H. Ammar
Presentation transcript:

Capacity Requirements for Network Recovery from Node Failure with Dynamic Path Restoration Gangxiang Shen and Wayne D. Grover TRLabs and University of Alberta Edmonton, AB, Canada (presented by Jennifer Yates, AT&T Research) OFC 2003, Tuesday March , Atlanta, Georgia

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 2 Outline Path Restoration & Node Recovery Research Questions Design Models Results Summary of Findings

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 3 Background on Path Restoration Long recognized that a path restoration mechanism will “handle node failure as well as span failures.” But this is a statement about the mechanism,not an assurance of adequate spare capacity to permit the mechanism to realize full node recovery.  Question: How much (extra) spare capacity is needed for node recovery via a path restoration mechanism?

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 4 Some Background and Points about Node Recovery We consider dynamic adaptive path restoration (not preplanned backup path protection). What is the actual aim in node recovery? –It cannot be the same as in restoration of a span failure, because... –Demands that source / sink at a failed node cannot be restored by network re-routing. –  Seek to restore 100% of transiting flows through a failed node. Aside: (observations about node survivability in general) –In a sense, it is already “too late” when we rely on network re-routing in response to a node failure. –  Good backup power, fire, security, and software are the primary strategies for node survivability

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 5 Initial Appreciations about Node Recovery Capacity design to support node recovery has two opposing complexions: 1.It is equivalent to 2 to perhaps 6 simultaneous span failures, depending on node degree:  this suggests a lot of extra spare capacity may be needed. On the other hand, 2.demands terminating at the failed node “disappear from the problem.”  this suggests node failure problems may not be quite as difficult as it seems.  especially if “stub release” applies to the unrestorable demands

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 6 Concept of Stub Release Stub release (SR) refers to reuse of capacity on surviving portions of failed paths in the overall restoration effort. It is an option under dynamic path restoration. SR makes the overall response failure-specific and more efficient than using only fully disjoint predefined backup paths However, it requires fault isolation to the respective span (or opaque segment)

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 7 Illustrating concept of Stub release Pre-failure demands Span Failure

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 8 Illustrating concept of Stub release Possible Restoration / Protection with strictly Disjoint backup paths (no stub release)

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 9 Concept of Stub Release Possible Restoration with stub release Failure-specific re-use of surviving path segments (for same or other demands)

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 10 Network Recovery from Node Failure With a node failure, not only are terminating demands “not part of the restoration problem,” But in addition, with stub release such failed paths may contribute useful extra “spare” capacity network-wide.

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 11 Illustrating Issues in Recovery from Node Failure Pre-failure demands and Node Failure

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 12 Illustrating Issues in Recovery from Node Failure (a)Recovery from Node Failure without Stub release: (1)Red demand is not included in the restoration effort (2)Green demand has to take fully disjoint path

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 13 Illustrating Issues in Recovery from Node Failure b)Recovery from Node Failure with Stub release: (1)Red demand is (again) not included in the restoration effort (2)Surviving segments of red demand are released as equivalent-to-spare capacity (3)Green demand can take shorter replacement path

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 14 Specific Research Questions  What are the maximum levels of node recovery that can be achieved with no more spare capacity than required for 100% span restoration?  Call this the “Intrinsic Node Recovery” Level  How much additional spare capacity is required to guarantee both 100% node and span restoration compared to span restorability only?  How does capacity depend on the mix of services in a multiple Quality of Protection (multi-QoP) context ?  consider a mix of span-failure survivable (Rs) and “node plus span” - failure protected (Rs+n) service assurances.

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 15 Optimization Models to Study these Questions 1.Design for 100% span and node failure restoration -- minimize total spare capacity cost while Guaranteeing 100% span failure restoration and 100% transiting flow node failure restoration 2.Design to support Multi-QoP -- Extends the first model to accept a mix of: (1) Best-efforts only (R 0 ) class (2) “Rs” class and (3) “Rs+n” class services 3.Maximal node recovery under spare capacity budget -- accepts a budget total limit on spare capacity -- asserts 100% span restorability (required for feasibility) -- maximizes the node failure restorability given total spare capacity limit Stub Release option: Each model has versions with and without stub release

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 16 Test Case Results NetworksARPA2NSFNETSmallNetCost239 Level3 Intrinsic node recovery No stub release91.35%99.84%85.30%78.89%95.59% Stub release88.43%99.60%89.40%82.85%99.998% Redundancy increase (R s+n vs. R s ) No stub release10.0%0.02%2.6%3.4%4.1% Stub release9.7%0.03%2.8%1.4%0.1% Total cost inc. (R s+n vs. R s ) No stub release5.2%0.01%1.7%2.4%2.0% Stub release5.3%0.02%1.9%1.0%0.001% Five test networks Uniform random demands on each O-D pair -> lots of transiting flows Costs proportional to distances. Rn of networks designed only for Rs=1 (very high on average) Added % spare capacity to strictly assure both Rs = 1, Rn =1 (very little on average)

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 17 Results (2) Node restorability versus total budget allowance for spare capacity (relative to Rs=1 design) In prior table and here we see that SR cases approach Rn =1, more slowly than non –SR case. !!?? …Reason is that non- SR designs for span restorability only had more spare capacity to begin with.

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 18 Results (3) Spare capacity increase required to support different percentages of (R s+n ) services -> Depending on network, 30 to 60% of services could be given “Rs+n” service assurance with no extra capacity.

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 19 Summary of Findings Very high levels of node recovery are intrinsically feasible in networks using path restoration in networks designed nominally for only span restorability. High levels of premium (“node and span failure assured resilience”) service guarantees can be supported without any penalty in terms of added spare capacity. Stub release is an important advantage of dynamic adaptive path-restorable networks in achieving the highest overall availability if we consider node recovery or multiple span and node/span combined failures.

Capacity Requirements for Network Recovery from Node Failure with Dynamic Path Restoration End (Thanks Jennifer ! )

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 21 An Example: NSFNET Spare capacity optimized for single span failures

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 22 Preliminary Look at counteracting effects (NSFNet) This can give an a priori indication of which node failures may have the most / least severe effects. Demand matrix Demand “relief” Spare capacity loss from node outage

Gangxiang Shen & Wayne D. Grover OFC ‘03 Atlanta 23 Understanding why Node Recovery takes so little extra capacity Path Restoration of the span failure Node Failure affecting the same two demands Green path still needs restoration Red path is (necessarily) abandoned