Energy aware planning of multiple virtual infrastructures over converged optical network and IT...
Transcript of Energy aware planning of multiple virtual infrastructures over converged optical network and IT...
![Page 1: Energy aware planning of multiple virtual infrastructures over converged optical network and IT physical resources](https://reader035.fdocuments.in/reader035/viewer/2022080403/5750822c1a28abf34f973d2a/html5/thumbnails/1.jpg)
Energy aware planning of multiple virtual
infrastructures over converged optical network
and IT physical resources
Markos P. Anastasopoulos,1 Anna Tzanakaki,
1,* Konstantinos Georgakilas,
1 and
Dimitra Simeonidou2
1Athens Information Technology, 17.km Markopoulou Ave., Peania, Athens, GR - 19002, Greece 2University of Essex, Colchester, UK
Abstract: This paper studies energy efficient planning of multiple
concurrent virtual infrastructures over a converged physical infrastructure
incorporating integrated optical network and IT resources. An MILP model
for virtualization of the underlying physical resources is proposed and
validated achieving significant energy savings.
©2011 Optical Society of America
OCIS codes: (060.4254) Networks, combinatorial network design; (060.4256) Networks,
network optimization.
References and links
1. M. Handley, “Why the Internet only just works,” BT Technol. J. 24(3), 119–129 (2006).
2. A. Tzanakaki, M. Anastasopoulos, K. Georgakilas, J. Buysse, M. De Leenheer, C. Develder, S. Peng, R.
Nejabati, E. Escalona, D. Simeonidou, N. Ciulli, G. Landi, M. Brogle, A. Manfredi, E. Lopez, J. F. Riera, J. A.
Garcia-Espin, P. Donadio, G. Parladori, and J. Jimenez, “Energy efficiency in integrated IT and optical network
infrastructures: the GEYSERS approach,” in IEEE INFOCOM 2011, Workshop Green Commun. and Netw.,
343–348.
3. M. Pickavet, W. Vereecken, S. Demeyer, P. Audenaert, B. Vermeulen, C. Develder, D. Colle, B. Dhoedt, and P.
Demeester, “Worldwide energy needs for ICT: The rise of power-aware networking,” in 2nd International
Symposium on Advanced Networks and Telecommunication Systems (ANTS '08) (IEEE, 2008), pp. 1–3.
4. A. Tzanakaki, K. Katrinis, T. Politi, A. Stavdas, M. Pickavet, P. Van Daele, D. Simeonidou, M. O'Mahony, S.
Aleksić, L. Wosinska, and P. Monti, “Dimensioning the future Pan-European optical network with energy
efficiency considerations,” J. Opt. Commun. Netw. 3(4), 272–280 (2011).
5. E. Kubilinskas, P. Nilsson, and M. Pioro, “Design Models for robust multi-layer next generation internet core
networks carrying elastic traffic,” in Proceedings of DRCN 2003, 61–68 (2003).
6. B. Quetier, V. Neri, and F. Cappello, “Selecting a virtualization system for grid/P2P large scale emulation,” in
Proc. EXPGRID’06 (2006).
7. Standard Performance Evaluation Corporation (SPEC) (www.spec.org).
8. X. Fan, W.-D. Weber, and L. A. Barroso, “Power provisioning for a warehouse-sized computer,” SIGARCH
Comput. Archit. News 35(2), 13–23 (2007).
9. M. P. Anastasopoulos, A. Panagopoulos, and P. Cottis, “A distributed routing protocol for QoS provisioning in
wireless mesh networks operating above 10 GHz,” Wirel. Commun. Mob. Comp. 8(10), 1233–1245 (2008).
10. P. Batchelor, B. Daino, P. Heinzmann, D. R. Hjelme, R. Inkret, H. A. Jäger, M. Joindot, A. Kuchar, E. L. Coquil,
P. Leuthold, G. D. Marchis, F. Matera, B. Mikac, H.-P. Nolting, J. Späth, F. Tillerot, B. V. Caenegem, N.
Wauters, and C. Weinert, “Study on the implementation of optical transparent transport networks in the
European environment-results of the research project COST 239,” Photonic Netw. Commun. 2(1), 15–32 (2000).
1. Introduction
As the scale of information processing is increasing, from Petabyes of Internet data to the
projected Exabytes in networked storage at the end of this decade [1], novel network solutions
are required to support the Future Internet and its new emerging applications such as UHD
IPTV, 3D gaming, virtual worlds etc. These high-performance applications, need to be
supported by specific IT resources (e.g. computing and data repositories) that maybe remote
and geographically distributed, requiring connectivity with the end users, through a very high
capacity and increased flexibility and dynamicity network. Considering that optical
#155756 - $15.00 USD Received 30 Sep 2011; accepted 1 Nov 2011; published 28 Nov 2011(C) 2011 OSA 12 December 2011 / Vol. 19, No. 26 / OPTICS EXPRESS B503
![Page 2: Energy aware planning of multiple virtual infrastructures over converged optical network and IT physical resources](https://reader035.fdocuments.in/reader035/viewer/2022080403/5750822c1a28abf34f973d2a/html5/thumbnails/2.jpg)
networking satisfies these requirements, through recent technology advancements including
dynamic control planes, elasticity etc., it provides a strong candidate to support this need. In
this context, an infrastructure comprising converged optical network and IT resources that are
jointly optimized in terms of infrastructure design and operation can be envisioned as the
suitable solution to support the Future Internet.
On the other hand, in order to maximize the utilization and efficiency of infrastructures,
supporting converged network and IT resources, the concept of virtualization of physical
resources [2] can be additionally applied. The concept of virtual infrastructures (VIs)
facilitates sharing of physical resources among various virtual operators, introducing a new
business model that suits well the nature and characteristics of the Future Internet and enables
new exploitation opportunities for the underlying physical infrastructures. Through the
adoption of VI solutions, optical network and IT resources can be deployed and managed as
logical services, rather than physical resources. This results into enhanced enterprise agility,
remote access to geographically distributed infrastructures and maximization of network
utilization leading to reduced capital and operational costs.
An additional consideration that needs to be taken into account, in the context of Future
Internet sustainability, is the energy efficient design and operation of the associated
infrastructure, as ICT is responsible for about 4% of all primary energy today worldwide, and
this percentage is expected to double by 2020 [3]. Specifically in VIs, energy efficiency can
be effectively addressed at the VI planning phase [2]. VI planning is responsible to generate
dynamically reconfigurable virtual networks satisfying the VI provider’s-driven requirements
and meeting any specific needs such as e.g. energy efficiency. Through this process the least
energy consuming VIs that can support the required services are identified, in terms of both
topology and resources. In the optimization process involved, joined consideration of the
energy consumption of the converged network and IT resources is performed. As IT resources
require very high levels of power for their operation and their conventional operating window
is commonly not optimized for energy efficiency, allocating IT resources in an energy-aware
manner interconnected through a relatively low energy-consuming optical network can
potentially offer significant energy savings.
In this paper we propose for the first time a Mixed Integer Linear Programming (MILP)
model, suitable for the planning of multiple VIs formed over an integrated IT and optical
network infrastructure, extending our previous work on energy efficient single VI planning
[2]. To identify the least energy consuming VIs, the detailed power consumption models and
figures of the underlying physical infrastructure, including joint consideration of optical
network and IT resources are taken into consideration [ 4]. Mapping the virtual to physical
resources and defining the energy consumption parameters of the VIs themselves is also part
of the VI planning phase.
2. Energy aware multiple Virtual Infrastructure planning
The problem is formulated using a network that is composed of one resource layer that
contains the physical infrastructure (PI) is described through an eleven-node Pan-European
topology. A similar multi-layer network optimization approach may be found in [ 5]. The
objective is to produce as an output a layer that contains a set of VIs. For each VIi, i = 1,2,..., I ,
there is a set of demands i
d ( 1 ,2 ,...,i i i i
d D= ) to be served by a set of IT servers s (s =
1,2,…,S). VIs traffic demands are carried through the PI. For simplicity, the granularity of
demands is the wavelength and the IT locations (demand destinations) at which the services
will be handled, are not specified and are of no importance to the services themselves.
Therefore, the demand destinations for each VIi will be identified through the optimization
performed by the proposed model. In order to formulate this problem, the binary variable aid s
is introduced to indicate whether demand i
d that is handled by VIi is assigned to server s or
#155756 - $15.00 USD Received 30 Sep 2011; accepted 1 Nov 2011; published 28 Nov 2011(C) 2011 OSA 12 December 2011 / Vol. 19, No. 26 / OPTICS EXPRESS B504
![Page 3: Energy aware planning of multiple virtual infrastructures over converged optical network and IT physical resources](https://reader035.fdocuments.in/reader035/viewer/2022080403/5750822c1a28abf34f973d2a/html5/thumbnails/3.jpg)
not and it equals 1, if and only if demand i
d is processed on server s. Moreover, it is assumed
that each demand can be assigned only to one server:
1, 1 ,2 , , , 1, 2,..., ,i id s i i is
da D i I= = =∑ … (1)
Furthermore, for each demand i
d , its volume idh is realized by means of a number of
lightpaths assigned to paths of the VIi. Let 1 ,2 ,...,
i i i id s d s d s d sp P= be the candidate path list in
the VIifor the lightpaths required to support demand
id at server s and
d Sip
x the non-negative
number of lightpaths allocated to path id sp . The following demand constraints should be
satisfied in the VI:
d ss
= 1, 2,..., 1, 2,...,, ,i d Sid si
ip i ip dx h d D i Ia = =∑ ∑ (2)
Summing up the lightpaths through each link i
e ( 1 ,2 ,....,i i i i
e E= ) of the VIi the
necessary link capacity ie
y for link i
e should satisfy the following constraint
e es d p
1 , 2 , ..., 1, 2, ...δ y , ,i
d Sii i ii i ii d Si
pd se E i Ix = =≤∑ ∑ ∑ (3)
eδ
i id s is a binary variable taking value equal to 1 if link e
i of VI
i belongs to path p
id s
realizing demand i
d at server s, 0 otherwise. Using the same rationale, the capacity of each
link ei in VI
i is allocated by identifying the required lightpaths in the PI. The resulting PI
lightpaths z determine the load of each link g (g = 1, 2,…, G) of the PI, and hence it capacity
ug. Assuming that 1 ,2 ,...,i i i i
q Q= is used for denoting the PI’s candidate path list realizing
linki
e , then, the following demand constraint for link i
e should be satisfied:
i ie q eq
1 , 2 , ..., 1, 2, ...z = y , ,i i i iii
e E i I= =∑ (4)
Note that the summation is taken over all paths i
q on the routing list Qi of link i
e . Finally,
in the PI the following capacity constraint should be satisfied
i ige q e q gi q
g = 1, 2,…, G,γ z u ,i ii ie
≤∑ ∑ ∑ (5)
where G is the total number of links in the PI and the summation for each link g is taken over
all lightpaths in the PI and ge qγ
i i the link-path incidence coefficients for the PI taking value
equal to 1 link g belongs to path i
q realizing ei.
Apart from link capacity constraints Eqs. (3) and (5), the total demands that are assigned
to each server should not exceed its capacity, s
p . This capacity corresponds to the underlying
physical resources, such as CPU, memory, disk storage etc. The inequality specifying servers’
capacity constraints is given by
( ) d s d sd p0s = 1, 2,…,S1 ( ) ,
d Sii i iiipid s si d
x pc a a c ≤+ ∑ ∑ ∑∑ ∑ (6)
The first term of Eq. (6) captures the additional processing requirements due to
virtualization, while the second the total demands that arrive at server s. Processing overhead
due to virtualization depends on the virtualization technology that is used. In this approach,
the User Mode Linux (UML) system has been adopted for the IT servers in which processing
overhead increases linearly with the number of VIs [ 6]. Parameter d s
c ( )d Sii p
x specifies the
computational requirements for demand i
d on server s and in practice is determined by the set
#155756 - $15.00 USD Received 30 Sep 2011; accepted 1 Nov 2011; published 28 Nov 2011(C) 2011 OSA 12 December 2011 / Vol. 19, No. 26 / OPTICS EXPRESS B505
![Page 4: Energy aware planning of multiple virtual infrastructures over converged optical network and IT physical resources](https://reader035.fdocuments.in/reader035/viewer/2022080403/5750822c1a28abf34f973d2a/html5/thumbnails/4.jpg)
of relevant benchmarks for computer systems provided by the Standard Performance
Evaluation Corporation (SPEC) [ 7].
Fig. 1. Multiple VI architecture over a converged optical network and IT servers.
Table 1. Virtual to Physical Mapping
Virtual
Links
VI #1
S1-S4 (demands 15 wv/source)
VI #2
S1-S3 (demands 25 wv/source)
Capacity of Virtual
links (WV)
Physical Layer Paths
Realizing Virtual
Links
Capacity of
Virtual links
(WV)
Physical Layer Paths
Realizing Virtual
Links
Y1 0 - 0
Y2 15 u3-u11 25 u3-u11
Y3 15 u5-u10 55 u5-u10 (25wv)
u1-u4-u12 (5wv)
u8-u17-u13 (25wv) Y4 0 - 15 - Y5 0 - 0 - Y6 15 u22 25 u22 Y7 15 u16 25 u16
Y8 30 u12 40 u12 (15wv)
u14-u15 (25wv) Y9 0 - 15 u4
The objective of the current problem formulation is to minimize the total cost of the
resulting network configuration as this cost consists of the following components: (a) g
k that
is the cost of the capacity of link g of the PI. It consists of the energy consumed by each
lightpath due to transmission and reception of the optical signal, optical amplification at each
fiber span and switching and, (b) s
E that the energy consumption for processing us
wavelengths in the IT server s. The power consumption model adopted in this paper mainly
concentrates on the power consumption associated with the CPU load of IT resources and is
described via the following linear equation [ 8]:
+=( ) Idle busy
s ss s sE u P P u (7)
where idle
sP , busy
sP are parameters describing the energy consumption of the IT server s at idle
state and per wavelength, respectively. In addition to the power consumption due to data
processing, a 100% power overhead due to cooling has been incorporated to the energy
consumption model described above. In this context, minimum energy consuming VIs are
obtained by minimizing the following cost function
#155756 - $15.00 USD Received 30 Sep 2011; accepted 1 Nov 2011; published 28 Nov 2011(C) 2011 OSA 12 December 2011 / Vol. 19, No. 26 / OPTICS EXPRESS B506
![Page 5: Energy aware planning of multiple virtual infrastructures over converged optical network and IT physical resources](https://reader035.fdocuments.in/reader035/viewer/2022080403/5750822c1a28abf34f973d2a/html5/thumbnails/5.jpg)
Minimize F = + ( )g g s sg sk u E u∑ ∑ (8)
The above MILP problem has been solved analytically employing the methods of
Lagrangian relaxation and dual decomposition [ 9].
Fig. 2. (a) Comparison of the Energy Aware with Closest IT scheme (3 VIs) (b) Impact of VIs
on power consumption.
Fig. 3. Utilization of optical network and IT Resources.
3. Numerical results
To investigate the energy efficiency of the proposed VI design scheme, the architecture
illustrated in Fig. 1 is considered: the lower layer depicts the PI and the layer above depicts
the VIs. For the PI, the COST239 [ 10] European topology has been used in which four
randomly selected nodes generate demands to be served by three IT servers. Furthermore, we
assume a single fiber per link, 40 wavelengths per fiber, and wavelength channels of 10Gb/s
each. It is also assumed that each IT server can process up to 2Tb/s and its power
consumption ranges from 6.6 to 13.2KW, under idle and full load, respectively. Finally, the
virtualization processing overhead is 3% per VI.
An example of the optimal VI topology design with two VIs is depicted in Fig. 1. In this
scenario, VI #1 includes four source nodes that are located in London, Vienna, Copenhagen
and Paris generating demands equal to 15 wavelengths each, while VI #2 incorporates three
source nodes that are located in London, Vienna and Copenhagen generating demands equal
to 25 wavelengths. The generated VI #1 topology consists of 5 virtual links and 6 virtual
nodes, while all demands are routed to the IT server in Luxemburg. The capacity of each
virtual link along with its mapping to the PI is given in Table 1 where e.g. it is observed that
#155756 - $15.00 USD Received 30 Sep 2011; accepted 1 Nov 2011; published 28 Nov 2011(C) 2011 OSA 12 December 2011 / Vol. 19, No. 26 / OPTICS EXPRESS B507
![Page 6: Energy aware planning of multiple virtual infrastructures over converged optical network and IT physical resources](https://reader035.fdocuments.in/reader035/viewer/2022080403/5750822c1a28abf34f973d2a/html5/thumbnails/6.jpg)
virtual link Y3 connecting Copenhagen and Luxemburg is realized via the physical layer path
u5-u10, with capacity 25 wavelengths.
Figure 2a, illustrates the total power consumption of the infrastructure (optical network
and IT resources) when applying the proposed MILP approach optimizing for energy or
distance between sources and IT servers (closest It scheme). Comparing these two schemes, it
is observed that the energy aware VI design consumes significantly lower energy to serve the
same amount of demands compared to the closest IT scheme providing an overall saving of
the order of 40%. This is due to that, in the former approach fewer IT servers are activated to
serve the same amount of demands. Given that the power consumption required for the
operation of the IT servers is dominant in this type of infrastructures, switching-off the unused
IT resources achieves significant reduction of energy consumption. Furthermore, it is
observed that in both schemes the average power consumption increases almost linearly with
the number of demands. However, the relative benefit of the energy aware design decreases
slightly with the number of demands, as we get closer to full system load. Figure 2b depicts
the impact of the number of VIs on power consumption. It is observed that the virtualization
cost has a more severe impact in terms of power consumption when applying the closest IT
scheme than that observed in the case of energy aware VI planning, as in the case of the
closest IT scheme more virtual machines per IT server are activated.
In addition, it is observed that there is a clear trade-off between the utilization of optical
network resources and the number of active IT servers. Specifically, as the energy cost for
activating an IT server predominately affects the overall energy consumption of the
converged infrastructure, the energy aware VI planning scheme forwards traffic to the
minimum possible number of IT servers. However, following this approach more optical
network resources are employed as data travel larger distances to arrive to their destination
(IT server). On the other hand when the VIs are planned using the Closest IT scheme, all
demands are routed to their closest IT servers, thus minimizing the utilization of the optical
network resources at the expense of the total number of active IT servers required. This trade-
off can is illustrated in Fig. 3a where for example, in the closest IT scheme it is observed that
less than 30% of the total optical network resources are employed to transfer demands from
the source nodes to three active IT servers. In contrast, as depicted in Fig. 3b the energy aware
scheme (supporting the same demands) routes all demands to only a single IT server at the
expense of increased utilization of the optical network resources.
4. Conclusions
The paper studied the problem of energy efficient service provisioning in converged optical
network and IT infrastructures. An MILP model for virtualization of the underlying physical
resources was proposed and validated achieving significantly lower energy consumption for
serving the same amount of demands (with an overall saving of the order of 40%).
Furthermore, switching-off unused IT resources achieves significant reduction of energy
consumption. It was also proven that the virtualization cost has a more severe impact in terms
of power consumption when applying the closest IT scheme compared to the proposed model
since more virtual machines per IT server are activated. Finally, numerical results indicate
that there is trade-off between the utilization of optical network resources and the number of
active IT servers determining the level of the overall power consumption.
Acknowledgments
This work was carried out with the support of the GEYSERS (FP7-ICT-248657) project
funded by the European Commission through the 7th ICT Framework Program.
#155756 - $15.00 USD Received 30 Sep 2011; accepted 1 Nov 2011; published 28 Nov 2011(C) 2011 OSA 12 December 2011 / Vol. 19, No. 26 / OPTICS EXPRESS B508