Interference Aware Scheduling for Cloud Computing

Diogo Trindade Basto · 2015

A indústria de serviços computacionais está em crescente desde a última década com uma atração de público cada vez mais geral. As organizações científicas utilizam estas infraestruturas computacionais gigantes para disponibilizarem aos seus colaboradores poder computacional que as suas máquinas não possuem, reduzindo o tempo de execução de tarefas como compilação de fotos de satélites de vários dias para poucas horas. Para poder albergar cada vez mais serviços e ter tempos de resposta mais rápidos é necessário estudar as falhas do sistema e principais causadores de atrasos e corrigi-los. Este relatório aborda a área de escalonamento de tarefas em redes computacionais de alto rendimento e estuda tecnologias de virtualização e o problema de interferências entre máquinas virtuais. Através de alocações de tarefas em nós que minimizem o efeito de interferência, a redução do tempo de execução de tarefas permite aos mesmos recursos executar um maior número de tarefas no mesmo período de tempo. Para efeitos de demonstração de resultados é utilizada a plataforma SimGrid e comparado os resultados do algoritmo proposto contra algoritmos já aplicados na indústria.

Read the paper · More papers on PaperTik