Sei sulla pagina 1di 30

Vantagens e desvantagens na utilizao de software de virtualizao em servidores de empresas de pequeno e mdio porte.

Unidade Santana/Unidade Guarulhos

2011 UNIP INTERATIVA Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia

Vantagens e desvantagens na utilizao de software de virtualizao em servidores de empresas de pequeno e mdio porte

Gesto da Tecnologia da informao Primeiro semestre

Unidade Santana 2011 Resumo

A virtualizao de servidores tem seu incio em 1960, com o ambiente VM/370 da IBM. Hoje, a virtualizao em software, de hardwares de servidores, dentro de um contexto de pequenas e mdias empresas, ainda agrega as mesmas vantagens. Analisamos as vantagens e desvantagens, o porqu em se utilizar a virtualizao em software nos servidores, e quais os resultados obtidos pela tecnologia, nos estudos de caso. Objetivo deste trabalho propor uma referncia em termos de virtualizao em software para o pblico alvo de analistas e gestores de tecnologia da informao, para observar esta soluo como um campo para analise, ampliao e implantao. Este trabalho direcionado as pequenas e medias empresas devido ao seu poder de capital direcionado ao investimento na rea de tecnologia da informao, uma vez que representam uma parcela expressiva do mercado. Este trabalho foi baseado em estudos cientficos baseado em bibliografia consistente. . Palavras-chave: virtualizao, objetivo, soluo, analise, ampliao, vantagens, desvantagens.

Abstract

The virtualization of servers has its beginning in 1960, with environment VM/370 of IBM. Today, the Virtualization in software, of hardwares of servers, inside of a context of small e average companies, still adds the same advantages. We analyze the advantages and disadvantages, the reason in if using the virtualization in software in the servers, and which the results gotten for the technology, in the case studies. Objective of this work is to consider a citation in terms of virtualization in software for the white public of analysts and managers of technology of the information, to observe this solution as a field for analyzes, magnifying and implantation. This work is directed small the e measured companies due to its power of capital directed to the investment in the area of technology of the information, a time that represents a great parcel of the market. This consistent. work was based on scientific studies based on literature

Keywords: virtualization, objective, solution, analyze, magnifying, advantages, disadvantages

Sumrio
1 INTRODUO......................................................................................................................6 2 MOTIVAO..........................................................................................................................8 2.1 OBJETIVOS GERAIS E ESPECFICOS ..................................................................................................8 2.2 OBJETIVOS GERAIS.....................................................................................................................8 2.3 OBJETIVOS ESPECFICOS...............................................................................................................8 2.4 CONCEITOS DE VIRTUALIZAO.......................................................................................................9 2.5 TCNICAS................................................................................................................................12 2.6 APLICAES.............................................................................................................................15 3 VANTAGENS.......................................................................................................................18 3.1 DESVANTAGENS........................................................................................................................20 3.2 PERFORMANCE.........................................................................................................................21 3.3 ESTUDO DE CASO......................................................................................................................23 3.4 ESTUDO DE CASO FCMSCSP...................................................................................................23 4 CONCLUSO.......................................................................................................................28 5 REFERENCIAS BIBLIOGRFICAS.....................................................................................29

Introduo.

Analisamos a virtualizao em software, com o intuito de explanar a tecnologia: vantagens, desvantagens, por que e quais os resultados obtidos, pelas empresas de pequeno e mdio porte, identificados atravs de estudos de caso em empresas do seguimento de ensino superior. Para implantao esta soluo de virtualizao necessitamos de software de virtualizao, assim chamado de software de mquina virtual onde cria uma ambiente atravs de um monitor de mquina virtual (Virtual Machine Monitor VMM), que cria um computador com seu prprio sistema operacional, dentro de outro sistema operacional (host). Esta mquina virtual pode ser uma cpia do hardware real, podendo personalizar segundo as limitaes do hardware e VMM. Objetivando um ambiente desejado, totalmente transparente para o usurio local ou remoto quanto ao uso e finalidade do sistema virtualizado. A VMM possibilita a implantao de vrias maquinas virtuais com indefinidos fins, propsitos e plataformas, possuindo um grau de encapsulamento muito importante quanto segurana ou instabilidade referente ao sistema operacional de outras mquinas virtuais no mesmo hardware. A utilizao de servidores sem o uso da virtualizao para hospedar aplicaes necessrias para o negocio da empresa, como por exemplo, servidores de e-mail, banco de dados, servidores de aplicao, servidores de servios de terminal (TS),entre outros. Trs uma problemtica para este modelo de administrao de TI que o mau aproveitamento de recursos das mquinas, onde em mdia os servidores utilizam de 5% a 15% da capacidade de processamento. VMware Inc. Ainda segundo a empresa desenvolvedora de solues para virtualizao VMWare, uma das propostas do ambiente virtual maximizar o grau de resposta no que se referem necessidades de reduo de custo, aumento da produtividade com qualidade em breve espao de tempo. Segundo a empresa a virtualizao pode solucionar e satisfazer as necessidades da empresa. Este estudo realizado focando os impactos que os softwares de virtualizao tm trazido s empresas, esta afirmao iniciada aps as entrevistas realizadas nas empresas de pequeno e mdio porte, sendo este nicho representado por 1 faculdade

