Tempo Médio para Restauração
Transcrição
Tempo Médio para Restauração
HESS, K.; NEWMAN, A. Practical Virtualization Solutions: Virtualization from the Trenches. Boston: Prentice Hall, 2010. 4p. Tradução: Eduardo Vieira Barbosa. VIRTUALIZAÇÃO EXPLICADA A definição “formal” de virtualização refere-se à abstração física dos recursos computacionais, em outras palavras, a alocação dos recursos físicos para uma VM (Virtual Machine – Máquina Virtual) são abstraídos de seus equivalentes físicos. Discos virtuais, placas de interface de rede virtuais, LANs virtuais, switches virtuais, CPUs e memória virtual são todos mapeados para recursos físicos do sistema computacional. O computador hospedeiro (host) “ver” a VM (guest) como uma aplicação na qual seus recursos são dedicados ou compartilhados. Existem muitos tipos de virtualização: aplicação, plataforma, rede e armazenamento. Tipicamente a virtualização é usada em servidor de hardware para hospedar múltiplas VMs. Cada VM é consistida de um ambiente virtual de hardware dentro o qual um sistema operacional é instalado. Cada uma delas operada de forma independente de todas as outras. Um host é equipado com suficientes recursos de hardware para doar força computacional e espaço em disco para os guests. Um típico sistema de host consiste de múltiplos processadores multicores, vários gigabytes (GB) de RAM, vários terabytes (TB) de espaço em disco e discos de armazenamento anexados a rede (Network Attached Storage - NAS) ou áreas de armazenamento da rede (Storage Area Network - SAN). CANDIDATOS A VIRTUALIZAÇÃO Uma comum questão entre as considerações da virtualização é “O que posso e o que não posso virtualizar?”. Qualquer inutilizável hardware funcional pode ser suscetível a virtualização. Os primeiros candidatos são servidores web, de e-mail, outros de rede (DNS, DHCP e NTP), de aplicações (WebSphere, Weblogic e Tomcat) e de banco de dados. Não existe qualquer limitação ou restrição baseado sobre o qual sistema operacional você usará. Sistemas Windows são igualmente bons candidatos para virtualização bem como Linux, Solaris e outros. O serviço de balanceamento de carga de trabalho funciona bem em ambientes virtualizados porque suas cargas podem ser espalhadas entre os múltiplos sistemas de servidores. CONSOLIDANDO SERVIÇOS WEB COM VMS Serviços Web são particularmente bem adequados para consolidação em VMs. Serviços tais como banco de dados web, websites estáticos e dinâmicos, incluindo aqueles que usam JAVA, .NET, PHP, Python e outras linguagem dinâmicas são fáceis de migrar para uma infraestrutura virtual. Seguidamente são as cinco maiores razões para este tipo de mudança: Tempo médio para restauração muito longo; Infraestrutura sofre com o envelhecimento do hardware; Infraestrutura não atende a capacidade; Sistemas são subutilizados; e A economia da virtualização. Tempo Médio para Restauração É o montante de tempo médio gasto para restaurar um serviço para um cliente depois que o serviço encontra-se fora do ar. A virtualização encurta esse tempo pelo uso de estados gravados (snapshots) ou backup completo da VM para restaurar a falha do serviço. Copiar diretamente do backup o arquivo contido a VM é o método de maior freqüência para restaurar serviços que estão instalados dentro do sistema operacional para colocá-lo disponível. HESS, K.; NEWMAN, A. Practical Virtualization Solutions: Virtualization from the Trenches. Boston: Prentice Hall, 2010. 4p. Tradução: Eduardo Vieira Barbosa. Envelhecimento da Infraestrutura A vida do hardware é curta, a expectativa é em torno de três para quatro anos. A razão de esse encurtamento de expectativa de vida é que as taxas de falhas aumentam drasticamente depois de quatro anos. Uma boa noção do tempo de vida é o tamanho da garantia do fabricante do produto. A virtualização vence o dilema do envelhecimento da infraestrutura. Certamente, sua máquina hospedeira irá ficar velha, falhar, ficar obsoleta ou deixar o arrendamento, mas suas VMs nunca sofrerão com esses tipos de coisas. Você pode adicionar RAM, CPUs, espaço em disco, virtual NICs e outros periféricos independentemente das configurações físicas para a sua VM. Você pode dá um upgrade em seu sistema operacional e depois atualizar o hardware virtual para suportá-lo. Infraestructura Fora da Capacidade Um sistema físico tem capacidade limitada que não pode ser mudada. Uma única CPU sempre será uma única CPU. Se seu sistema tem o máximo de capacidade de RAM de 4GB, você não pode adicionar mais. Essas limitações não afetam as VMs. Tão quanto seu host tem capacidade disponível e o software de virtualização suportá-lo, você pode adicioná-lo a suas VMs. Subutilização Como notado anteriormente, sistemas que são subutilizados são perfeitos para a virtualização e junção – não porque a VM irá ser mais bem utilizada do que a máquina física, mas você não terá preocupações como energia, refrigeração e obter espaço físico. Economia da Virtualização A economia provém por escalas. Você pode facilmente converter dois ou mais servidores físicos, dos quais são configurados para high availability (HA - Alta Disponibilidade) para um virtual. Também pode adicionar a solução de um HA virtualizado e manter o sistema físico intacto. Nenhuma despesa com hardware é associada com a adicional capacidade do HA. ASPECTOS PRÁTICOS DA VIRTUALIZAÇÃO Existem muitas falas sobre a virtualização e você deve perguntar a você mesmo, “Por que eu necessito virtualizar algo?” Esta é uma legítima questão e não é fácil de responder. Primeiro, ela é uma tecnologia que economiza dinheiro. Pela utilização de recursos computacionais virtualizados, você irá salvar significamente dinheiro com relação a hardware, energia, refrigeração e possivelmente pessoal de TI (Tecnologia da Infomação). Além dos excitantes e óbvios fatos da virtualização, aspectos práticos também existem. A seguir uma lista resumida delas: Minimizar custos com hardware; Prover recuperação contra desastres; Unir cargas de trabalho ociosas; Balancear cargas; Teste de software; Gerenciamento centralizado de servidor; Poupar energia; e Implantação rápida de servidores.
Documentos relacionados
- Unibratec
resumir basicamente a uma cópia como se faria com qualquer arquivo. Os softwares de virtualização dispõem de ferramentas que permitem realizar esta operação facilmente, com segurança e alta disponi...
Leia maisMáquinas Virtuais e Emuladores
forma que os recursos de hardware e de controle são abstraídos e usados pelas aplicações. Uma máquina virtual é um ambiente criado por um monitor de máquina virtual (Virtual Machine Monitor – VMM),...
Leia mais