El objetivo de esta tesis es presentar nuevos algoritmos de colocación de máquinas virtuales (VMs) con el fin de optimizar el costo y las emisiones de carbono en las nubes distribuidas. La tesis se centra primero en la rentabilidad de las nubes distribuidas y luego desarrolla las razones para optimizar tanto los costos como las emisiones de carbono. La tesis incluye dos partes principales: la primera propone, desarrolla y evalúa los algoritmos de colocación estática de VMs (donde una primera colocación de una VM se mantiene durante toda la vida útil de la VM). La segunda parte propone algoritmos de colocación dinámica de VMs donde la colocación inicial de la VM puede cambiar dinámicamente (por ejemplo, a través de la migración de VMs y su consolidación). Esta tesis incluye cinco contribuciones. La primera contribución es un estudio del estado del arte sobre la distribución de costos y emisiones de carbono en entornos de nubes distribuidas. La segunda contribución propone un método de asignación de recursos, llamado NACER, para las nubes distribuidas. El objetivo es minimizar el costo de comunicación de la red para ejecutar una tarea en una nube distribuida. La tercera contribución propone un método de colocación de VM (llamado NACEV) para las nubes distribuidas. NACEV es una versión extendida de NACER. Mientras que NACER considera solo el costo de comunicación entre los centros de datos, NACEV optimiza al mismo tiempo los costos de comunicación y de cálculo. También propone un algoritmo de asignación para colocar máquinas virtuales en máquinas físicas (PM). La cuarta contribución presenta un método de colocación de VM eficiente en términos de costos y carbono (llamado CACEV) para las nubes distribuidas verdes. CACEV es una versión extendida de NACEV. Además de la rentabilidad, CACEV considera la eficiencia de las emisiones de carbono para las nubes distribuidas. Para obtener un mejor desempeño, la quinta contribución propone un método dinámico de colocación de VM (D-CACEV) para las nubes distribuidas. D-CACEV es una versión extendida de nuestro trabajo anterior, CACEV, con cifras adicionales, una descripción y también mecanismos de migración de VM en vivo. Mostramos que nuestro mecanismo conjunto de reasignación-colocación de VM puede optimizar constantemente tanto el costo como las emisiones de carbono en una nube distribuida.
Ehsan Ahvar (Mon,) estudió esta cuestión.