pesquisas em artigos, livros e documentos

disponibilizados

pelas

empresas

desenvolvedoras de soluo para virtualizao.

Motivao

Este trabalho cientifico tem o intuito de demonstrar a aplicao de uma soluo tecnolgica, utilizando softwares de virtualizao. Salientado as vantagens e desvantagens do uso desta soluo em ambiente de pequenas e mdias empresas, relatando itens como reduo de infraestrutura fsica, boa administrao do parque computacional e reduo de custos em investimentos de TI. O interesse em desenvolver este assunto que esta em expanso: faculdades, na rea de TI das empresas. Na metodologia empregada deste trabalho foi tomada como base conceitos e referncias sobre assunto virtualizao, utilizando publicaes acadmicas, trabalhos de pesquisas, artigos cientficos, publicaes eletrnicas e analise de estudos prticos atravs das entrevistas realizadas nas empresas.

2.1

Objetivos gerais e especficos Objetivos Gerais

2.2

O objetivo principal deste trabalho apresentar uma soluo de virtualizao esta soluo que vem sendo adotada por diversas empresas das quais possuem administradores focados em gesto de TI. Sendo assim os objetivos gerais deste trabalho apresentar uma soluo a rea de TI focando as empresas de pequeno e mdio porte utilizando softwares de virtualizao.
2.3

Objetivos especficos

Analisaremos a soluo e coloremos em exposio para esclarecimento o estudo de caso realizado em faculdades, captado por entrevista, onde estas implantaram a consolidao de servidores com uso de software de virtualizao. O estudo de caso, trazendo a soluo adotada, tem o intuito de: esclarecer, divulgar, servir de base para estudos, analise e implantao da soluo aqui citadas, a

utilizao da virtualizao. Que consiste em compartilhar os recursos de um computador, criando mquinas virtuais em uma mesma mquina real. Cada sistema isolado um dos outros garantindo que uma falha em um dos sistemas no comprometa o funcionamento dos demais. O nosso objetivo especfico de identificar as vantagens e suas desvantagens da adoo desta soluo por parte da empresa e do administrador de TI.

2.4

Conceitos de virtualizao.

O conceito de mquinas virtuais (Virtual Machines VMs) um nico servidor real, ser dividido em mquinas virtuais, onde cada mquina ter sua prpria memria, hardware virtual, drives, imagens de drives, USB, processador (es) e outros recursos. A IBM j adotou em seus mainframes h quase 40 anos. A diferena que a potncia de cada mquina pode ser elevada para a plataforma do PC. LAUREANO, (2006).

Figura 1: Custo com virtualizao Fonte: IDC, (2006) De acordo com IDC, como mostrado em figura 1, s plataformas de hardware para virtualizao esto atualmente previstas para crescer rapidamente de 330.000 unidades em 2005 sobre a 1.400.000 unidades em 2010, dirigindo sobre $18 bilhes

10

em despesas com hardware, software, e os servios na sustentao de virtualizao dos ambientes. Segundo a pesquisa Gatnet Apud Luciana Coen, (2007), a virtualizao uma prioridade para gestores de TI em 2007, apontando que virtualizao ser a mais importante estratgia at 2011. Sendo em 2009 mais de 4.000.000 (quatro milhes) de mquinas virtuais estaro operando. Oramento de TI em 2007 deve crescer 8,3% no Brasil - O nmero mundial para o mesmo perodo de 3,1% e na Amrica Latina sobe para 5,4%. Virtualizao o tema principal de investimento, de acordo com pesquisa do Gartner no Pas. (LUCIANA COEN, 2007) O porqu da virtualizao est em ascenso? Est tecnologia/soluo permite que vrios sistemas operacionais e aplicaes de diversas plataformas possam ser executados na mesma mquina fsica simultaneamente. Tornando o equipamento mais eficiente utilizando os 85% de ociosidade e possibilitando suprir as necessidades da organizao quanto solicitao de mais servidores. A reutilizao do mesmo equipamento trar economia de espao fsico, tempo, dinheiro e simplifica a estrutura de suporte de TI. Uma mquina virtual um ambiente criado por um monitor de maquina virtual (Virtual Machine Monitor VMM), tambm denominado sistema operacional para sistemas operacionais, tambm conhecido como hypervisor. O VMM pode criar uma ou mais mquinas virtuais sobre uma nica mquina real. Cada mquina virtual simulava uma rplica fsica da mquina real e os usurios tinham a iluso de que o sistema estava disponvel para seu uso exclusivo (SUGERMAN; GANESCH; BENG-HONG, 2001). Segundo Campos (2003), pode-se definir uma mquina virtual (VM) como uma mquina abstrata, ao contrrio de uma mquina emulada, que permite que a mquina real seja particionada de tal modo que diversos sistemas operacionais sejam executados ao mesmo tempo. Um emulador um software que simula um computador real. Um emulador "engana", fazendo com que todas as operaes da mquina real sejam implantadas em um software. Isso possibilita executar um aplicativo de uma plataforma em outra, por exemplo, um aplicativo do Windows executando no Linux. Devido simulao quase que total das instrues de um computador, um emulador

