Revista de Tecnología de la Información e Ingeniería de Software

Revista de Tecnología de la Información e Ingeniería de Software
Acceso abierto

ISSN: 2165- 7866

abstracto

Programación de trabajos basada en la armonización entre la potencia de procesamiento solicitada y disponible en el entorno de computación en la nube

Elhossiny Ibrahim1, Nirmeen A El-Bahnasawy y Fatma A Omara

La computación en la nube es un paradigma informático más reciente en el que los servicios de TI se proporcionan y entregan a través de Internet a pedido y de pago por uso. Por otro lado, el problema de la programación de tareas se considera uno de los principales desafíos en el entorno de Cloud Computing, donde se necesita un buen mapeo entre los recursos disponibles y las tareas de los usuarios para reducir el tiempo de ejecución de las tareas de los usuarios. tareas (es decir, reducir el tiempo de preparación), al mismo tiempo, aumentar el grado de capitalización de los recursos (es decir, aumentar la utilización de recursos). En este artículo, se ha propuesto e implementado un nuevo algoritmo de programación de tareas para reducir el make-span, así como aumentar la utilización de recursos al considerar tareas independientes. El algoritmo propuesto se basa en calcular la potencia de procesamiento total de los recursos disponibles (es decir, máquinas virtuales) y la potencia de procesamiento total solicitada por los usuarios. tareas, luego asignando un grupo de usuarios’ tareas a cada VM de acuerdo con la proporción de su potencia necesaria correspondiente a la potencia de procesamiento total de todas las VM. Para evaluar el rendimiento del algoritmo propuesto, se ha realizado un estudio comparativo entre el algoritmo propuesto y los algoritmos GA y PSO existentes. Los resultados experimentales muestran que el algoritmo propuesto supera a otros algoritmos al reducir el make-span y aumentar la utilización de recursos.

Top