virtualizaÇÃo - aula1

18
VIRTUALIZAÇÃO Professora Nelma Regina dos Santos

Upload: nelma-regina-dos-santos-teixeira

Post on 11-Sep-2015

218 views

Category:

Documents


0 download

DESCRIPTION

aula 1

TRANSCRIPT

VIRTUALIZAO

VIRTUALIZAOProfessora Nelma Regina dos SantosCONCEITOSimulao de qualquer Hardware, ou seja Servidores, Desktop, recurso de rede ou armazenamento.Nos Servidores A tecnologia de virtualizao aumenta a eficincia no data center, permitindo que os servidores x86 atuais executem vrios sistemas operacionais e aplicativos. A implantao de cargas de trabalho mais rpida, o desempenho e a disponibilidade so maiores e as operaes se tornam automatizadas. Tudo isso resulta em uma TI mais simples de gerenciar e mais barata para ter e operar. Por qu utilizar virtualizao?A virtualizao oferece vrios benefcios para o ambiente de TI e no se trata de mais uma onda tecnolgica ou algo passageiro. Atualmente muitas empresas que ainda no tem virtualizao implantada provavelmente esto considerando sua implantao a mdio prazo.Os principais pontos que direcionam o uso de virtualizao so:Consolidao de servidoresReduzir a quantidade de servidores ajuda drasticamente a reduzir consumo de energia eltricaReduo de custos de alocao de espao fisicoEmpresas que fazem co-location em Datacenters procuram reduzir custos com espao fsico dos servidoresDiminuir consumo de energia eltrica para refrigerao de datacentersUma grande quantidade de servidores em um datacenter tambm demanda um alto custo para refrigerar o ambiente onde se encontram. Existem 2 pontos de anlise de consumo de energia eletrica: energia eltrica consumida pelo servidor (equipamento) e energia eltrica consumida pelo sistema de refrigerao do CPD/Datacenter para refrigerar o servidor.Cenrios de Disaster / RecoveryFacilidade de migrao de mquinas virtuais entre hosts torna bastante atraente esta opo5)Reduo de custos com contratos de manuteno de servidoresServidores crticos demandam contratos de manuteno elevados, de acordo com o SLA existente. A reduo na quantidade de servidores traz benefcio direto nos custos de manutenoMigrao de aplicaesA possibilidade de migrar aplicaes para novos sistemas operacionais de forma rpida e dinmica so os grandes facilitadores para manter um ambiente de rede sempre atualizado e homogneoAmbientes de teste / desenvolvimento e homologaoMuitos testes de homologao so falhos pois nem sempre as falhas existentes na produo so idnticas no ambiente de homologao. Com a virtualizao possvel ter uma rplica dos servidores de produo o mais fiel possvel na homologao, aumentando drasticamente a confiabilidade dos testes.Independncia de limitadores fsicos dos equipamentosTecnologias de virtualizao

Virtualizao de Hardware do ServidorAtravs de um Hypervisor , ou camada de virtualizador, possvel hospedar vrias maquinas virtuais. Esta tecnologia exige o suporte para instruo de virtualizao no processador do servidor (Intel-VT ou AMD-V). Atualmente esta tecnologia esta disponvel no Hyper-V, componente do Windows Server 2008 e Windows Server 2008 R2. Tambm existe uma verso especial do Windows Server chamada de Hyper-V Server, que consiste basicamente em um Windows Server 2008 com interface grfica reduzida, fazendo apenas a funo de virtualizao e totalmente gratuito.O componentes do Hyper-V est disponvel nas seguintes distribuies do Windows Server:

O Windows Server 2008 R2 Foundation no possui Hyper-V. Adicionalmente voc tambem no pode virtualizar um servidor com Windows Server 2008 R2 Foundation, pois sua licena OEM.Virtualizao de Software de ServidorEste modelo de virtualizao no mais utilizado de forma intensiva, pois limita as maquinas virtuais em vrios pontos (limite de memria, processadores lgicos, etc). O produto que representa esta tecnologia do lado Microsoft o Microsoft Virtual Server 2005 R2 SP1. Pela arquitetura do produto no h benefcio em hardwares novos, pois alm de ser antigo o mesmo no suporta as novas tecnologias de virtualizao e hardware que esto disponiveis no Windows Server 2008 R2.A virtualizao de software de servidor baseada em um software que executado em uma camada acima do sistema operacional. Isto significa que o virtualizador no tem comunicao direta com o hardware, o que impossibilita ter alguns ganhos de performance e escalabilidade.

Virtualizao de Sesso / ApresentaoConhecido anteriormente pelo nome de Terminal Services (TS), a tecnologia assumiu novo nome no Windows Server 2008 R2, passando a se chamar Remote Desktops Services (RDS).Na virtualizao de Sesso a aplicao instalada no servidor de RDS e disponibilizada para o cliente atravs de um protocolo especfico (RDP Remote Desktop Protocol). Apenas a tela da aplicao ou todo o desktop do servidor enviado para a maquina do usurio. O trfego gerado de atualizao de tela, teclado, mouse e som (quando houver). Todo o processamento da aplicao e uso de memria da mesma ficam no servidor RDS. Em caso de falha de comunicao de rede entre o servidor RDS e o cliente no possivel executar a aplicao at que o link seja restabelecido.Um cenrio ideal para este tipo de virtualizao o escritrio remoto. muito comum encontrar empresas que possuem escritrios remotos, e a maior parte da reclamao justamente o acesso aos aplicativos que esto na matriz e que precisam ser executados na filial. Ao instalar um servidor na matriz com o servio de RDS/TS basta instalar o aplicativo neste mesmo servidor e disponibilizar o acesso s filiais via RDS/TS Client. A experincia de acesso para o usurio da localidade remota ser melhorada, como se ele estivesse acessando o aplicativo da matriz.Para cenrios de maior complexidade e/ou gerenciamento utilizado o Citrix XenApp, componente que executado sob o RDS (no possivel implantar o Citrix XenApp sem o RDS).Outro fator muito comum em projetos de virtualizao de sesso a utilizao de Thin Clients, que fazem o papel da estao de trabalho. Virtualizao de AplicaoAtravs do Microsoft Application Virtualization (App-V) uma aplicao executada no desktop do usurio em um ambiente isolado (aqui muito utilizado o conceito de bolha) independente do registry e demais arquivos do sistema operacional. Diferente do Remote Desktop Services, o App-V utiliza a memria e processamento da maquina do usurio, porm possivel executar o aplicativo mesmo sem conectividade de rede com o servidor de App-V.O App-V est disponvel no Microsoft Desktop Optimization Pack (MDOP) e o mesmo adquirido apenas para clientes que possuem contrato de Software Assurance.Virtualizao no DesktopEsta tecnologia muito similar ao modelo de Virtualizao de hardware de servidor. Muitos desenvolvedores e profissionais de TI precisam ter uma maquina virtual a sua disposio, sem a complexidade de ter um Windows Server com Hyper-V. A ferramenta que permite criar e gerenciar maquinas virtuais o Microsoft Virtual PC e a mesma no exige mais que o hardware tenha suporte para virtualizao (Intel-VT ou AMD-V).Outro componente do Virtual PC e que pode ser instalado a parte o XP Mode, que consiste de uma maquina virtual Windows XP. Atraves do XP Mode uma aplicao instalado no mesmo publicada como tem de programa no Start Menu da maquina fsica, permitindo que somente a tela da aplicao seja executada e apresentada para o usurio da maquina fisica. Sua principal utilizao so cenrios onde existam aplicaes que somente funcionem com Windows XP.Virtualizao de DesktopsTambem conhecido como VDI (Virtual Desktop Infrastructure) tal recurso permite centralizar os desktops dos usurios de forma virtualizada em servidores de virtualizao. possvel trabalhar da seguinte forma:Maquina Virtual Dedicada - cada usurio que faz acesso ao desktop virtual possui sua prpria VM, com todos os detalhes de personalizao de desktop. Cada maquina virtual possui seu proprio usurio.Pool de Desktops Virtuais um pool de vrias maquinas virtuais compartilhada com um grupo de usurios. No h uma maquina virtual especfica para cada usurio, e as personalizao de desktop so feitas usando tcnicas como Redirecionamento de Pastas e Perfil AmbulanteOutro ponto importante o processo de envio da tela do desktop da maquina virtual para a estao do usurio. Este processo feito utilizando em conjunto o Remote Desktop Services do Windows Server 2008 R2.Gerenciamento de Virtualizao no ServidorA linha de produtos System Center referem-se a produtos de gerenciamento da Microsoft. Um dos seus componentes o System Center Virtual Machine Manager 2008 R2. O SCVMM permite gerenciar o host de virtualizao e as maquinas virtuais, e suporta os seguintes sistemas de virtualizao de servidores:Windows Server 2008 c/ Hyper-VHyper-V Server 2008Windows Server 2008 R2 c/ Hyper-VHyper-V Server 2008 R2Virtual Server 2005 R2 SP1VMWare ESX via VMWare VirtualCenterImportante observar que o gerenciamento de um host com VMWare ESX no feito diretamente pelo SCVMM, pois necessrio ter o VirtualCenter. Isto significa que o SCVMM o gerenciador do VirtualCenter, que este gerencia os hosts com VMWare ESX.Se voc possuir na sua infraestrutura de rede um System Center Operations Manager 2007 R2 ento voc pode habilitar o uso integrado das 2 ferramentas, atravs do recurso chamado PRO (Performance Resource and Optimization). Este recurso permite que o SCVMM mova automaticamente (ou de forma manual) uma maquina virtual de um host para outro caso seja detectado algum gargalo na performance.Gerenciamento de Virtualizao no DesktopPara aqueles que desejam implementar o recurso do Virtual PC em um ambiente maior e/ou que exija maior controle das maquinas vrtuais ento a alternativa atravs do Microsoft Enterprise Desktop Virtualization (MED-V). Com o MED-V possvel distribuir as imagens do Virtual PC e gerenciar a partir de um ponto central. O produto faz parte do pacote do Microsoft Desktop Optimization Pack (MDOP)Atividade em duplaCrie dois cenrios fictcios que disserte sobre a necessidade do uso da virtualizao, use de sua criatividade para exemplificar um caso de uso.E desenvolva um projeto tcnico escolhendo um dos cenrios de outra dupla.Continuao da atividade em duplaDetermine qual ser a tecnologia apropriada para a problemtica da aula anterior.Continue a criao do Projeto,