Traffic engineering has been used in IP and MPLS networks for a number of years as a tool for making more efficient use of capacity by explicitly routing traffic demands where there is available network capacity that would otherwise be unused. Deployment of traffic engineering imposes an additional layer of complexity to network design and operations, however, which has constrained its adoption for capacity optimisation. The rise of Software Defined Networks has renewed interest in the use of traffic engineering approaches leveraging centralised network controllers for capacity optimisation. We argue that future networks can realise the network optimisation benefits of traffic engineering without incurring additional network complexity through closer coupling between the network and the applications and services using the network. This can be achieved through leveraging a network- and traffic-aware controller to directly influence where applications and services site or locate service instances, i.e. which implicitly impacts the paths that the applications or services traffic demands take through the network. We call this technique Demand Engineering. Demand Engineering has the additional benefit of providing an admission control capability, i.e. which can provide an assurance that network SLAs can be met. In this paper we describe the concept of Demand Engineering, give examples of its use and present simulation results indicating its potential benefits. We also compare demand engineering to traffic engineering.
[1]
Vijay Srinivasan,et al.
RSVP-TE: Extensions to RSVP for LSP Tunnels
,
2001,
RFC.
[2]
Alia Atlas,et al.
Fast Reroute Extensions to RSVP-TE for LSP Tunnels
,
2005,
RFC.
[3]
Yang Richard Yang,et al.
Comcast's ISP Experiences in a Proactive Network Provider Participation for P2P (P4P) Technical Trial
,
2009,
RFC.
[4]
Srikanth Kandula,et al.
Achieving high utilization with software-driven WAN
,
2013,
SIGCOMM.
[5]
Min Zhu,et al.
B4: experience with a globally-deployed software defined wan
,
2013,
SIGCOMM.
[6]
Mikkel Thorup,et al.
Traffic engineering with traditional IP routing protocols
,
2002,
IEEE Commun. Mag..
[7]
Francois Le Faucheur,et al.
Aggregation of Resource ReSerVation Protocol (RSVP) Reservations over MPLS TE/DS-TE Tunnels
,
2007,
RFC.
[8]
A. Feldmann,et al.
Can ISPs and P2P systems co-operate for improved performance?
,
2007
.
[9]
Arman Maghbouleh,et al.
Metric-Based Traffic Engineering: Panacea or Snake Oil? A Real World Study.
,
2003
.