Вы находитесь на странице: 1из 3

VirtualizaodeservidoresVantagensedesvantagens

A virtualizao seja ela de servios, aplicativos ou de servidores hoje j deixou de ser uma tendncia para ser uma realidade em muitos setores e reas, seja dentro ou fora da rea da tecnologia. Quem imagina que a virtualizaosejaumatecnologianovaquesurgiunosltimosanoseagora vem crescendo com o surgimento dos processadores multincleos est enganado. A virtualizao de servios vem sendo utilizada desde os primrdiosdainformticaondeosmainframessimulavamterminaisvirtuais remotosondeinmerosclientesutilizavamosseusrecursosremotamente. Podemosdefinirvirtualizaocomooumaformadeseexecutarvriosservios,programas,ouatmesmosistemas operacionaisemumnicoequipamentofsico.Avirtualizaopossibilitainclusivesimularhardwaresdiferentesemum nicoequipamento,comoroteadores,switchs,servidores,celulares,etc. Hojepraticamenteimpossvelfazerqualquerservionainternetsemquesetenhapassadoouutilizadomesmosem o seu conhecimento por um ou mais servidores ou servios virtualizados. Um grande exemplo so os servios de cloud computing. Onde servidores em sua maioria virtualizados formam uma grande rede fisicamente distribudas, ondetemosservidoresdedicadosparacadaservioespecficoqueseprecisarealizar. Avirtualizaodeservidoresfuncionacomousodeumsoftwarequeirsimularparcialoucompletamenteohardware em que ser executado um sistema operacional, no necessariamente o mesmo do sistema hospedeiro, essa a grandevantagemdavirtualizao,simularumhardwarequenosetemnativamente. A Devel utiliza a virtualizao em seus projetos tanto para simular cenrios de redes diferentes ou para simular plataformasdiferentescomodiversoscelularesemprojetosderealidadeaumentada. Existem diferentes tipos de virtualizaes para diferentes tarefas, cada um se adequa melhor para uma funo especfica, por exemplo quando se precisa virtualizar ou simular roteadores, switchs, bridges, hubs e demais equipamentosderedepodeserutilizadossoftwarescomo: *Dynamips/Dynagen *PacketTracker Paravirtualizaodemquinas,servidoresvoltadosparatestesemsistemasdesktoppodemosutilizarossoftwares: *VirtualBox *Qemu *VMWare *MicrosoftVirtualPC *BootCamp *Parallels Paravirtualizaodeservidoresemambientedeproduo: *Xen *VMWare *KVM Existemvantagensedesvantagensemseutilizarvirtualizaodeservidores,soeles: Vantagens:

*Gerenciamentocentralizado *Instalaessimplificadas *Facilidadeparaaexecuodebackups *Suporteemanutenosimplificados * Acesso controlado a dados sensveis e propriedade intelectual mantendoos seguros dentro do data center da empresa *IndependnciadeHardware *Disponibilizaodenovosservidoresficareduzidaparaalgunsminutos *Migraodeservidoresparanovohardwaredeformatransparente *Maiordisponibilidadeemaisfcilrecuperaoemcasodedesastres *Compatibilidadetotalcomasaplicaes *Economiadeespaofsico *Economiadeenergiaeltricautilizadaemrefrigeraoenaalimentaodosservidores. * Segurana: Usando mquinas virtuais, podese definido qual o melhor ambiente para executar cada servio, com diferentes requerimentos de segurana, ferramentas diferentes e o sistema operacional mais adequado para cada servio. Alm disso, cada mquina virtual isolada das demais. Usando uma mquina virtual para cada servio, a vulnerabilidadedeumservionoprejudicaosdemais. *Confianaedisponibilidade:Afalhadeumsoftwarenoprejudicaosdemaisservios. *Custo:Areduodecustospossvelutilizandopequenosservidoresvirtuaisemumnicoservidormaispoderosos. *Adaptaosdiferentescargasdetrabalho:Acargadetrabalhopodesertratadadeformasimples.Normalmenteos softwaresdevirtualizaorealocamosrecursosdehardwaredinamicamenteentreumamquinavirtualparaaoutra. * Balanceamento de carga: Toda a mquina virtual est encapsulada, assim fcil trocar a mquina virtual de plataformaeaumentaroseudesempenho. * Suporte a aplicaes legadas: Quando uma empresa decide migrar para um novo Sistema Operacional, possvel manterosistemaoperacionalantigosendoexecutadoemumamquinavirtual,oquereduzoscustoscomamigrao. Valeaindalembrarqueavirtualizaopodesertilparaaplicaesquesoexecutadasemhardwarelegado,queest sujeito a falhas e tem altos custos de manuteno. Com a virtualizao desse hardware, possvel executar essas aplicaesemhardwaresmaisnovos,comcustodemanutenomaisbaixoemaiorconfiabilidade. *Segurana:asmquinasvirtuaispodemficarisoladaseindependentesumasdasoutras,inclusiveindependenteda mquinahospedeira. *Reduodecustos:commenosequipamentosfsicosparasegerenciarocustocompessoal,energiaerefrigerao ficamaisreduzido *Melhoraproveitamentodoespaofsico:menosdispositivosfsicosinstaladosmaioroespaodisponvelemracks. * Melhor aproveitamento do hardware: com o compartilhamento do hardware entre as mquinas virtuais reduzse a ociosidadedoequipamento. *Simulaes:Comasmquinasvirtuaispossvelsimularredesinteiras,inclusiveredesheterogenias. *Podeseutilizarsistemasoperacionaisquenopossuamcompatibilidadecomohardware,utilizandoosrecursosde virtualizaodehardware.Possibilitandoassimtestesouatmesmoeconomiacomacompradehardwaredemenor custos. *Reduododowntime *Facilidadeaomigrarambientes:evitareinstalaoereconfiguraodossistemasaseremmigrados * Utilizao de uma VM como ambiente de desenvolvimento: possibilita testes em SOs distintos e, por prover um ambiente isolado, evita que falhas na configurao e/ou execuo, ou at mesmo vrus, danifiquem o hardware da mquina Desvantagens: *Grandeusodeespaoemdisco,jqueprecisodetodososarquivosparacadasistemaoperacionalinstaladoem cadamquinavirtual. *Dificuldadenoacessodiretoahardware,comoporexemploplacasespecficasoudispositivosUSB *GrandeconsumodememriaRAMdadoquecadamquinavirtualvaiocuparumareaseparadadamesma * Segurana: As mquinas virtuais podem ser menos seguras que as mquinas fsicas justamente por causa do seu host. Este ponto interessante, pois se o sistema operacional hospedeiro tiver alguma vulnerabilidade, todas as mquinasvirtuaisqueestohospedadasnessamquinafsicaestovulnerveis.

* Gerenciamento: Os ambientes virtuais necessitam ser instanciados, monitorados, configurados e salvos. Existem produtos que fornecem essas solues, mas esse o campo no qual esto os maiores investimentos na rea de virtualizao,justamenteporsetratardeumdosmaiorescontratemposnaimplementaodavirtualizao. *Desempenho:Atualmente,noexistemmtodosconsolidadosparamedirodesempenhodeambientesvirtualizados. No entanto, a introduo de uma camada extra de software entre o sistema operacional e o hardware, o VMM ou hypervisor, gera um custo de processamento superior ao que se teria sem a virtualizao. Outro ponto importante de ressaltarquenosesabeexatamentequantasmquinasvirtuaispodemserexecutadasporprocessador,semque hajaoprejuzodaqualidadedeservio. A virtualizao j deixou de ser uma tendncia e j uma realidade no mundo corporativo, e vem trazendo inmeras vantagensatodos,jquepelaeconomiaderecursoseequipamentostambmsetratadeumatecnologiaverde. A virtualizao resolve e facilita muitas operaes, porm necessrio avaliar se essa virtualizao no trar problemasemsituaesdefalha,comoaqueimadeumhostfsicoirparartodasasmquinasvirtuaisouentose asmquinasvirtuaisteroodesempenhonecessrioparaaoperaescrticas.

Вам также может понравиться