Programa

Sistemas Operativos, Virtualização e Computação em Nuvem

Diploma de Estudos Avançados em Engenharia Informática e de Computadores

Programa

A disciplina organiza-se como um conjunto de seminários, cada um focado num tópico entre os seguintes: - organização de sistemas operativos e máquinas virtuais modernas (e.g., Xen, Java VM) - gestão de recursos (gestão de memória, escalonamento em ambientes virtualizados) - técnicas para virtualização e suporte a concorrência em arquiteturas multi-core - deteção e tratamento de faltas em sistemas operativos e máquinas virtuais (e.g., replicação, checkpointing, replay) - armazenamento e processamento escalável na Nuvem (Dynamo, MapReduce, Pig, Dryad, Spark, Flink)