VinBR

Virtualização 05/03/2012

Mar 12th, 2012
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.38 KB | None | 0 0
  1. # # # # # # # # # # # # #
  2. # Virtualização #
  3. # Professor Dorgival #
  4. # notasdogarcia.blog.com #
  5. # # # # # # # # # # # # #
  6.  
  7. Materia: Virtualização e Computação em Nuvem.
  8. - www.dcc.ufmg.br/~dorgival/cursos/vcn
  9. - Moodle no minha.ufmg.br
  10.  
  11. Professor Responsável: Dorgival
  12. - www.dcc.ufmg.br/~dorgival
  13. - [email protected] // Forma mais garantida de encontrar ele.
  14. - Sala 4022.
  15.  
  16. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  17.  
  18. Avaliação
  19. - Presença e participação 5 pts.
  20. - Resenhas dos artigos 20 pts.
  21. - Seminario 25 pts.
  22.  
  23. Graduação:
  24. - Prova - 20 pts.
  25. - Pesquisa sobre temas selecionados - 30 pts. // Leia alguns artigos e faça uma resenha.
  26.  
  27. Pós-graduação - incluindo mat. disciplina isolada:
  28. - Prova (?) - 10 pts. // Pode ser que essa prova não exista pra quem é da pós, nesse caso seriam 50 pts do trab final.
  29. - Trabalho final proposto pelos alunos - 40 pts.
  30.  
  31. Temas, datas e prazos serão definidos em breve.
  32.  
  33. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  34.  
  35. As resenhas devem ser postadas no moodle até antes da aula, entre 2 ou 3 paragrafos.
  36.  
  37. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  38.  
  39. Este curso é sobre:
  40. - Principios e conceitos de S.O. e Redes de impacto na área.
  41. - Conceitos de uso geral.
  42. - Princípios de projeto.
  43. - Desafios de pesquisa.
  44.  
  45. Este curso não é sobre:
  46. - Análise econômica e/ou mercadológica do impacto da tecnologia.
  47. - Tecnologias específicas.
  48. - Programação de aplics.
  49. - Tendências de marketing.
  50.  
  51. // Como qualquer curso, essa é a visão pessoal do professor sobre o que é importante.
  52.  
  53. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  54.  
  55. Expectativas:
  56. As aulas discutem os pontos principais.
  57. - Mas definitivamente não são toda a história.
  58. - Por indução muito menos as tranparências.
  59.  
  60. Os alunos são responsáveis pelo conteúdo dos artigos para completar a figura.
  61. - Dentro do enfoque utilizado nas aulas.
  62. // Ou seja, o professor esta enfatizando (e ele fez isso mtas vezes) que devemos ler artigos!
  63. // isso é o muito importante nessa materia.
  64.  
  65. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  66.  
  67. Temas de Seminários e trabalhos
  68.  
  69. Graduação:
  70. - Revisão bibliográfica de conceitos da área.
  71. - Teste e aplicação de tecnologias.
  72.  
  73. Pós-graduação:
  74. - Artigos seminais e estado de arte (ultimas conferências)
  75. - Implementação de soluções para problemas atuais.
  76.  
  77. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  78.  
  79. Esse não é um curso fácil.
  80.  
  81. O volume de informações é grande, e o de trabalho pratico também.
  82.  
  83. É importante a leitura de muitos artigos, pois a maior parte do aprendizado virá deles.
  84.  
  85. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  86.  
  87. Fim da introdução.
  88.  
  89. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  90.  
  91. O negócio da programação de núvem é:
  92.  
  93. Voce cresce, tem uma empresa grande, precisa de mais servidores e mais manutenção que não são seu produto final.
  94. Voce acaba não fazendo isso de forma eficiente e perde pela complexidade do gerenciamento disso.
  95.  
  96. Como burlar o problema?
  97. 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.
  98.  
  99. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  100.  
  101. 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?
  102.  
  103. 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.
  104.  
  105. Existem 3 níveis de núvem:
  106. - Aplicação -> Voce usa um programa que é executado na núvem. Ex: google docs.
  107. - Plataforma -> Voce tem acesso a uma máquina pré-configurada e pode executar o que desejar.
  108. - Infraestrutura -> Voce tem acesso as configurações básicas da máquina, como processamento e sistema operacional.
  109.  
  110. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  111.  
  112. Pode-se se dividir as núvem em outros 3 grupos:
  113. 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.
  114. 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.
  115. Núvem publica: Todos os servidores são online, é o caso mais conhecido de núvem.
  116.  
  117. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  118.  
  119. Definição que iremos usar:
  120.  
  121. CONCEITO:
  122. 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.
  123.  
  124. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  125.  
  126. Acesso à núvem torna seu investimento inicial em um hardware muito mais barato, pois voce pode comprar segundo a demanda.
  127. Se voce precisa dele 2h por dia voce terá e só pagará por isso.
  128.  
  129. Caracteristicas:
  130. - Multi-tenancy (multi-inquilinos) -> As máquinas são agora de própriedade de vários usuários, como evitar conflitos?
  131. - Pools compartilhados de recursos -> Como compartilhar os recursos?
  132. - Acesso ubíquo pela rede. -> ou seja acessível de qualquer lugar.
  133. - Orientado a serviços.
  134. - Provisão dinâmica de recursos. -> (Elasticidade)
  135. - Auto-organização -> As máquinas já sabem o que fazer, não exigem configuração humana o tempo todo.
  136. - Precificação por uso (pay-per-use, utility princing)
  137.  
  138. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  139.  
  140. Próximas aulas:
  141. - Revisão de SO e Redes
  142. - Conceitos Relacionados.
  143. - Virtualização
  144. -> Conceitos, desafios, pesquisa
  145. - Conceitos gerais de computação em núvem
  146. - Desafios
  147. -> Segurança, energia, elasticidade, arquitetura, framework.
Advertisement
Add Comment
Please, Sign In to add comment