Please use this identifier to cite or link to this item: https://hdl.handle.net/10216/78464
Author(s): Diogo Trindade Basto
Title: Interference Aware Scheduling for Cloud Computing
Issue Date: 2015-02-20
Abstract: Computing services is a growing industry in the last decade with a increasingly broader audience. Scientific organizations use these giant computational infrastructures to provide their collaborators computational power that their personal computers don't have, reducing task execution times like satellite photos compilation from several days to a few hours. In order to house more services and have shorter responses times it's necessary to study system flaws and primary delayers and fix them. This report targets task scheduling in HPC networks and studies virtualization technologies and the problem of interference between virtual machines. Through task allocation in hosts that minimize interference effects, execution time reduction allow the same resources to execute a bigger number of tasks in the same period of time. For demonstration purposes, the SimGrid platform is used to compare results of the proposed algorithm against standard industry algorithms.
Description: 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.
Subject: Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
Scientific areas: Ciências da engenharia e tecnologias::Engenharia electrotécnica, electrónica e informática
Engineering and technology::Electrical engineering, Electronic engineering, Information engineering
TID identifier: 201301776
URI: https://hdl.handle.net/10216/78464
Document Type: Dissertação
Rights: openAccess
License: https://creativecommons.org/licenses/by-nc/4.0/
Appears in Collections:FEUP - Dissertação

Files in This Item:
File Description SizeFormat 
34514.pdfInterference Aware Scheduling for Cloud Computing278.86 kBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons