Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # # # # # # # # # # # # #
- # Virtualização #
- # Professor Dorgival #
- # notasdogarcia.blog.com #
- # # # # # # # # # # # # #
- Hoje começamos discutindo sobre a agenda do curso.
- // Abaixo vamos falar do calendário até o fim do curso,
- // mas agente ta discutindo com base no calendário atual do site dele, as datas serão alteradas posteriormente.
- // No final ele vai decidir as datas certinho e colocar no site, por agora as datas estão como eram.
- // Ou seja, havera uma aula para cada um dos temas abaixo, mas as datas vão acabar trocando, olhem no site dele pra concertar.
- // Se alguem quiser fazer uma repostagem desse texto (no pastebin) com as datas já atualizadas e me enviar seria muito bom =].
- // Na próxima semana, vamos fechar a parte de virtualização
- 02/04 - Desempenho de Virtualização e Migração de VMs.
- // Migração de VMs é transferir uma máquina virtual em execução para outro computador dentro da núvem.
- 04/04 - Migração e balanceamento de carga: Sandpiper. Esse artigo fala sobre a logistica da Migração de VMs.
- 09/04 - Sistema de arquivos: Google File Sistem (GFS) + Megastore que também é um produto do google.
- // O GFS foi o primeiro a pensar em banco de dados realmente grandes.
- // Ele é diferente porque por exemplo voce nem deleta arquivo, nem atlera, voce apenas da append e cria novos arquivos.
- // Esse artigo vai pro dia 08/04 no fim das contas.
- 11/04 - Ambientes de fluxo de dados: MapReduce (google), Dryad (Microsoft), Spark.
- // São modelos de processamento voltados para problemas de mineração de dados. O primeiro e inovador foi o MapReduce.
- // Temos o ant hill que é um produto da ufmg com uma proposta semelhante, o nome eu não se como se escreve "ant hill" foi de ouvido.
- Comentário do professor: MapReduce - Mapeamento, e mineração de dados. é um sistema em duas passadas, e ele roda encima do GFS citado acima.
- 16/04 - Armazenamento relacional: Hive, Pig, Scads. Trabalhos.
- // Construidos encima do conceito MapReduce, são sistemas de otimização eu acho.
- 18/04 - Armazenamento Orientado a Colunas: BigTable (google), HBase
- // O BigTable tenta pegar o GFS e tranforma-lo em um sistema mais organizado com tabelas.
- 23/04 - Armazenamento chave-valor - Dynamo, Dremel
- // Coisas do tipo voce acessa o google maps e tem de acessar umas 10 informaçòes sobre o mesmo assunto, imagem de satelite, rua, mapa, transito, streetview etc.
- 25/04 Bases relacionais na núvem: Relational Cloud, ...
- Comentário do professor: MapReduce e GFS são segundo a google modelos de processamento paralelo.
- 07/05 - Multiprogramação para datacenters: Mesos, Hadoop NextGen.
- // O Hadoop é um concorrente open-source do MapReduce da google.
- // O Mesos é o que está ficando mais popular, porque dentro de um mesmo cluster voce pode rodar hadoop, dryad e sparc sem problemas.
- 09/05 - Sistemas Operacionais e nuvens: Akaros, FOS
- // O Akaros é um SO desenvolvido do 0, com a proposta de se desprender do linux como sistema base.
- // O argumento é que o linux ta ficando engessado com os problemas de compatibilidade com sistemas antigos.
- 14/05 - Estruturas de redes: VL2, Portland.
- // São projetos que tentam mudar a rede pra melhor.
- // O portland é baseado fortemente em sistemas virtualizados.
- 16/05 - Gerencia de Trafego: Orchestra, Hedera
- // O Orchestra é como uma orquestra mesmo, fica um programa mandando o que os outros devem fazer
- 21/05 - Isolamento de trafego: Oktopus, Seawall, Gatekeeper(ufmg)
- // Comentário: As 3 últimas aulas falam de soluções de rede para datacenters.
- // A próxima também fala de outros protocolos que poderiam ser usados pra isso.
- 23/05 - Protocolos de transporte: DCTCP, ICTCP, Multipath TCP, Outcast TCP.
- 28/05 - Virtualização de Redes: Open vSwitch, OpenFlow e SDNs.
- 30/05 - Redes definidas por software, Onix (Google), Advanced Edges.
- O MapReduce foi chamado de a coisa mais brilhante em processamento paralelo dos últimos tempos.
- Depois de algum tempo conclui-se que ele não resolve todos os problemas.
- Um problema em especial é o problema de processamento recursivo de grafos.
- Eles não funcionam bem com o MapReduce.
- 04/06 - Processamento de grafos: Preguel (google), GraphLab, Rendero.
- // Uma limitação do Preguel é que ele funciona para o "mundo google" um milhão de katalhão de dados,
- // talvez não seja adequado para outros contextos.
- 06/06 - Modelos de custo: Arq. de redes, precificação na núvem
- // A maioria desses artigos é um tanto de matemática sem amarração da realidade, com pouca aplicação prática.
- 11/06 - Aspectos de Segurança
- 13/06 - Gerência de energia: elastic tree, ...
- ... E cabou, precisamos pensar o que mais colocar aqui.
- A idéia é que cada aluno pega 2 dias e faz um total de 2 seminários até o fim do semestre.
- Eles tem então a responsabilidade de liderar a discussão sobre o tema da aula durante a aula.
- Minha apresentação apresentação é dia 18/04 sobre o MapReduce
- Cada um escolheu umas materias pra apresentar.
- // Fim da aula.
Advertisement
Add Comment
Please, Sign In to add comment