Estratégias para uso eficiente de recursos em centros de dados considerando consumo de CPU e RAM

Detalhes bibliográficos
Autor(a) principal: Castro, Pedro Henrique Pires de
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFG
Texto Completo: http://repositorio.bc.ufg.br/tede/handle/tede/4124
Resumo: Cloud computing is being consolidated as a new distributed systems paradigm, offering computing resources in a virtualized way and with unprecedented levels of flexibility, reliability, and scalability. Unfortunately, the benefits of cloud computing come at a high cost with regard to energy, mainly because of one of its core enablers, the data center. There are a number of proposals that seek to enhance energy efficiency in data centers. However, most of them focus only on the energy consumed by CPU and ignore the remaining hardware, e.g., RAM. In this work, we show the considerable impact that RAM can have on total energy consumption, particularly in servers with large amounts of this memory. We also propose three new approaches for dynamic consolidation of virtual machines (VMs) that take into account both CPU and RAM usage. We have implemented and evaluated our proposals in the CloudSim simulator using real-world traces and compared the results with state-of-the-art solutions. By adopting a wider view of the system, our proposals are able to reduce not only energy consumption but also the number of SLA violations, i.e., they provide a better service at a lower cost.
id UFG-2_81aa9204ca1bc1657053f54389f2ce54
oai_identifier_str oai:repositorio.bc.ufg.br:tede/4124
network_acronym_str UFG-2
network_name_str Repositório Institucional da UFG
repository_id_str
spelling Cardoso, Kleber Vieirahttp://lattes.cnpq.br/0268732896111424Corrêa, Sand LuzCardoso, Kleber VieiraCorrêa, Sand LuzCosta, Fábio MoreiraGranville, Lisandro Zambenedettihttp://lattes.cnpq.br/6103331429341084Castro, Pedro Henrique Pires de2015-02-05T20:00:48Z2014-08-04CASTRO, P. H. P. Estratégias para uso eficiente de recursos em centros de dados considerando consumo de CPU e RAM. 2014. 86 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2014.http://repositorio.bc.ufg.br/tede/handle/tede/4124Cloud computing is being consolidated as a new distributed systems paradigm, offering computing resources in a virtualized way and with unprecedented levels of flexibility, reliability, and scalability. Unfortunately, the benefits of cloud computing come at a high cost with regard to energy, mainly because of one of its core enablers, the data center. There are a number of proposals that seek to enhance energy efficiency in data centers. However, most of them focus only on the energy consumed by CPU and ignore the remaining hardware, e.g., RAM. In this work, we show the considerable impact that RAM can have on total energy consumption, particularly in servers with large amounts of this memory. We also propose three new approaches for dynamic consolidation of virtual machines (VMs) that take into account both CPU and RAM usage. We have implemented and evaluated our proposals in the CloudSim simulator using real-world traces and compared the results with state-of-the-art solutions. By adopting a wider view of the system, our proposals are able to reduce not only energy consumption but also the number of SLA violations, i.e., they provide a better service at a lower cost.A computação em nuvem tem levado os sistemas distribuídos a um novo patamar, oferecendo recursos computacionais de forma virtualizada, flexível, robusta e escalar. Essas vantagens, no entanto, surgem juntamente com um alto consumo de energia nos centros de dados, ambientes que podem ter até centenas de milhares de servidores. Existem muitas propostas para alcançar eficiência energética em centros de dados para computação em nuvem. Entretanto, muitas propostas consideram apenas o consumo proveniente do uso de CPU e ignoram os demais componentes de hardware, e.g., RAM. Neste trabalho, mostramos o impacto considerável que RAM pode ter sobre o consumo total de energia, principalmente em servidores com grandes quantidades dessa memória. Também propomos três novas abordagens para consolidação dinâmica de máquinas virtuais, levando em conta tanto o consumo de CPU quanto de RAM. Nossas propostas foram implementadas e avaliadas no simulador CloudSim utilizando cargas de trabalho do mundo real. Os resultados foram comparados com soluções do estado-da-arte. Pela adoção de uma visão mais ampla do sistema, nossas propostas não apenas são capazes de reduzir o consumo de energia como também reduzem violações de SLA, i.e., proveem um serviço melhor a um custo mais baixo.Submitted by Erika Demachki (erikademachki@gmail.com) on 2015-02-05T19:59:39Z No. of bitstreams: 2 Dissertação - Pedro Henrique Pires de Castro - 2014.pdf: 1908182 bytes, checksum: edac87bddd8346a2bcce5d9b5f00301d (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5)Approved for entry into archive by Erika Demachki (erikademachki@gmail.com) on 2015-02-05T20:00:48Z (GMT) No. of bitstreams: 2 Dissertação - Pedro Henrique Pires de Castro - 2014.pdf: 1908182 bytes, checksum: edac87bddd8346a2bcce5d9b5f00301d (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5)Made available in DSpace on 2015-02-05T20:00:48Z (GMT). No. of bitstreams: 2 Dissertação - Pedro Henrique Pires de Castro - 2014.pdf: 1908182 bytes, checksum: edac87bddd8346a2bcce5d9b5f00301d (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5) Previous issue date: 2014-08-04Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESapplication/pdfhttp://repositorio.bc.ufg.br/tede/retrieve/16439/Disserta%c3%a7%c3%a3o%20-%20Pedro%20Henrique%20Pires%20de%20Castro%20-%202014.pdf.jpgporUniversidade Federal de GoiásPrograma de Pós-graduação em Ciência da Computação (INF)UFGBrasilInstituto de Informática - INF (RG)http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessComputação em nuvemCentro de dadosEficiência energéticaCumprimento de SLAConsolidação de máquinas virtuaisCloud computingData centerEnergy efficiencySLA complianceVirtual machine consolidationCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOEstratégias para uso eficiente de recursos em centros de dados considerando consumo de CPU e RAMStrategies for efficient usage of resources in data centers considering the consumption of CPU and RAMinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-3303550325223384799600600600600-771226673463364476836717112058112045092075167498588264571reponame:Repositório Institucional da UFGinstname:Universidade Federal de Goiás (UFG)instacron:UFGLICENSElicense.txtlicense.txttext/plain; charset=utf-82165http://repositorio.bc.ufg.br/tede/bitstreams/2e98e861-15be-4a45-b3c8-63767a66abe8/downloadbd3efa91386c1718a7f26a329fdcb468MD51CC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://repositorio.bc.ufg.br/tede/bitstreams/41fa8785-60ad-4d23-b761-33701109e71b/download4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_texttext/html; charset=utf-822901http://repositorio.bc.ufg.br/tede/bitstreams/7fc005be-e293-49fe-bfd1-3489253485db/download29b9d5e95be03707f9d4a2e110421c11MD53license_rdflicense_rdfapplication/rdf+xml; charset=utf-823148http://repositorio.bc.ufg.br/tede/bitstreams/4ecb5b02-5371-49a1-8417-ee61915ae6f2/download9da0b6dfac957114c6a7714714b86306MD54ORIGINALDissertação - Pedro Henrique Pires de Castro - 2014.pdfDissertação - Pedro Henrique Pires de Castro - 2014.pdfapplication/pdf1908182http://repositorio.bc.ufg.br/tede/bitstreams/5e2acec2-edaa-4d04-be67-5485e44c223a/downloadedac87bddd8346a2bcce5d9b5f00301dMD55TEXTDissertação - Pedro Henrique Pires de Castro - 2014.pdf.txtDissertação - Pedro Henrique Pires de Castro - 2014.pdf.txtExtracted Texttext/plain162709http://repositorio.bc.ufg.br/tede/bitstreams/11cfaec1-f994-4127-b22d-a9c27ee23deb/downloadb92e0431d2b3e1cba01b2bdb75b66a3aMD56THUMBNAILDissertação - Pedro Henrique Pires de Castro - 2014.pdf.jpgDissertação - Pedro Henrique Pires de Castro - 2014.pdf.jpgGenerated Thumbnailimage/jpeg3493http://repositorio.bc.ufg.br/tede/bitstreams/e27a4f3b-be35-4042-b48e-ca2c0ebd3a68/downloadcd872e84689a14f0e63e4e1aad374063MD57tede/41242015-02-06 03:03:24.56http://creativecommons.org/licenses/by-nc-nd/4.0/Acesso Abertoopen.accessoai:repositorio.bc.ufg.br:tede/4124http://repositorio.bc.ufg.br/tedeRepositório InstitucionalPUBhttp://repositorio.bc.ufg.br/oai/requesttasesdissertacoes.bc@ufg.bropendoar:2015-02-06T05:03:24Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)falseTk9UQTogQ09MT1FVRSBBUVVJIEEgU1VBIFBSw5NQUklBIExJQ0VOw4dBCkVzdGEgbGljZW7Dp2EgZGUgZXhlbXBsbyDDqSBmb3JuZWNpZGEgYXBlbmFzIHBhcmEgZmlucyBpbmZvcm1hdGl2b3MuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgClhYWCAoU2lnbGEgZGEgVW5pdmVyc2lkYWRlKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIApwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBhIHN1YSB0ZXNlIG91IApkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyAKbmVzdGEgbGljZW7Dp2EuIFZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgCmNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiAKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSAKb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIAppZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250ZcO6ZG8gZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFRFU0UgT1UgRElTU0VSVEHDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSAKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBTSUdMQSBERSAKVU5JVkVSU0lEQURFLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyAKVEFNQsOJTSBBUyBERU1BSVMgT0JSSUdBw4fDlUVTIEVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpBIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=
dc.title.eng.fl_str_mv Estratégias para uso eficiente de recursos em centros de dados considerando consumo de CPU e RAM
dc.title.alternative.eng.fl_str_mv Strategies for efficient usage of resources in data centers considering the consumption of CPU and RAM
title Estratégias para uso eficiente de recursos em centros de dados considerando consumo de CPU e RAM
spellingShingle Estratégias para uso eficiente de recursos em centros de dados considerando consumo de CPU e RAM
Castro, Pedro Henrique Pires de
Computação em nuvem
Centro de dados
Eficiência energética
Cumprimento de SLA
Consolidação de máquinas virtuais
Cloud computing
Data center
Energy efficiency
SLA compliance
Virtual machine consolidation
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Estratégias para uso eficiente de recursos em centros de dados considerando consumo de CPU e RAM
title_full Estratégias para uso eficiente de recursos em centros de dados considerando consumo de CPU e RAM
title_fullStr Estratégias para uso eficiente de recursos em centros de dados considerando consumo de CPU e RAM
title_full_unstemmed Estratégias para uso eficiente de recursos em centros de dados considerando consumo de CPU e RAM
title_sort Estratégias para uso eficiente de recursos em centros de dados considerando consumo de CPU e RAM
author Castro, Pedro Henrique Pires de
author_facet Castro, Pedro Henrique Pires de
author_role author
dc.contributor.advisor1.fl_str_mv Cardoso, Kleber Vieira
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/0268732896111424
dc.contributor.advisor-co1.fl_str_mv Corrêa, Sand Luz
dc.contributor.referee1.fl_str_mv Cardoso, Kleber Vieira
dc.contributor.referee2.fl_str_mv Corrêa, Sand Luz
dc.contributor.referee3.fl_str_mv Costa, Fábio Moreira
dc.contributor.referee4.fl_str_mv Granville, Lisandro Zambenedetti
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/6103331429341084
dc.contributor.author.fl_str_mv Castro, Pedro Henrique Pires de
contributor_str_mv Cardoso, Kleber Vieira
Corrêa, Sand Luz
Cardoso, Kleber Vieira
Corrêa, Sand Luz
Costa, Fábio Moreira
Granville, Lisandro Zambenedetti
dc.subject.por.fl_str_mv Computação em nuvem
Centro de dados
Eficiência energética
Cumprimento de SLA
Consolidação de máquinas virtuais
topic Computação em nuvem
Centro de dados
Eficiência energética
Cumprimento de SLA
Consolidação de máquinas virtuais
Cloud computing
Data center
Energy efficiency
SLA compliance
Virtual machine consolidation
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Cloud computing
Data center
Energy efficiency
SLA compliance
Virtual machine consolidation
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Cloud computing is being consolidated as a new distributed systems paradigm, offering computing resources in a virtualized way and with unprecedented levels of flexibility, reliability, and scalability. Unfortunately, the benefits of cloud computing come at a high cost with regard to energy, mainly because of one of its core enablers, the data center. There are a number of proposals that seek to enhance energy efficiency in data centers. However, most of them focus only on the energy consumed by CPU and ignore the remaining hardware, e.g., RAM. In this work, we show the considerable impact that RAM can have on total energy consumption, particularly in servers with large amounts of this memory. We also propose three new approaches for dynamic consolidation of virtual machines (VMs) that take into account both CPU and RAM usage. We have implemented and evaluated our proposals in the CloudSim simulator using real-world traces and compared the results with state-of-the-art solutions. By adopting a wider view of the system, our proposals are able to reduce not only energy consumption but also the number of SLA violations, i.e., they provide a better service at a lower cost.
publishDate 2014
dc.date.issued.fl_str_mv 2014-08-04
dc.date.accessioned.fl_str_mv 2015-02-05T20:00:48Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv CASTRO, P. H. P. Estratégias para uso eficiente de recursos em centros de dados considerando consumo de CPU e RAM. 2014. 86 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2014.
dc.identifier.uri.fl_str_mv http://repositorio.bc.ufg.br/tede/handle/tede/4124
identifier_str_mv CASTRO, P. H. P. Estratégias para uso eficiente de recursos em centros de dados considerando consumo de CPU e RAM. 2014. 86 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2014.
url http://repositorio.bc.ufg.br/tede/handle/tede/4124
dc.language.iso.fl_str_mv por
language por
dc.relation.program.fl_str_mv -3303550325223384799
dc.relation.confidence.fl_str_mv 600
600
600
600
dc.relation.department.fl_str_mv -7712266734633644768
dc.relation.cnpq.fl_str_mv 3671711205811204509
dc.relation.sponsorship.fl_str_mv 2075167498588264571
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Goiás
dc.publisher.program.fl_str_mv Programa de Pós-graduação em Ciência da Computação (INF)
dc.publisher.initials.fl_str_mv UFG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Instituto de Informática - INF (RG)
publisher.none.fl_str_mv Universidade Federal de Goiás
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFG
instname:Universidade Federal de Goiás (UFG)
instacron:UFG
instname_str Universidade Federal de Goiás (UFG)
instacron_str UFG
institution UFG
reponame_str Repositório Institucional da UFG
collection Repositório Institucional da UFG
bitstream.url.fl_str_mv http://repositorio.bc.ufg.br/tede/bitstreams/2e98e861-15be-4a45-b3c8-63767a66abe8/download
http://repositorio.bc.ufg.br/tede/bitstreams/41fa8785-60ad-4d23-b761-33701109e71b/download
http://repositorio.bc.ufg.br/tede/bitstreams/7fc005be-e293-49fe-bfd1-3489253485db/download
http://repositorio.bc.ufg.br/tede/bitstreams/4ecb5b02-5371-49a1-8417-ee61915ae6f2/download
http://repositorio.bc.ufg.br/tede/bitstreams/5e2acec2-edaa-4d04-be67-5485e44c223a/download
http://repositorio.bc.ufg.br/tede/bitstreams/11cfaec1-f994-4127-b22d-a9c27ee23deb/download
http://repositorio.bc.ufg.br/tede/bitstreams/e27a4f3b-be35-4042-b48e-ca2c0ebd3a68/download
bitstream.checksum.fl_str_mv bd3efa91386c1718a7f26a329fdcb468
4afdbb8c545fd630ea7db775da747b2f
29b9d5e95be03707f9d4a2e110421c11
9da0b6dfac957114c6a7714714b86306
edac87bddd8346a2bcce5d9b5f00301d
b92e0431d2b3e1cba01b2bdb75b66a3a
cd872e84689a14f0e63e4e1aad374063
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)
repository.mail.fl_str_mv tasesdissertacoes.bc@ufg.br
_version_ 1798044313071910912