SLA-Aware and Energy-Efficient Dynamic Overbooking in SDN-Based Cloud Data Centers

Power management of cloud data centers has received great attention from industry and academia as they are expensive to operate due to their high energy consumption. While hosts are dominant to consume electric power, networks account for 10 to 20 percent of the total energy costs in a data center....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on sustainable computing 2017-04, Vol.2 (2), p.76-89
Hauptverfasser: Jungmin Son, Dastjerdi, Amir Vahid, Calheiros, Rodrigo N., Buyya, Rajkumar
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 89
container_issue 2
container_start_page 76
container_title IEEE transactions on sustainable computing
container_volume 2
creator Jungmin Son
Dastjerdi, Amir Vahid
Calheiros, Rodrigo N.
Buyya, Rajkumar
description Power management of cloud data centers has received great attention from industry and academia as they are expensive to operate due to their high energy consumption. While hosts are dominant to consume electric power, networks account for 10 to 20 percent of the total energy costs in a data center. Resource overbooking is one way to reduce the usage of active hosts and networks by placing more requests to the same amount of resources. Network resource overbooking can be facilitated by Software Defined Networking (SDN) that can consolidate traffics and control Quality of Service (QoS) dynamically. However, the existing approaches employ fixed overbooking ratio to decide the amount of resources to be allocated, which in reality may cause excessive Service Level Agreements (SLA) violation with workloads being unpredictable. In this paper, we propose dynamic overbooking strategy which jointly leverages virtualization capabilities and SDN for VM and traffic consolidation. With the dynamically changing workload, the proposed strategy allocates more precise amount of resources to VMs and traffics. This strategy can increase overbooking in a host and network while still providing enough resources to minimize SLA violations. Our approach calculates resource allocation ratio based on the historical monitoring data from the online analysis of the host and network utilization without any pre-knowledge of workloads. We implemented it in simulation environment in large scale to demonstrate the effectiveness in the context of Wikipedia workloads. Our approach saves energy consumption in the data center while reducing SLA violations.
doi_str_mv 10.1109/TSUSC.2017.2702164
format Article
fullrecord <record><control><sourceid>crossref_RIE</sourceid><recordid>TN_cdi_ieee_primary_7921568</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7921568</ieee_id><sourcerecordid>10_1109_TSUSC_2017_2702164</sourcerecordid><originalsourceid>FETCH-LOGICAL-c267t-32b621cbd425d5a00507914fed6203068858964e278a6cb9971aa44463f840883</originalsourceid><addsrcrecordid>eNpN0M1OwkAQwPGN0USCvIBe9gUWZz-6uz1iQTQhklg4N9t2SlahNbuo4e0tQoynmcP85_Aj5JbDmHNI71f5Os_GArgZCwOCa3VBBkIaw6Sx4vLffk1GMb4B9KcmSQUfkNd8MWGTbxeQuramsxbD5sBmTeMrj-2eTg-t2_mKLr8wlF337tsN9S3Npy_swUWsabbtPms6dXtHsz7AEG_IVeO2EUfnOSTrx9kqe2KL5fw5myxYJbTZMylKLXhV1kokdeIAEjApVw3WWoAEbW1iU61QGOt0Vaap4c4ppbRsrAJr5ZCI098qdDEGbIqP4HcuHAoOxRGm-IUpjjDFGaaP7k6RR8S_wPQWibbyB3WgXKI</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>SLA-Aware and Energy-Efficient Dynamic Overbooking in SDN-Based Cloud Data Centers</title><source>IEEE Electronic Library (IEL)</source><creator>Jungmin Son ; Dastjerdi, Amir Vahid ; Calheiros, Rodrigo N. ; Buyya, Rajkumar</creator><creatorcontrib>Jungmin Son ; Dastjerdi, Amir Vahid ; Calheiros, Rodrigo N. ; Buyya, Rajkumar</creatorcontrib><description>Power management of cloud data centers has received great attention from industry and academia as they are expensive to operate due to their high energy consumption. While hosts are dominant to consume electric power, networks account for 10 to 20 percent of the total energy costs in a data center. Resource overbooking is one way to reduce the usage of active hosts and networks by placing more requests to the same amount of resources. Network resource overbooking can be facilitated by Software Defined Networking (SDN) that can consolidate traffics and control Quality of Service (QoS) dynamically. However, the existing approaches employ fixed overbooking ratio to decide the amount of resources to be allocated, which in reality may cause excessive Service Level Agreements (SLA) violation with workloads being unpredictable. In this paper, we propose dynamic overbooking strategy which jointly leverages virtualization capabilities and SDN for VM and traffic consolidation. With the dynamically changing workload, the proposed strategy allocates more precise amount of resources to VMs and traffics. This strategy can increase overbooking in a host and network while still providing enough resources to minimize SLA violations. Our approach calculates resource allocation ratio based on the historical monitoring data from the online analysis of the host and network utilization without any pre-knowledge of workloads. We implemented it in simulation environment in large scale to demonstrate the effectiveness in the context of Wikipedia workloads. Our approach saves energy consumption in the data center while reducing SLA violations.</description><identifier>ISSN: 2377-3782</identifier><identifier>EISSN: 2377-3782</identifier><identifier>EISSN: 2377-3790</identifier><identifier>DOI: 10.1109/TSUSC.2017.2702164</identifier><identifier>CODEN: ITSCBE</identifier><language>eng</language><publisher>IEEE</publisher><subject>Cloud computing ; Energy consumption ; energy efficient ; Optimization ; Power demand ; Quality of service ; resource overbooking ; Routing ; software defined networking</subject><ispartof>IEEE transactions on sustainable computing, 2017-04, Vol.2 (2), p.76-89</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c267t-32b621cbd425d5a00507914fed6203068858964e278a6cb9971aa44463f840883</citedby><cites>FETCH-LOGICAL-c267t-32b621cbd425d5a00507914fed6203068858964e278a6cb9971aa44463f840883</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7921568$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7921568$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Jungmin Son</creatorcontrib><creatorcontrib>Dastjerdi, Amir Vahid</creatorcontrib><creatorcontrib>Calheiros, Rodrigo N.</creatorcontrib><creatorcontrib>Buyya, Rajkumar</creatorcontrib><title>SLA-Aware and Energy-Efficient Dynamic Overbooking in SDN-Based Cloud Data Centers</title><title>IEEE transactions on sustainable computing</title><addtitle>TSUSC</addtitle><description>Power management of cloud data centers has received great attention from industry and academia as they are expensive to operate due to their high energy consumption. While hosts are dominant to consume electric power, networks account for 10 to 20 percent of the total energy costs in a data center. Resource overbooking is one way to reduce the usage of active hosts and networks by placing more requests to the same amount of resources. Network resource overbooking can be facilitated by Software Defined Networking (SDN) that can consolidate traffics and control Quality of Service (QoS) dynamically. However, the existing approaches employ fixed overbooking ratio to decide the amount of resources to be allocated, which in reality may cause excessive Service Level Agreements (SLA) violation with workloads being unpredictable. In this paper, we propose dynamic overbooking strategy which jointly leverages virtualization capabilities and SDN for VM and traffic consolidation. With the dynamically changing workload, the proposed strategy allocates more precise amount of resources to VMs and traffics. This strategy can increase overbooking in a host and network while still providing enough resources to minimize SLA violations. Our approach calculates resource allocation ratio based on the historical monitoring data from the online analysis of the host and network utilization without any pre-knowledge of workloads. We implemented it in simulation environment in large scale to demonstrate the effectiveness in the context of Wikipedia workloads. Our approach saves energy consumption in the data center while reducing SLA violations.</description><subject>Cloud computing</subject><subject>Energy consumption</subject><subject>energy efficient</subject><subject>Optimization</subject><subject>Power demand</subject><subject>Quality of service</subject><subject>resource overbooking</subject><subject>Routing</subject><subject>software defined networking</subject><issn>2377-3782</issn><issn>2377-3782</issn><issn>2377-3790</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpN0M1OwkAQwPGN0USCvIBe9gUWZz-6uz1iQTQhklg4N9t2SlahNbuo4e0tQoynmcP85_Aj5JbDmHNI71f5Os_GArgZCwOCa3VBBkIaw6Sx4vLffk1GMb4B9KcmSQUfkNd8MWGTbxeQuramsxbD5sBmTeMrj-2eTg-t2_mKLr8wlF337tsN9S3Npy_swUWsabbtPms6dXtHsz7AEG_IVeO2EUfnOSTrx9kqe2KL5fw5myxYJbTZMylKLXhV1kokdeIAEjApVw3WWoAEbW1iU61QGOt0Vaap4c4ppbRsrAJr5ZCI098qdDEGbIqP4HcuHAoOxRGm-IUpjjDFGaaP7k6RR8S_wPQWibbyB3WgXKI</recordid><startdate>201704</startdate><enddate>201704</enddate><creator>Jungmin Son</creator><creator>Dastjerdi, Amir Vahid</creator><creator>Calheiros, Rodrigo N.</creator><creator>Buyya, Rajkumar</creator><general>IEEE</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>201704</creationdate><title>SLA-Aware and Energy-Efficient Dynamic Overbooking in SDN-Based Cloud Data Centers</title><author>Jungmin Son ; Dastjerdi, Amir Vahid ; Calheiros, Rodrigo N. ; Buyya, Rajkumar</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c267t-32b621cbd425d5a00507914fed6203068858964e278a6cb9971aa44463f840883</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Cloud computing</topic><topic>Energy consumption</topic><topic>energy efficient</topic><topic>Optimization</topic><topic>Power demand</topic><topic>Quality of service</topic><topic>resource overbooking</topic><topic>Routing</topic><topic>software defined networking</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Jungmin Son</creatorcontrib><creatorcontrib>Dastjerdi, Amir Vahid</creatorcontrib><creatorcontrib>Calheiros, Rodrigo N.</creatorcontrib><creatorcontrib>Buyya, Rajkumar</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><jtitle>IEEE transactions on sustainable computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Jungmin Son</au><au>Dastjerdi, Amir Vahid</au><au>Calheiros, Rodrigo N.</au><au>Buyya, Rajkumar</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>SLA-Aware and Energy-Efficient Dynamic Overbooking in SDN-Based Cloud Data Centers</atitle><jtitle>IEEE transactions on sustainable computing</jtitle><stitle>TSUSC</stitle><date>2017-04</date><risdate>2017</risdate><volume>2</volume><issue>2</issue><spage>76</spage><epage>89</epage><pages>76-89</pages><issn>2377-3782</issn><eissn>2377-3782</eissn><eissn>2377-3790</eissn><coden>ITSCBE</coden><abstract>Power management of cloud data centers has received great attention from industry and academia as they are expensive to operate due to their high energy consumption. While hosts are dominant to consume electric power, networks account for 10 to 20 percent of the total energy costs in a data center. Resource overbooking is one way to reduce the usage of active hosts and networks by placing more requests to the same amount of resources. Network resource overbooking can be facilitated by Software Defined Networking (SDN) that can consolidate traffics and control Quality of Service (QoS) dynamically. However, the existing approaches employ fixed overbooking ratio to decide the amount of resources to be allocated, which in reality may cause excessive Service Level Agreements (SLA) violation with workloads being unpredictable. In this paper, we propose dynamic overbooking strategy which jointly leverages virtualization capabilities and SDN for VM and traffic consolidation. With the dynamically changing workload, the proposed strategy allocates more precise amount of resources to VMs and traffics. This strategy can increase overbooking in a host and network while still providing enough resources to minimize SLA violations. Our approach calculates resource allocation ratio based on the historical monitoring data from the online analysis of the host and network utilization without any pre-knowledge of workloads. We implemented it in simulation environment in large scale to demonstrate the effectiveness in the context of Wikipedia workloads. Our approach saves energy consumption in the data center while reducing SLA violations.</abstract><pub>IEEE</pub><doi>10.1109/TSUSC.2017.2702164</doi><tpages>14</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2377-3782
ispartof IEEE transactions on sustainable computing, 2017-04, Vol.2 (2), p.76-89
issn 2377-3782
2377-3782
2377-3790
language eng
recordid cdi_ieee_primary_7921568
source IEEE Electronic Library (IEL)
subjects Cloud computing
Energy consumption
energy efficient
Optimization
Power demand
Quality of service
resource overbooking
Routing
software defined networking
title SLA-Aware and Energy-Efficient Dynamic Overbooking in SDN-Based Cloud Data Centers
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-22T20%3A42%3A12IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=SLA-Aware%20and%20Energy-Efficient%20Dynamic%20Overbooking%20in%20SDN-Based%20Cloud%20Data%20Centers&rft.jtitle=IEEE%20transactions%20on%20sustainable%20computing&rft.au=Jungmin%20Son&rft.date=2017-04&rft.volume=2&rft.issue=2&rft.spage=76&rft.epage=89&rft.pages=76-89&rft.issn=2377-3782&rft.eissn=2377-3782&rft.coden=ITSCBE&rft_id=info:doi/10.1109/TSUSC.2017.2702164&rft_dat=%3Ccrossref_RIE%3E10_1109_TSUSC_2017_2702164%3C/crossref_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=7921568&rfr_iscdi=true