Application Oriented Dynamic Resource Allocation for Data Centers Using Docker Containers

Docker offers an opportunity for further improvement in data centers' (DCs) efficiency. However, existing models and schemes fall short to be efficiently used for Docker container-based resource allocation. We design a novel application oriented Docker container (AODC)-based resource allocation...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE communications letters 2017-03, Vol.21 (3), p.504-507
Hauptverfasser: Guan, Xinjie, Wan, Xili, Choi, Baek-Young, Song, Sejun, Zhu, Jiafeng
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 507
container_issue 3
container_start_page 504
container_title IEEE communications letters
container_volume 21
creator Guan, Xinjie
Wan, Xili
Choi, Baek-Young
Song, Sejun
Zhu, Jiafeng
description Docker offers an opportunity for further improvement in data centers' (DCs) efficiency. However, existing models and schemes fall short to be efficiently used for Docker container-based resource allocation. We design a novel application oriented Docker container (AODC)-based resource allocation framework to minimize the application deployment cost in DCs, and to support automatic scaling while the workload of cloud applications varies. We then model the AODC resource allocation problem considering features of Docker, various applications' requirements, and available resources in cloud data centers, and propose a scalable algorithm for DCs with diverse and dynamic applications and massive physical resources.
doi_str_mv 10.1109/LCOMM.2016.2644658
format Article
fullrecord <record><control><sourceid>crossref_RIE</sourceid><recordid>TN_cdi_ieee_primary_7797163</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7797163</ieee_id><sourcerecordid>10_1109_LCOMM_2016_2644658</sourcerecordid><originalsourceid>FETCH-LOGICAL-c267t-4cddcd3e79ab28e2542261041ae377840add28362b9bcb38483841f59600e3c3</originalsourceid><addsrcrecordid>eNo9kMtOwzAQRS0EEqXwA7DxDyT4FdtZRikUpFSRUFmwihxnggxpXNlh0b8npRWLeWh0zywOQveUpJSS_LEq680mZYTKlEkhZKYv0IJmmU7Y3C7nneg8USrX1-gmxi9CiGYZXaCPYr8fnDWT8yOug4Nxgg6vDqPZOYvfIPqfYAEXw-DPod4HvDKTweUxGyJ-j278xCtvvyHg0o-TceN8v0VXvRki3J3nEm2fn7blS1LV69eyqBLLpJoSYbvOdhxUblqmgWWCMUmJoAa4UloQ03VMc8navLUt10LPRfssl4QAt3yJ2OmtDT7GAH2zD25nwqGhpDm6af7cNEc3zdnNDD2cIAcA_8CsR1HJ-S9b1mDh</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Application Oriented Dynamic Resource Allocation for Data Centers Using Docker Containers</title><source>IEEE Electronic Library (IEL)</source><creator>Guan, Xinjie ; Wan, Xili ; Choi, Baek-Young ; Song, Sejun ; Zhu, Jiafeng</creator><creatorcontrib>Guan, Xinjie ; Wan, Xili ; Choi, Baek-Young ; Song, Sejun ; Zhu, Jiafeng</creatorcontrib><description>Docker offers an opportunity for further improvement in data centers' (DCs) efficiency. However, existing models and schemes fall short to be efficiently used for Docker container-based resource allocation. We design a novel application oriented Docker container (AODC)-based resource allocation framework to minimize the application deployment cost in DCs, and to support automatic scaling while the workload of cloud applications varies. We then model the AODC resource allocation problem considering features of Docker, various applications' requirements, and available resources in cloud data centers, and propose a scalable algorithm for DCs with diverse and dynamic applications and massive physical resources.</description><identifier>ISSN: 1089-7798</identifier><identifier>EISSN: 1558-2558</identifier><identifier>DOI: 10.1109/LCOMM.2016.2644658</identifier><identifier>CODEN: ICLEF6</identifier><language>eng</language><publisher>IEEE</publisher><subject>application oriented ; Cloud computing ; Containers ; cost efficient ; Data center ; Heuristic algorithms ; Libraries ; Optimization ; resource allocation ; Resource management ; Virtual machine monitors</subject><ispartof>IEEE communications letters, 2017-03, Vol.21 (3), p.504-507</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c267t-4cddcd3e79ab28e2542261041ae377840add28362b9bcb38483841f59600e3c3</citedby><cites>FETCH-LOGICAL-c267t-4cddcd3e79ab28e2542261041ae377840add28362b9bcb38483841f59600e3c3</cites><orcidid>0000-0002-1158-3366 ; 0000-0002-6537-843X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7797163$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27903,27904,54736</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7797163$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Guan, Xinjie</creatorcontrib><creatorcontrib>Wan, Xili</creatorcontrib><creatorcontrib>Choi, Baek-Young</creatorcontrib><creatorcontrib>Song, Sejun</creatorcontrib><creatorcontrib>Zhu, Jiafeng</creatorcontrib><title>Application Oriented Dynamic Resource Allocation for Data Centers Using Docker Containers</title><title>IEEE communications letters</title><addtitle>COML</addtitle><description>Docker offers an opportunity for further improvement in data centers' (DCs) efficiency. However, existing models and schemes fall short to be efficiently used for Docker container-based resource allocation. We design a novel application oriented Docker container (AODC)-based resource allocation framework to minimize the application deployment cost in DCs, and to support automatic scaling while the workload of cloud applications varies. We then model the AODC resource allocation problem considering features of Docker, various applications' requirements, and available resources in cloud data centers, and propose a scalable algorithm for DCs with diverse and dynamic applications and massive physical resources.</description><subject>application oriented</subject><subject>Cloud computing</subject><subject>Containers</subject><subject>cost efficient</subject><subject>Data center</subject><subject>Heuristic algorithms</subject><subject>Libraries</subject><subject>Optimization</subject><subject>resource allocation</subject><subject>Resource management</subject><subject>Virtual machine monitors</subject><issn>1089-7798</issn><issn>1558-2558</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kMtOwzAQRS0EEqXwA7DxDyT4FdtZRikUpFSRUFmwihxnggxpXNlh0b8npRWLeWh0zywOQveUpJSS_LEq680mZYTKlEkhZKYv0IJmmU7Y3C7nneg8USrX1-gmxi9CiGYZXaCPYr8fnDWT8yOug4Nxgg6vDqPZOYvfIPqfYAEXw-DPod4HvDKTweUxGyJ-j278xCtvvyHg0o-TceN8v0VXvRki3J3nEm2fn7blS1LV69eyqBLLpJoSYbvOdhxUblqmgWWCMUmJoAa4UloQ03VMc8navLUt10LPRfssl4QAt3yJ2OmtDT7GAH2zD25nwqGhpDm6af7cNEc3zdnNDD2cIAcA_8CsR1HJ-S9b1mDh</recordid><startdate>201703</startdate><enddate>201703</enddate><creator>Guan, Xinjie</creator><creator>Wan, Xili</creator><creator>Choi, Baek-Young</creator><creator>Song, Sejun</creator><creator>Zhu, Jiafeng</creator><general>IEEE</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-1158-3366</orcidid><orcidid>https://orcid.org/0000-0002-6537-843X</orcidid></search><sort><creationdate>201703</creationdate><title>Application Oriented Dynamic Resource Allocation for Data Centers Using Docker Containers</title><author>Guan, Xinjie ; Wan, Xili ; Choi, Baek-Young ; Song, Sejun ; Zhu, Jiafeng</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c267t-4cddcd3e79ab28e2542261041ae377840add28362b9bcb38483841f59600e3c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>application oriented</topic><topic>Cloud computing</topic><topic>Containers</topic><topic>cost efficient</topic><topic>Data center</topic><topic>Heuristic algorithms</topic><topic>Libraries</topic><topic>Optimization</topic><topic>resource allocation</topic><topic>Resource management</topic><topic>Virtual machine monitors</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Guan, Xinjie</creatorcontrib><creatorcontrib>Wan, Xili</creatorcontrib><creatorcontrib>Choi, Baek-Young</creatorcontrib><creatorcontrib>Song, Sejun</creatorcontrib><creatorcontrib>Zhu, Jiafeng</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 communications letters</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Guan, Xinjie</au><au>Wan, Xili</au><au>Choi, Baek-Young</au><au>Song, Sejun</au><au>Zhu, Jiafeng</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Application Oriented Dynamic Resource Allocation for Data Centers Using Docker Containers</atitle><jtitle>IEEE communications letters</jtitle><stitle>COML</stitle><date>2017-03</date><risdate>2017</risdate><volume>21</volume><issue>3</issue><spage>504</spage><epage>507</epage><pages>504-507</pages><issn>1089-7798</issn><eissn>1558-2558</eissn><coden>ICLEF6</coden><abstract>Docker offers an opportunity for further improvement in data centers' (DCs) efficiency. However, existing models and schemes fall short to be efficiently used for Docker container-based resource allocation. We design a novel application oriented Docker container (AODC)-based resource allocation framework to minimize the application deployment cost in DCs, and to support automatic scaling while the workload of cloud applications varies. We then model the AODC resource allocation problem considering features of Docker, various applications' requirements, and available resources in cloud data centers, and propose a scalable algorithm for DCs with diverse and dynamic applications and massive physical resources.</abstract><pub>IEEE</pub><doi>10.1109/LCOMM.2016.2644658</doi><tpages>4</tpages><orcidid>https://orcid.org/0000-0002-1158-3366</orcidid><orcidid>https://orcid.org/0000-0002-6537-843X</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1089-7798
ispartof IEEE communications letters, 2017-03, Vol.21 (3), p.504-507
issn 1089-7798
1558-2558
language eng
recordid cdi_ieee_primary_7797163
source IEEE Electronic Library (IEL)
subjects application oriented
Cloud computing
Containers
cost efficient
Data center
Heuristic algorithms
Libraries
Optimization
resource allocation
Resource management
Virtual machine monitors
title Application Oriented Dynamic Resource Allocation for Data Centers Using Docker Containers
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T02%3A25%3A31IST&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=Application%20Oriented%20Dynamic%20Resource%20Allocation%20for%20Data%20Centers%20Using%20Docker%20Containers&rft.jtitle=IEEE%20communications%20letters&rft.au=Guan,%20Xinjie&rft.date=2017-03&rft.volume=21&rft.issue=3&rft.spage=504&rft.epage=507&rft.pages=504-507&rft.issn=1089-7798&rft.eissn=1558-2558&rft.coden=ICLEF6&rft_id=info:doi/10.1109/LCOMM.2016.2644658&rft_dat=%3Ccrossref_RIE%3E10_1109_LCOMM_2016_2644658%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=7797163&rfr_iscdi=true