Disciplina Curricular
Sistemas Operativos, Virtualização e Computação em Nuvem SOVCN
Diploma de Estudos Avançados em Engenharia Informática e de Computadores - DEAEIC2006
Contextos
Grupo: DEAEIC2006 > 3º Ciclo
Período:
Peso
4.5 (para cálculo da média)
Objectivos
A disciplina aborda as várias camadas sistema que suportam as infraestruturas de computação modernas de larga escala. Estuda e discute tópicos avançados e tendências recentes em suporte sistema a Infraestrutura como Serviço (IaaS) e plataformas aplicacionais para Plataformas como Serviço (PaaS). Foca-se em técnicas, mecanismos e algoritmos do Estado da Arte para os problemas mais relevantes nestes domínios.
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)
Metodologia de avaliação
Apresentação de artigo em seminário (30%), participação nas discussões de artigos (20%),relatório de revisão da literatura em trabalhos de investigação relacionados com os tópicos da disciplina (50%).