Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # # # # # # # # # # # # #
- # Virtualização #
- # Professor Dorgival #
- # notasdogarcia.blog.com #
- # # # # # # # # # # # # #
- Materia: Virtualização e Computação em Nuvem.
- - www.dcc.ufmg.br/~dorgival/cursos/vcn
- - Moodle no minha.ufmg.br
- Professor Responsável: Dorgival
- - www.dcc.ufmg.br/~dorgival
- - [email protected] // Forma mais garantida de encontrar ele.
- - Sala 4022.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Avaliação
- - Presença e participação 5 pts.
- - Resenhas dos artigos 20 pts.
- - Seminario 25 pts.
- Graduação:
- - Prova - 20 pts.
- - Pesquisa sobre temas selecionados - 30 pts. // Leia alguns artigos e faça uma resenha.
- Pós-graduação - incluindo mat. disciplina isolada:
- - Prova (?) - 10 pts. // Pode ser que essa prova não exista pra quem é da pós, nesse caso seriam 50 pts do trab final.
- - Trabalho final proposto pelos alunos - 40 pts.
- Temas, datas e prazos serão definidos em breve.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- As resenhas devem ser postadas no moodle até antes da aula, entre 2 ou 3 paragrafos.
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- Este curso é sobre:
- - Principios e conceitos de S.O. e Redes de impacto na área.
- - Conceitos de uso geral.
- - Princípios de projeto.
- - Desafios de pesquisa.
- Este curso não é sobre:
- - Análise econômica e/ou mercadológica do impacto da tecnologia.
- - Tecnologias específicas.
- - Programação de aplics.
- - Tendências de marketing.
- // Como qualquer curso, essa é a visão pessoal do professor sobre o que é importante.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Expectativas:
- As aulas discutem os pontos principais.
- - Mas definitivamente não são toda a história.
- - Por indução muito menos as tranparências.
- Os alunos são responsáveis pelo conteúdo dos artigos para completar a figura.
- - Dentro do enfoque utilizado nas aulas.
- // Ou seja, o professor esta enfatizando (e ele fez isso mtas vezes) que devemos ler artigos!
- // isso é o muito importante nessa materia.
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- Temas de Seminários e trabalhos
- Graduação:
- - Revisão bibliográfica de conceitos da área.
- - Teste e aplicação de tecnologias.
- Pós-graduação:
- - Artigos seminais e estado de arte (ultimas conferências)
- - Implementação de soluções para problemas atuais.
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- Esse não é um curso fácil.
- O volume de informações é grande, e o de trabalho pratico também.
- É importante a leitura de muitos artigos, pois a maior parte do aprendizado virá deles.
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- Fim da introdução.
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- O negócio da programação de núvem é:
- Voce cresce, tem uma empresa grande, precisa de mais servidores e mais manutenção que não são seu produto final.
- Voce acaba não fazendo isso de forma eficiente e perde pela complexidade do gerenciamento disso.
- Como burlar o problema?
- Empresas especializadas em computação em nuvem podem jogar seus dados e produtos nos servidores deles, que além de serem mais confiáveis, tem um preço mais barato.
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- Já existe a muito tempo a ideia de se colocar serviços online, então o que há de novo na computação em núvem?
- Hoje existe o conceito de elasticidade. Se voce precisar de 10 máquinas durante a tarde e duas durante a noite, voce terá esse processamento.
- Existem 3 níveis de núvem:
- - Aplicação -> Voce usa um programa que é executado na núvem. Ex: google docs.
- - Plataforma -> Voce tem acesso a uma máquina pré-configurada e pode executar o que desejar.
- - Infraestrutura -> Voce tem acesso as configurações básicas da máquina, como processamento e sistema operacional.
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- Pode-se se dividir as núvem em outros 3 grupos:
- Núvem privada: Voce encherga seus próprios servidores como uma núvem, assim cada usuário da sua empresa pode adicionar ou tirar carga sem pensar muito.
- Núvem hibrida: Voce tem um servidor, e se em algum momento sua carga passar do ponto voce re-direciona parte dos acessos à um servidor na núvem.
- Núvem publica: Todos os servidores são online, é o caso mais conhecido de núvem.
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- Definição que iremos usar:
- CONCEITO:
- Núvem é um modelo para viabilizar o acesso conveniente, sob demanda a um pool de recursos que podem ser provisionados e liberados com pouco esforço.
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- Acesso à núvem torna seu investimento inicial em um hardware muito mais barato, pois voce pode comprar segundo a demanda.
- Se voce precisa dele 2h por dia voce terá e só pagará por isso.
- Caracteristicas:
- - Multi-tenancy (multi-inquilinos) -> As máquinas são agora de própriedade de vários usuários, como evitar conflitos?
- - Pools compartilhados de recursos -> Como compartilhar os recursos?
- - Acesso ubíquo pela rede. -> ou seja acessível de qualquer lugar.
- - Orientado a serviços.
- - Provisão dinâmica de recursos. -> (Elasticidade)
- - Auto-organização -> As máquinas já sabem o que fazer, não exigem configuração humana o tempo todo.
- - Precificação por uso (pay-per-use, utility princing)
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- Próximas aulas:
- - Revisão de SO e Redes
- - Conceitos Relacionados.
- - Virtualização
- -> Conceitos, desafios, pesquisa
- - Conceitos gerais de computação em núvem
- - Desafios
- -> Segurança, energia, elasticidade, arquitetura, framework.
Advertisement
Add Comment
Please, Sign In to add comment