Abstract

This paper considers the novel problem of upgrading a <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">legacy</i> network into a Software Defined Network (SDN) over multiple stages and saving energy in the upgraded network, or hybrid SDN. That is, in each stage, the problem at hand is to select and replace <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">legacy</i> switches with SDN switches and reroute traffic to power off as many unused cables as possible to save energy. Also, the operator must consider: (i) the available budget at each stage, (ii) maximum path delays, (iii) maximum link utilization, (iv) per-stage increase (decrease) in traffic size (upgrade cost), and (v) the Open Shortest Path First - Equal Cost Multi-Path protocol. This paper addresses two multi-path routing scenarios: 1) non-link-disjoint and 2) link-disjoint. It outlines a Mixed Integer Program and a heuristic algorithm for each scenario. The experimental results show that: (i) both solutions produce only up to 0.63% higher energy saving in scenario-1 than in scenario-2, (ii) the mixed integer program (heuristic algorithm) for both scenarios give an energy saving up to 71.93% (71.64%), (iii) using a larger budget and/or number of stages can increase the energy saving, and (iv) the saving achieved by the heuristic solution for each scenario is within 4% from the optimal saving.

Highlights

  • A Software Defined Network (SDN) offers operators a new network management paradigm [1]

  • This paper considers the problem of upgrading a legacy network that supports OSPF-ECMP into an SDN over multiple stages

  • Multi-Paths Green Multi-Stage Upgrade (M-GMSU) and DP-GMSU obtain energy saving that is only up to 4% off from the optimal saving obtained by MIP and DP-MIP, respectively

Read more

Summary

Introduction

A Software Defined Network (SDN) offers operators a new network management paradigm [1]. It consists of a set of SDN-switches or s-switches and one or more controllers [1]. A controller provides a global view of a network. It helps an operator optimizes network performance such as the maximum link utilization (MLU) [2] and/or energy saving [3]. Network operators are keen to upgrade their legacy networks to SDNs. network operators are keen to upgrade their legacy networks to SDNs To do so, they must consider their available budget, advances in SDN equipment and cost reduction or depreciation of network equipment over time. Legacy switches or l-switches are likely to be upgraded over multiple stages, creating so called hybridSDNs, which contain l-switches along with s-switches

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call