Dissertation/ Thesis
Análisis del consumo de energía del procesador cuando trabaja en escenarios virtualizados
| Τίτλος: | Análisis del consumo de energía del procesador cuando trabaja en escenarios virtualizados |
|---|---|
| Συγγραφείς: | Vergara Nazareno, Rainer Vladimir |
| Συνεισφορές: | López Logacho, Jorge Enrique |
| Στοιχεία εκδότη: | 2025. |
| Έτος έκδοσης: | 2025 |
| Θεματικοί όροι: | COMPUTACIÓN, ANÁLISIS DE SISTEMAS, MICROCONTROLADORES, VIRTUALIZACIÓN, CONSUMO DE ENERGÍA ELÉCTRICA, MÁQUINAS |
| Περιγραφή: | 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. 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. |
| Τύπος εγγράφου: | Bachelor thesis |
| Περιγραφή αρχείου: | application/pdf |
| Γλώσσα: | Spanish; Castilian |
| Σύνδεσμος πρόσβασης: | http://dspace.ups.edu.ec/handle/123456789/30770 |
| Αριθμός Καταχώρησης: | edsair.od......1737..d7ccf41992a01548e4043d8514241d4e |
| Βάση Δεδομένων: | OpenAIRE |
καταχωρήστε σχόλιο πρώτοι!