Los puntos clave no están disponibles para este artículo en este momento.
Los centros de alojamiento de Internet sirven a múltiples sitios de servicios desde una base de hardware común. Este documento presenta el diseño e implementación de una arquitectura para la gestión de recursos en un sistema operativo de centro de alojamiento, con énfasis en la energía como un tema clave de gestión de recursos para grandes clústeres de servidores. Los objetivos son proporcionar recursos de servidor para servicios co-alojados de manera que se adapten automáticamente a la carga ofrecida, mejorar la eficiencia energética de los clústeres de servidores mediante el redimensionamiento dinámico del conjunto de servidores activos y responder a interrupciones en el suministro eléctrico o eventos térmicos degradando el servicio de acuerdo con los Acuerdos de Nivel de Servicio (SLA) negociados. Nuestro sistema se basa en un enfoque económico para gestionar recursos de servidor compartidos, en el que los servicios "pujan" por recursos en función del rendimiento entregado. El sistema monitorea continuamente la carga y planifica las asignaciones de recursos estimando el valor de sus efectos en el rendimiento del servicio. Un algoritmo de asignación de recursos codicioso ajusta los precios de los recursos para equilibrar la oferta y la demanda, asignando recursos a su uso más eficiente. Una infraestructura de conmutación de servidores reconfigurable dirige el tráfico de solicitudes a los servidores asignados a cada servicio. Los resultados experimentales de un prototipo confirman que el sistema se adapta a la carga ofrecida y la disponibilidad de recursos, y puede reducir el uso de energía del servidor en un 29% o más para una carga de trabajo web típica.
Chase et al. (Sun,) estudiaron esta cuestión.