11

perde muito em eficincia ao traduzir cada instruo da mquina real. (LAUREANO, 2006) O software de mquina virtual cria um ambiente atravs de um monitor de mquina virtual, que um computador com seu prprio sistema operacional dentro de outro sistema operacional (host). (LAUREANO, 2006)

Segundo a VMware empresa desenvolvedora de sistemas para virtualizao, muitas das grandes empresas existentes, ainda executam um nico aplicativo por servidor, muitos desses aplicativos utilizam apenas de 5% a 15 % de toda a capacidade da CPU de seus servidores. (VMware, 2007). Todos esses servidores e equipamentos em geral geram um custo muito grande para as empresas principalmente no que diz respeito manuteno e a administrao dos mesmos, segundo Joo Alves presidente da integradora Mainline hoje, em algumas empresas brasileiras, o custo de manuteno de mquinas j supera o valor para financiar um novo equipamento. (Murilo Ohl, 2006).

12

Segundo Laureano (2006), Consolidao de servidores consiste principalmente em centralizar e/ou reduzir o numero de aplicaes e equipamentos e do parque computacional, da organizao. Implantar a consolidao e a conteno dos servidores de produo significa conter a proliferao de servidores com a execuo de aplicativos de software em mquinas virtuais implantadas em um menor nmero de servidores reais.
2.5

Tcnicas.

As tcnicas utilizadas so virtualizao Completa ou total, paravirtualizao, recopilao dinmica, Bare metal; 1. Virtualizao Completa ou Total - toda a estrutura de hardware virtualizada, porem o sistema virtualizado executa de forma mais lenta. Caso o hardware no suporte esta tecnologia o monitor ter que implementar alternativas para que as operaes privilegiadas sejam executadas. O acesso aos dispositivos de entrada e sada realizado pelo monitor de maquinas virtuais. (KOCKLER TORSTEN, 2007). 2. Paravirtualizao o sistema convidado sofre modificaes, possibilitando eficincia entre o sistema e monitor de maquinas virtuais, onde o acesso direto ao dispositivos de entrada e sada. (LAUREANO, 2006). 3. Recompilao dinmica recompilao de partes do cdigo, durante a execuo, onde o sistema adqua o cdigo ao ambiente em execuo. (LAUREANO, 2006).

13

4. Bare metal ou nativo um software [de virtualizao] que conversa diretamente com o hardware. As mquinas virtuais (guests) rodam diretamente sobre ele. Segundo Grazziotin (2007), ele explica que, na virtualizao, os dois componentes principais so o hospedeiro e o convidado: 1. O hospedeiro o sistema operacional a ser instalado inicialmente no servido. 2. O convidado, no to restrito, porque representa o ambiente virtual executado sobre o sistema operacional hospedeiro como uma mquina virtual. Segundo Laureano (2006), existem trs formas de virtualizao: 1.Virtualizao do hardware a tecnologia utilizada na plataforma x86, Virtualizao se d atravs de software aplicado sobre a camada acima do sistema operacional. Abordaremos est tecnologia com nfase neste trabalho por ser a soluo adotada por este trabalho e pelas empresas entrevistadas. Exemplos: VMware, Virtual PC, Hyper-V, Citrix Xen, Virtual Box.

2.

Virtualizao de sistema operacional esta tecnologia virtualiza o sistema

operacional onde a maquina ira roda aplicaes ou conjunto de aplicaes de um sistema operacional. Exemplos: FreeBSD Jail ou User-Mode Linux.

14

3. aplicao

Virtualizao de linguagem de programao esta tecnologia cria no topo do sistema operacional, objetivando a execuo de

programas escritos para essa virtualizao. Exemplos: Java, Smaltalk.

A virtualizao de hardware utilizando software da capacidade de rodar, em uma mesma mquina fsica, diferentes estaes lgicas ou virtuais. Este conceito originado dos ambientes de mainframe, nos anos 60, a chamada virtualizao onde est sendo utilizada na dcada de 60 esta longe de ser uma tecnologia fora de moda. Consolidao de servidores, Data Centers corporativos tm como desafio gerenciar a proliferao dos servidores heterogneos e subutilizados que so dedicados a uma nica aplicao, por exemplo, hospedagem web, servidor de arquivos, impresso,email. A virtualizao permite consolidar os servios oferecidos individualmente em uma nica mquina reduzindo o custo total de com infraestrutura, energia, refrigerao de data center, em alguns casos licenas de software.

