Computação em Nuvem Privada

/Computação em Nuvem Privada
Computação em Nuvem Privada 2019-10-29T17:07:59+00:00

Computação em Nuvem Privada

ECTs

5

Horas de Contacto

35h – Horas de Contacto

Ano | Semestre

1ºAno | 1ºSemestre

Ramo

Computação em Nuvem

Objetivos de Aprendizagem

  • O1 – Analisar as características essenciais de uma Cloud e os vários modelos de implementação.
  • O2 – Compreender a importância da virtualização para a implementação de soluções de Private Cloud Computing.
  • O3 – Compreender os princípios básicos de funcionamento do Microsoft System Center Virtual Machine Manager e os requisitos necessários para a sua implementação.
  • O4 – Implementar uma infraestrutura de criação e gestão de Private Cloud, em ambiente de laboratório, utilizando o System Center Virtual Machine Manager.
  • O5 – Configurar o fabric associado à infraestrutura de Private Clod (network e storage).
  • O6 – Configurar um cluster de Hyper-V.
  • O7 – Configurar as Libraries associadas ao System Center Virtual Machine Manager.
  • O8 – Compreender a importância dos Service Templates e implementar serviços baseados nesses templates.
  • O9 – Utilizar recursos da Private Cloud implementada a pedido (experiência do utilizador).

Conteúdos Programáticos

  • 1. Características essenciais de uma Cloud.
  • 2. Modelos de serviço.
  • 3. Modelos de implementação.
  • 4. Ligação entre Virtualização e Cloud Computing.
  • 5. Componentes do System Center.
  • 6. Gestão do Datacenter com o System Center.
  • 7. Análise e comparativa de opções de mercado.
  • 8. Arquitetura do System Center Virtual Machine Manager.
  • 9. Alta disponibilidade no System Center Virtual Machine Manager.
  • 10. Requisitos de instalação do System Center Virtual Machine Manager.
  • 11. Preparação do ambiente para o System Center Virtual Machine Manager.
  • 12. Instalação de um servidor System Center Virtual Machine Manager.
  • 13. Desenho da rede.
  • 14. Configurações iniciais do System Center Virtual Machine Manager.
  • 15. Adicionar hosts Hyper-V como recursos de Fabric.
  • 16. Configurar definições de Host Groups.
  • 17. Preparação do sistema de armazenamento.
  • 18. Configurar a Fabric.
  • 19. Configuração de um cluster de Hyper-V.
  • 20. Configuração das Libraries.
  • 21. Construção de Service Templates.
  • 22. Implementar o App Controller.

Demonstração da Coerência dos Conteúdos Programáticos com os Objectivos de Aprendizagem da UC

Nesta UC serão abordados conteúdos que permitam ao estudante consolidar os conhecimentos teóricos sobre Cloud Computing dado noutras UC (O1 e O2), com o intuito de encaminhá-los para a implementação prática de um sistema de Private Cloud Computing.

Assim, após bem enquadrados acerca da área específica de Cloud Computing onde se enquadra esta UC, passarão à análise de soluções existentes no mercado (dois principais fornecedores), optando-se, nesta UC, pelo estudo e implementação da solução da Microsoft, assente no System Center Virtual Machine Manager (O3-O9).

Metodologias de Ensino (Avaliação Incluída)

Atendendo à especificidade desta Unidade Curricular, privilegiar-se-á o contacto direto entre o estudante e o computador numa perspetiva de computer based learning, utilizando diapositivos para explicação dos conteúdos e disponibilizando fichas de trabalho que permitem aplicar os conhecimentos em ambiente de laboratório, implementado em cada computador dos alunos, utilizando tecnologias de virtualização.

As aulas assumirão um carácter teórico-prático, cabendo ao docente a função de apresentação e enquadramento dos conceitos teóricos bem como dos conceitos referidos nos conteúdos programáticos e as ferramentas (software) apresentados nos mesmos.

Com efeito o estudante terá um papel central na sua aprendizagem sendo estimulada a sua participação que se pretende ativa ao longo da unidade.

A adoção desta metodologia implica a realização constante de exercícios práticos de aplicação de conhecimentos.

Avaliação Obrigatória:

1) Exame final (plataforma on-line) ou trabalho de investigação.

Avaliação Formativa:

2) Realização das tarefas de laboratório fornecidas por intermédio de fichas de trabalho (e sua apresentação e avaliação).

Demonstração da Coerência das Metodologias de Ensino com os Objetivos de Aprendizagem da Unidade Curricular

O modo de trabalho que se preconiza na Unidade Curricular centrado em momentos de trabalho individual constantes visa contribuir para que o estudante desenvolva conhecimentos sólidos de implementação das tecnologias inerentes à solução de Private Cloud Computing estudada, sendo abordadas as principais especificidades da mesma.  Optou-se por metodologias de ensino centradas no estudante em que este tem um papel preponderante na sua aprendizagem. O computador será, sempre, um recurso presente nas aulas (que terão caráter teórico-prático) de modo a que os estudantes tenham contacto com as tecnologias anteriormente referidas e que as coloquem em prática com exemplos concretos de utilização e implementação dos mesmos. Nesse sentido justifica-se metodologias de ensino que estimulem a participação ativa e que promovam competências de autonomia nos processos e desenvolvimentos tecnológicos nas áreas que operem ou venham a operar. As competências são desenvolvidas através da exposição participativa e da resolução de problemas consubstanciados em trabalhos supervisionados (apresentados sob a forma de fichas de trabalho), que culminarão na apresentação do trabalho desenvolvido e sua avaliação, pelo docente.

Bibliografia

Levchenko, Roman. System Center 2016 Virtual Machine Manager Cookbook – Third Edition: Design, configure, and manage an efficient virtual infrastructure with VMM in System Center 2016. Packt.

Finn, Aidan. (2013). Windows Server 2012 HYPER-V Installation and Configuration Guide, Sybex

Fergunson, Bill; vSphere 6 Foundations Exam Official Cert Guide, VMware Press

Portnoy, Matthew (2016), Virtualization Essentials. Sybex, USA.

Savill, John (2016), Mastering Windows Server 2016 Hyper-V. Sybex, USA.

Recursos VMware (documentação e vídeos):

https://docs.vmware.com/en/VMware-vSphere/index.html