Análisis del consumo de energía del procesador cuando trabaja en escenarios virtualizados

La virtualización permite ejecutar múltiples máquinas virtuales sobre un único equipo físico, optimizando el uso del hardware. Sin embargo, plantea interrogantes sobre su impacto en el consumo energético. En el presente artículo se analiza el comportamiento energético de los procesadores al comparar...

Cijeli opis

Spremljeno u:
Bibliografski detalji
Glavni autor: Vergara Nazareno, Rainer Vladimir (author)
Format: bachelorThesis
Jezik:spa
Izdano: 2025
Teme:
Online pristup:http://dspace.ups.edu.ec/handle/123456789/30770
Oznake: Dodaj oznaku
Bez oznaka, Budi prvi tko označuje ovaj zapis!
_version_ 1863428190793367552
author Vergara Nazareno, Rainer Vladimir
author_facet Vergara Nazareno, Rainer Vladimir
author_role author
collection Repositorio Universidad Politécnica Salesiana
dc.contributor.none.fl_str_mv López Logacho, Jorge Enrique
dc.creator.none.fl_str_mv Vergara Nazareno, Rainer Vladimir
dc.date.none.fl_str_mv 2025-08-07T23:09:07Z
2025-08-07T23:09:07Z
2025-08
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv http://dspace.ups.edu.ec/handle/123456789/30770
dc.language.none.fl_str_mv spa
dc.rights.none.fl_str_mv Atribución-NoComercial-SinDerivadas 3.0 Ecuador
http://creativecommons.org/licenses/by-nc-nd/3.0/ec/
info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Universidad Politécnica Salesiana
instname:Universidad Politécnica Salesiana
instacron:UPS
dc.subject.none.fl_str_mv COMPUTACIÓN
ANÁLISIS DE SISTEMAS
CONSUMO DE ENERGÍA ELÉCTRICA
MICROCONTROLADORES
VIRTUALIZACIÓN
MÁQUINAS
dc.title.none.fl_str_mv Análisis del consumo de energía del procesador cuando trabaja en escenarios virtualizados
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/bachelorThesis
description La virtualización permite ejecutar múltiples máquinas virtuales sobre un único equipo físico, optimizando el uso del hardware. Sin embargo, plantea interrogantes sobre su impacto en el consumo energético. En el presente artículo se analiza el comportamiento energético de los procesadores al comparar entornos físicos y virtualizados, aplicando una metodología basada en pruebas de rendimiento con cargas computacionales paralelas, generadas mediante código en Python utilizando el módulo multiprocessing. Estas cargas se ejecutaron en entorno físico como en máquinas virtualizadas gestionadas por distintos hipervisores. Durante las pruebas se recolectaron métricas clave como el uso del CPU, frecuencia en MHz, memoria utilizada y consumo energético en W. Para ello se utilizaron herramientas de monitoreo de bajo nivel, capaces de acceder a sensores del sistema y registrar datos en tiempo real sobre el consumo energético, la carga computacional y la potencia utilizada por el procesador. En los entornos virtualizados, se emplearon scripts en Python con la biblioteca psutil, lo que permitió extraer, analizar y validar los resultados obtenidos de manera precisa. Se evaluaron los hipervisores VirtualBox, VMware, KVM e Hyper-V sobre los sistemas operativos Ubuntu 20.04 y Windows10.Losresultados mostraron una reducción en el consumo energético en entornos virtualizados, alcanzando reducciones de hasta un 82 %. Esto demuestra que la virtualización es una estrategia eficiente para la gestión energética, ofreciendo beneficios importantes para la toma de decisiones en contextos académicos, empresariales y de infraestructura tecnológica.
eu_rights_str_mv openAccess
format bachelorThesis
id UPS_d7ccf41992a01548e4043d8514241d4e
instacron_str UPS
institution UPS
instname_str Universidad Politécnica Salesiana
language spa
network_acronym_str UPS
network_name_str Repositorio Universidad Politécnica Salesiana
oai_identifier_str oai:dspace.ups.edu.ec:123456789/30770
publishDate 2025
reponame_str Repositorio Universidad Politécnica Salesiana
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Universidad Politécnica Salesiana - Universidad Politécnica Salesiana
repository_id_str 1737
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 3.0 Ecuador
http://creativecommons.org/licenses/by-nc-nd/3.0/ec/
spelling Análisis del consumo de energía del procesador cuando trabaja en escenarios virtualizadosVergara Nazareno, Rainer VladimirCOMPUTACIÓNANÁLISIS DE SISTEMASCONSUMO DE ENERGÍA ELÉCTRICAMICROCONTROLADORESVIRTUALIZACIÓNMÁQUINASLa virtualización permite ejecutar múltiples máquinas virtuales sobre un único equipo físico, optimizando el uso del hardware. Sin embargo, plantea interrogantes sobre su impacto en el consumo energético. En el presente artículo se analiza el comportamiento energético de los procesadores al comparar entornos físicos y virtualizados, aplicando una metodología basada en pruebas de rendimiento con cargas computacionales paralelas, generadas mediante código en Python utilizando el módulo multiprocessing. Estas cargas se ejecutaron en entorno físico como en máquinas virtualizadas gestionadas por distintos hipervisores. Durante las pruebas se recolectaron métricas clave como el uso del CPU, frecuencia en MHz, memoria utilizada y consumo energético en W. Para ello se utilizaron herramientas de monitoreo de bajo nivel, capaces de acceder a sensores del sistema y registrar datos en tiempo real sobre el consumo energético, la carga computacional y la potencia utilizada por el procesador. En los entornos virtualizados, se emplearon scripts en Python con la biblioteca psutil, lo que permitió extraer, analizar y validar los resultados obtenidos de manera precisa. Se evaluaron los hipervisores VirtualBox, VMware, KVM e Hyper-V sobre los sistemas operativos Ubuntu 20.04 y Windows10.Losresultados mostraron una reducción en el consumo energético en entornos virtualizados, alcanzando reducciones de hasta un 82 %. Esto demuestra que la virtualización es una estrategia eficiente para la gestión energética, ofreciendo beneficios importantes para la toma de decisiones en contextos académicos, empresariales y de infraestructura tecnológica.Virtualization allows multiple virtual machines to run on a single physical computer, optimizing hardware utilization. How ever, it raises questions about its impact on energy consumption.This article analyzes the energy performance of processors by comparing physical and virtualized environments. It applies a methodology based on performance tests with parallel computational loads generated using Python code and the multiprocessing module. These loads were executed both in the physical environment and on virtualized machines managed by different hypervisors. During the tests, key metrics such as CPU utilization, frequency in MHz, memory used, and energy consumption in W were collected. Low-level monitoring tools were used to access system sensors and record real-time data on energy consumption, computational load, and processor power. In virtualized environments, Python scripts with the psutil library were used, allowing the results to be accurately extracted, analyzed, and validated. VirtualBox, VMware, KVM, and Hyper-V hypervisors were evaluated on the Ubuntu 20.04 and Windows 10 operating systems. The results showed a reduction in energy consumption in virtualized environments, reaching reductions of up to 82%. This demonstrates that virtualization is an efficient energy management strategy, offering significant benefits for decision-making in academic, business, and technological infrastructure contexts.López Logacho, Jorge Enrique2025-08-07T23:09:07Z2025-08-07T23:09:07Z2025-08info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfhttp://dspace.ups.edu.ec/handle/123456789/30770spaAtribución-NoComercial-SinDerivadas 3.0 Ecuadorhttp://creativecommons.org/licenses/by-nc-nd/3.0/ec/info:eu-repo/semantics/openAccessreponame:Repositorio Universidad Politécnica Salesianainstname:Universidad Politécnica Salesianainstacron:UPS2025-08-07T23:09:13Zoai:dspace.ups.edu.ec:123456789/30770Institucionalhttps://dspace.ups.edu.ec/Institución privadahttps://www.ups.edu.ec/https://dspace.ups.edu.ec/oai.Ecuador...opendoar:17372025-08-07T23:09:13Repositorio Universidad Politécnica Salesiana - Universidad Politécnica Salesianafalse
spellingShingle Análisis del consumo de energía del procesador cuando trabaja en escenarios virtualizados
Vergara Nazareno, Rainer Vladimir
COMPUTACIÓN
ANÁLISIS DE SISTEMAS
CONSUMO DE ENERGÍA ELÉCTRICA
MICROCONTROLADORES
VIRTUALIZACIÓN
MÁQUINAS
status_str publishedVersion
title Análisis del consumo de energía del procesador cuando trabaja en escenarios virtualizados
title_full Análisis del consumo de energía del procesador cuando trabaja en escenarios virtualizados
title_fullStr Análisis del consumo de energía del procesador cuando trabaja en escenarios virtualizados
title_full_unstemmed Análisis del consumo de energía del procesador cuando trabaja en escenarios virtualizados
title_short Análisis del consumo de energía del procesador cuando trabaja en escenarios virtualizados
title_sort Análisis del consumo de energía del procesador cuando trabaja en escenarios virtualizados
topic COMPUTACIÓN
ANÁLISIS DE SISTEMAS
CONSUMO DE ENERGÍA ELÉCTRICA
MICROCONTROLADORES
VIRTUALIZACIÓN
MÁQUINAS
url http://dspace.ups.edu.ec/handle/123456789/30770