15

Segundo Lauro L. A. Whately Apud Popek e Goldberg, (2005), Os MMV possuem trs caractersticas: 1. Um ambiente de execuo quase idntico mquina original, qualquer processo em uma MV deve ser executado como se estivesse na mquina real. Excees a essa regra resultam das diferenas na disponibilidade de recursos do sistema, nas dependncias da temporizao e nos dispositivos de E/S oferecidos. 2. Total controle dos recursos da maquina real, nenhum processo na MV pode ter acesso a qualquer recurso do hardware sem que seja explicitamente alocado pelo MMV. Como tambm, o MMV pode retomar o controle de um recurso alocado previamente para uma MV. 3. Eficincia, Um grande percentual de instrues do processador virtual deve ser executado pelo processador real, sem a interveno do MMV. As instrues que no podem ser executadas diretamente pelo processador real so tratadas pelo MMV. 2.6 Aplicaes

Criamos um parque imenso e heterogneo. Toda vez que precisamos instalar um aplicativo, um servidor vinha a reboque., diz CIO da AGF Seguros Emilio Vieira. (IDG Now) Esta afirmao do CIO segue das divergncias tecnolgicas com as infra estruturas de TI montada nos ltimos vinte anos de forma desorganizada pelas empresas, teremos algo perto do caos. Todas as diferenas entre plataformas, hardwares e aplicaes, aliadas a evoluo constante e rpida da tecnologia, fazem com que cada necessidade de expanso seja suportada pela aquisio de mais equipamento. (IDG Now). Os sistemas operacionais, assim como as aplicaes, so projetados para aproveitar o mximo dos recursos que o hardware fornece. Mas nem sempre projetistas de hardware, sistema operacional e aplicaes trabalham juntos, normalmente eles trabalham de forma independente. Isso gera ao longo dos anos, vrias plataformas operacionais diferentes, alm de tecnologias de hardware diferentes tambm. Assim, aplicaes escritas para uma plataforma operacional no funcionam em outras plataformas.

16

Para que possamos burlar as diferenas causadas pela evoluo exponencial da tecnolgica e imposies de especificaes de hardwares com exigncia de igualdade e entre hardwares e compatibilidade com os sistemas operacionais suportados. Podemos utilizar a virtualizao. Algumas aplicaes possveis com a virtualizao: 1. Clusterizao. 2. Recuperao de desastres. 3. Biblioteca de maquinas virtual: a. Repositrio de templates de maquinas virtuais. i. Para servidores muito complexos e demorados de se configurar. ii. Para recriar ambientes reais com propsito de teste. 4. Consolidao dos servidores: a. Servidores da infra-estrutura de TI composto por: i. Servidores de arquivo ii. Servidores de impresso iii. Servidores de diretrio e organizao iv. Servidores Web v. Servidores NAT/DHCP vi. Firewalls b. Servidores de Misso critica: i. Banco de dados ii. Gesto corporativa e departamental (ERPs) iii. Servidores de aplicaes especficas. iv. Gateways de comunicao com terceiros (mainframe, Banco, Fornecedores, Logstica). .

17

18

3 Vantagens.
De acordo com o Analista de Suporte da Southtech Super Data center Felipe Grazziotin as vantagens mais destacveis na virtualizao esto na melhor disponibilidade de recursos. Isso por que o hardware tem mais qualidade, com a possibilidade de executar upgrades mais dinmicos, alm da segurana, j que cada mquina virtual independente ao contrrio dos sistemas hospedeiros mais tradicionais, possibilita manter simultaneamente vrios sistemas convidados. A virtualizao oferece ainda a economia em recursos fsicos para servidores, j que o consumo torna-se compartilhado: energia, espao fsico. possvel manter estaes virtuais rodando aplicaes redundantes, permitindo que, no caso de falha em um ambiente, o outro seja utilizado como recurso de contingncia. possvel ainda mover estaes virtuais para hardwares diferentes, em caso de um problema fsico, evitando assim a perda de produtividade. De acordo com dados da VMware, a virtualizao combinada consolidao de servidores, soluo. Vantagens e aplicaes obtidas pela organizao e rea de TI ao implantar a soluo de virtualizao: 1. Clusterizao a criao de uma ambiente de cluster em uma infra-estrutura virtual menos oneroso para a empresa, aumentando a disponibilidade dos servios. 2. Recuperao de desastres: a. Elimina o obstculo do hardware para testes de recuperao, e recuperao efetiva de backups. b. Diminui drasticamente o tempo de recuperao de servidores, utilizando a recuperao dos arquivos das mquinas virtuais. c. Permite rpida recriao de servidores e servios utilizando templates. (Mquinas virtuais j criadas e configuradas, servindo de modelo) 3. Consolidao dos servidores: a. Da infra-estrutura de TI: I. Aquisio de menos hardware e menor custo de manuteno. II. Aproveitamento da ociosidade das mquinas fsicas. reduz em at 53% os custos com hardware e 79% os custos operacionais, gerando uma economia mdia de at 64% para a empresa que adota a

19

III. Maior eficincia nas operaes do dia-a-dia. IV. Ambientes estveis, com alta-disponibilidade a menor custo. V. Menor custo com energia eltrica refrigerao e espao fsico. b. De misso critica: I. Aproveitar todo o recurso ocioso, de servidores e storage, em novos projetos. II. Aumentar servios). III. Melhorar os nveis de servio provendo manuteno de hardware com Zero-Down time. IV. Padronizar o ambiente e melhorar a segurana. V. Menor tempo de recuperao em caso de desastres. VI. Permitir melhor disponibilidade com menos redundncia. VII. Maior eficincia em ramos de negcio dinmicos. VIII. Estratgia de Backup mais avanada e eficiente. IX. Reduo nos custos de suporte tcnico e treinamento. 4. Impacto na estrutura de gesto da empresa: a. CEO Responde mais rpido as demandas de mercado I. Facilita a integrao com parceiros e clientes. II. Expanso ou outras atividades podem acontecer mais dinamicamente. III. Recursos podem ser disponibilizados ou movidos mais rapidamente para os negcios que esto necessitando deles. b. CFO Custos so menores e mais fceis de gerenciar. I. No se paga pelo que no precisa II. Separa mais facilmente o que estratgico do que commodity. c. CIO o modo mais flexvel de criar uma infraestrutura. I. Incrementa qualidade e consistncia. II. D opes de plataformas de baixo custo. III. Minimiza os riscos tecnolgicos. 5. Segurana a eficincia nas operaes (manuteno e implantao de

20

a. A virtualizao pode melhorar a segurana e a confiabilidade em todo o sistema ao isolar mltiplas camadas de software em uma MV. A segurana pode ser garantida porque invases ficam confinadas na MV em que ocorreu, enquanto a confiabilidade aumenta, pois as falhas de software em 6. Migrao a. Encapsulando o estado da camada de software em uma MV, a virtualizao possibilita o desacoplamento do Sistema Operacional (SO) convidado e suas aplicaes do hardware em que est sendo executado e sua migrao para outra mquina. Alm de facilitar as operaes de manuteno do hardware, a migrao da MV pode ser decidida automaticamente para o balanceamento de carga ou predio de falhas. Esta capacidade permite a melhora na qualidade de servio, a um custo operacional baixo. Ao utilizar mquinas virtuais podem-se ter outras vantagens, dependendo do software e verso:
3.1

uma MV no afetam as outras MVs.

Simular a existncia de vrias placas de rede. Simular quantidade de processadores. Poder utilizar vrios sistemas operacionais simultaneamente. Simular configuraes e situaes de hardware. Exemplo alteraes e/ou falhas Testar a portabilidade de aplicaes em diversas plataformas

de hardware. operacionais. Prove servios dedicados. Desvantagens.

Existem algumas desvantagens na utilizao da virtualizao so elas: 1. Custos da implantao da virtualizao, exigindo planejamento, testes, validao do comportamento, adaptao e conhecimento da tecnologia por parte da equipe de TI. 2. A consolidao dos servidores utilizando a virtualizao ela acaba ter, potencializando os problemasem caso de desastres, pois a recuperao

21

obrigatoriamente, de incluir todos os sistemas pertencentes ao esquema de armazenamento virtual e no apenas aqueles verdadeiramente crticos. 3. A maior desvantagem da paravirtualizao a incompatibilidade com SOs que no foram modificados para a arquitetura da MV. Mas mesmo com inconveniente, de desempenho. 4. A arquitetura aberta do PC dar condies de crescimento tecnolgico e uma grande diversidade arquitetural, onde eleva a complexidade para os desenvolvedores fazerem com que os monitores possam ser executados sobre estas diversidades arquiteturais. 5. Exigncia de melhoria do hardware hospedeiro. Este item e intrinsecamente ligado ao tipo de software virtualizado e a que se destina e se for necessrio a utilizao de mais de uma mquina virtual. 6. A principal desvantagem no uso da virtualizao o custo no desempenho das mquinas virtualizadas em comparao a mquinas reais, dependendo da plataforma e softwares em uso.
3.2

esse

muitos

projetos

de

pesquisa

escolhem trabalhar com a

paravirtualizao, pois as implementaes obtidas tm apresentado bons resultados

Performance.

Este captulo foi desenvolvido segundo artigo publicado pela Microsoft sobre desempenho em virtualizao; Dicas de desempenho para mquinas hospedeiras e virtuais; Microsoft. 1. A instalao de memria RAM e de extrema relevncia para o desempenho dos sistemas hospedeiros e virtualizados. Segundo a Microsoft esta relao funciona da seguinte forma: Atribuir memria suficiente para o sistema operacional em cada mquina virtual. Atribuir memria suficiente para os programas executados em cada mquina Atribuir memria suficiente para o sistema operacional no computador

virtual. hospedeiro. Atribuir cerca de 32 megabytes de memria RAM adicional no computador hospedeiro para cada mquina virtual em execuo.

22

A tabela que se segue exemplifica a ponderao da quantidade de memrias segundo as atribuies acima. RAM Fsica ou virtual sistema operacional atribuda Windows Server 2008 Windows NT 4.0 Service Pack 6a Windows 2000 Service Pack 4 Windows 2003 Service Pack 2 Windows 2008 R2 para SO 1024 MB 128 MB 512 MB 1024 MB 2048 MB RAM machine Computador Host Mquina virtual 1 Mquina virtual 2 Mquina virtual 3 Mquina virtual 4 Total de RAM atribuda necessria para virtualizao 1024 MB 32 MB 32 MB 32 MB 32 MB 1056 MB 1088 MB 1120 MB 1152 MB

Tabela 1: Atribuies de memria Fonte: Microsoft 2. A instalao de mais CPUs (Unidade Central de Processamento) no hospedeiro trar melhor desempenho j que os sistemas de virtualizao funcionam em forma de thread, OS de virtualizao agenda vrios destes threads em todas as a CPUs disponveis no computador do hospedeiro elevando o nvel de desempenho. 3. Utilizao de discos rgidos rpidos no computador hospedeiro, pois existe uma grande quantidade de requisies ao disco. 4. Armazenar os arquivos dos sistemas virtualizados em discos diferentes do que o sistema operacional hospedeiroutiliza, reduzindo a concorrncia nas requisies ao disco quando compartilhado. 5. Ao configurar os computadores virtuais, utilizar discos SCSI virtuais quando possvel, podem melhorar cerca de 20 por cento, j que o SCSI pode processar vrias transaes ao mesmo tempo no barramento. 6. Utilizar discos rgidos virtuais de tamanho fixo em vez de expandir dinamicamente discos rgidos virtuais, pois o desempenho depende do grau de fragmentao do disco hospedeiro, j que tamanho fixo ira reserva o disco hospedeiro com arquivo disco virtual com o tamanho solicitado na configurao.

23

7.

Instalar vrias placas de rede no computador hospedeiro ir melhorar

sensivelmente o trafego de rede, podendo configurar as placas e redes virtuais para determinada placa de rede fsica. 8. No execuo de programas nos computadores hospedeiros trar melhor desempenho para as mquinas virtuais, pois ira reduzir a concorrncia por recursos da mquina hospedeira.
3.3

Estudo de caso.

Demonstraremos as vantagens e desvantagens na utilizao de software para virtualizao do hardware aplicado em servidores de empresas de pequeno e mdio porte. Iremos expor nestes estudos de caso, usaremos a Faculdade de Cincias Mdicas da Santa Casa de So Paulo, para ilustrar os resultados obtidos. Faremos uma anlise do cenrio onde foi implantada a soluo de virtualizao. E explanamos os resultados obtidos, do inicio do planejamento, durante e depois da implantao identificando os motivos, custos e modificaes necessrias para tornar virtualizao possvel em seu ambiente. Os dados abaixo discriminados resultado de nossa pesquisa, atravs de entrevista realizada na empresa:

3.4

Estudo de caso FCMSCSP.

Faculdade de Cincias medicas da Faculdade de So Paulo A faculdade faz uso dos seguintes softwares como soluo: para o software de virtualizao, Microsoft Hyper-V 2008 R2 que trabalha sobre o Windows Server 2008 R2 no hospedeiro e sistemas operacionais Microsoft Windows Server 2003 Standard Edition e Windows server 2008 R2 nos servidores convidados(guests). Estes conjuntos de softwares foram escolhidos para dar maior suporte a virtualizao dos servios, quanto ao compartilhamento de recursos de hardware entre o hospedeiro e convidado, ressaltando a necessidades crescimento tecnolgico para a prestao de servio com qualidade e baixo investimento em soluo, segundo a FCMSCSP. Descrio detalha da estrutura, segundo a Empresa:

24

A entidade possui 3 complexos espalhados por So Paulo todos interligados provendo servios e acesso entre eles, com bom nvel de segurana, atravs de: 1. 2. 1. 2. 3. IIS. 4. 5. 6. 7. 8. 9. Sites (Pginas eletrnicas na internet sobre a instituio com acesso pblico). TS (Terminal Service), SQL Server 2005 (SGBD - Sistema de gerenciador de Banco de dados). DNS Wins File Server Infra-estrutura de hardware e software dos servidores: Infra-estrutura de comunicao: Fibra tica, para ligao entre site principal e laboratrio em outro prdio. Unidade de ps graduao conectada por Link de radio. Servios disponibilizados: Controlador Primrio de Domnio - Active Directory Firewall (Sistema de segurana para proteo contra acessos no autorizados a sistemas ou computadores), SonicWall. Web (Software interno via Web - Execuo in-loco, acesso privado), Apache e

10. RM Mdulo de gerenciamento acadmico(ERP). Servidores configurao: Hardware: Servidor: 2X IBM System x3850 3U. Processador: 4X Intel Xeon Processor E5640. Memoria: 2X 32GB PC2-3200. Disco: 4X 300GB SAS 15K. Fonte de alimentao adicional: 2X 1300W Gerenciamento: Recurso de gerenciamento de hardware remoto. IBM Director. Storage: Modelo: IBM System Storage DCS3700 4U Interface: SAS 6Gbps Disco: 20X 300TB SAS 15K 6Gbps.

25

Software: Servidores host: 2X Windows server 2008 R2 ENT com Hyper-V 2008 R2, System Center Virtual Machine Manager. Servidores guests: Windows server 2003 R2, Windows server 2008R2, SQL Server 2005. Linux Red Hat Enterprise 64Bits Apache. 1. O planejamento: A implantao da virtualizao na empresa no possuiu dificuldades das quais exigissem grande empenho por parte da rea de TI, a grande dificuldade foi encontrada na falta de conhecimento sobre a virtualizao e suas opes pela equipe de TI. Aps o ano de 2006 a consolidao de servidores utilizando virtualizao em software teve um crescimento exponencial, onde os softwares virtualizao consolidaram-se mais. A partir deste perodo a empresa viu que esta seria uma opo de tecnologia da qual poderia continuar investindo. O primeiro passo foi levantar quais servidores seriam virtualizados, os servidores virtualizados seriam: - SRV-DB1 e SRV-DB2 - SQL server 2005, virtualizao de servio em disco virtual, base de dados em pass-through disk para melhor desempenho I/O. - SRV-APP1 - ERP RM virtualizado em disco fixo virtual. - SRV-WEB1 e SRV-WEB2 - Web server Apache. - SRV-DC2 Domain Controller secundario. Segundo passo foi definir como seriam feitas as migraes de servios para o ambiente virtual, ficou definido da seguinte forma: - SRV-DB1 e SRV-DB2 Ser feita uma instalao limpa de sistema operacional e base ser migrada de forma manual. - SRV-APP1 Ser usado SCVMM para fazer o P2V convertendo a maquina fsica para virtual mitigando riscos. - SRV-WEB1 e SRV-WEB2 Ser feita instalao limpa do redhat e os sites de balance sero migrados manualmente. - SRV-DC2 - Ser usado SCVMM para fazer o P2V convertendo a maquina fsica para virtual mitigando riscos.

26

Terceiro passo foi de definir e configurar os recursos no hypervisor para as maquinas guests(o dimensionamento j foi feito na fase de testes e laboratrios) - SRV-DB1 e SRV-DB2 4 CPUs, 8GB memoria - SRV-APP1 4 CPUs, 4GB memoria - SRV-WEB1 e SRV-WEB2 4CPUs, 4GB memoria - SRV-DC2 2CPUs 2GB memoria 2. A escolha: Aps pesquisas e laboratrio pela equipe de TI com as opes Microsoft Hyper-V, VMWARE, Citrix Xen. Levando em conta gerenciamento, curva de aprendizagem, suporte a hardware, suporte ao produto, compatibilidade de aplicaes e custo. A opo escolhida foi Microsoft Hyper-V, o gerenciamento bem simples e tem o recurso System Center Virtual Machine Manager que um outro produto que ajuda muito o gerenciamento, curva de aprendizagem pequena devido aos consoles serem muito intuitivos e a documentao rica, suporte a hardware se manteve na media dos concorrentes, o suporte ao produto muito bom de parte do fabricante, teve compatibilidade de 100% com aplicaes testadas, o desempenho foi muito satisfatrio das maquinas guests, o custo muito interessante devido ater licenas adicionais de Windows server guest. 3. Requisitos para implantao: O cenrio de infraestrutura da empresa teve que se adequar para suportar a tecnologia. No principio teve que se adequar aos pr-requisitos que tecnologia solicita, foi necessrio a aquisio de hardware, servidores, storage, as licenas de softwares no foram necessrias para sistemas operacionais, bases de dados e ERP, apenas o SCVMM. 4. Os resultados A virtualizao foi empregada na consolidao dos servidores, com a seguinte implantao: SRV-HOST1 SRV-DB1, SRV-WEB2, SRV-DC2. SRV-HOST2 SRV-DB2, SRV-APP1, SRV-WEB1. Com o senrio a cima eles ganharam em balanceamento e disponibilidade.

27

Eles informaram que o backup ficou mais solido devido a alm de fazerem backup dos dados agora podem fazer backups das maquinas virtuais ganhando segurana em caso de desastres Houve um aumento de desempenho no site e sistema ERP perceptvel. Foram desligados 06 servidores com a virtualizao e uma economia de 20% de energia eltrica, e de 50% do espao fsico. Aps a implantao houve um up-time virtualizados. 5. O investimento: Quanto ao investimento realizado pela empresa: Teve baixo custo com hardwares, consideravelmente mdio dentro do A implantao do ambiente foi executado pela equipe interna de TI os analistas oramento anual. de TI da empresa foram treinados e foi disponibilidade ambiente de testes para o aprendizado do novo recurso. Houve um baixo com licenciamento apenas foi adquirido licena para SCVMM. 6. A concluso: A FCMSCSP concluiu que a virtualizao uma vantagem em relao custo beneficio, agrega valor ao negocio, reduz custos, aumenta a credibilidade dos servios de TI. do servidor em 99,98% nos servios

28

4 Concluso.
A virtualizao de servio e da infraestrutura de servidores poder causar um grande impacto na empresa, sendo bem administrado e analisado, o retorno ser no aumento da segurana, na reduo de custos com infra-estrutura, na manuteno e administrao dos servios e energia. A inteno do trabalho foi analisar as vantagens e desvantagens do uso da virtualizao em servidores, focando empresas de pequeno e mdio porte. O trabalho desenvolvido possui 1 estudos de caso. Onde realizamos entrevistas coletando dados para construir o cenrio ao qual foi implantada a soluo e os resultados obtidos com esta. Utilizamos na construo deste trabalho, bibliografias, materiais publicados por empresas desenvolvedoras de soluo para virtualizao, artigos cientficos e pesquisas realizadas por empresas especializadas em TI para embasar o nosso trabalho. Ao final do trabalho conclumos uma tendncia que reas de TI das empresas deveram migrar, devido ao gerenciamento simplificado alta disponibilidade e reduo de custo. A virtualizao tambm deve ter uma grade aumento devido as empresas adotarem praticas de desenvolvimento sustentvel, chamadas Green IT diminuindo a emisso de CO2 e resduos de equipamentos. Aps a realizao deste trabalho identificamos e sugerimos reas para estudo como consolidao de servidores, segurana utilizando sistemas virtualizados, ambientes virtualizados para de desenvolvimento e testes, performance de VM, clusterizao utilizando virtualizao.

29

5 Referencias bibliogrficas.
Virtualizao e Consolidao Com o Hyper-V, http://www.microsoft.com/brasil/servidores/windowsserver2008/virtualization/default. mspx System Center Virtual Machine Manager http://www.microsoft.com/brasil/servidores/systemcenter/scvmm/default.mspx Guia de bolso do administrador windows server 2008. Ano 2009. Willian Stanek Windows server 2008, Guia de estudos completo, Ano 2010. Jlio Battisti. COEN, Luciana. Virtualizao prioridade Disponvel para gestores em: de TI. Por < COMPUTERWORLD. 21.6085792244/>. FUOCO, Tais. Benefcios da virtualizao vo alm da reduo de custos, diz VMware. Por COMPUTERWORLD. Disponvel em: http://computerworld.uol.com.br/infra_estrutura/2007/09/12/idgnoticia.20070912.2793494175/ HASSELL, Jonathan. Cinco dicas para comear a trabalhar com virtualizao. Por COMPUTERWORLD 0403.1237367982/ HUMPHREYS, John. System Virtualization: Sun Microsystems Enables Choice, Flexibility, and Management. Por IDC. Out.2006 K. WATERS, John. ABC da virtualizao. Disponvel em: http://cio.uol.com.br/tecnologia/2007/08/14/idgnoticia.2007-08-14.5515750576/ KORCKLER T., MEIER W.. Virtualizao. Linux Magazine. Ed. Linux New Media do Brasil Editora Ltda. p 34-65. Out.2006. ISSN: 1806-9428 Disponvel em: http://computerworld.uol.com.br/infra_estrutura/2007/04/03/idgnoticia.2007-

http://computerworld.uol.com.br/mercado/2007/08/21/idgnoticia.2007-08

30

LAUREANO, M. A. P. Uma abordagem para a proteo de detectores de intruso baseada em mquinas virtuais. Dissertao (Mestrado em Informtica Aplicada) Centro de Cincias Exatas e de Tecnologia, Pontifcia Universidade Catlica do Paran, Curitiba, 2004. 103 f. LINDQUIST, Christopher. Ambiente sob controle. Por CIO, 08 de agosto de 2006. Disponvel em: http://cio.uol.com.br/gestao/2006/08/08/idgnoticia.2006-0808.3152112051/IDGNoticia_view .

Potrebbero piacerti anche