Escolar Documentos
Profissional Documentos
Cultura Documentos
servidores
APRESENTAÇÃO
Bons estudos.
DESAFIO
Você foi contratado como analista de infraestrutura na empresa X Varejo e precisa definir, junto
com os demais analistas, qual a melhor abordagem de virtualização a ser utilizada, considerando
todas as questões citadas acima. Ao definir o tipo de abordagem a ser utilizada, será necessário
também defender a sua ideia e de seus colegas, explicando o que levou a esta decisão.
INFOGRÁFICO
Com orçamentos cada vez mais limitados e ao mesmo tempo demandando maior crescimento e
agilidade, modelos como de virtualização e de nuvem trazem essa mescla de benefícios para
as empresas como um todo. E, nesse cenário de crescimento do
uso de tecnologias, há dois conceitos que ainda causam muita confusão: o de virtualização e o
de nuvem privada. Suas características, em parte, são semelhantes, inclusive no que diz respeito
à parte técnica. É possível afirmar, ainda, que a nuvem não existiria sem a virtualização.
A virtualização é uma tecnologia que está em constante crescimento e evolução, pois oferece
versatilidade e significativa economia para as organizações a partir da otimização do
uso de hardware.
Boa leitura.
INFRAESTRUTURA
DE TI
Introdução
Embora seja uma tecnologia que tem crescido muito nos últimos anos,
a virtualização não é algo recente, tendo sido desenvolvida na década
de 1960 para suprir problemas existentes na época. Desde então, ela já
passou por uma grande evolução e vem sendo cada vez mais adotada
pelas empresas, desde as iniciantes até as grandes, em virtude de seus
inúmeros benefícios.
Neste capítulo, você conhecerá a definição e as características da
virtualização, entenderá seus tipos e abordagens, além de suas vantagens
e desvantagens e os desafios enfrentados em um ambiente virtualizado.
Virtual infrastructure
Guest OS Guest OS
Hypervisor
Guest OS Guest OS
Application
VProcessor VMemory VStorage VNetwork VProcessor VMemory VStorage VNetwork
A virtualização é uma tecnologia que iniciou na década de 1960 como uma alternativa
para problemas existentes na época. Leia o texto “Como surgiu a Virtualização?”,
disponível no site Ghz Tecnologia, e conheça um pouco mais sobre essa história.
Oportunidades
A virtualização compreende o processo de abstrair os recursos físicos para
o pool de recursos virtuais que podem ser atribuídos a qualquer VM, o que
não se limita apenas à virtualização de máquinas ou servidores. Diferentes
recursos de uma infraestrutura física podem ser virtualizados utilizando as
tecnologias adequadas, como visto a seguir (CHANDRASEKARAN, 2014).
Virtualização do processador
Virtual
VP1 VP2 VP3 VP4 processors VP5 VP6 VP7 VP8
pool
P1 P2 P3 P4
Virtualização de memória
Virtualização de armazenamento
Virtualização de rede
Nesse tipo, a rede física pode ser abstraída para a criação de uma rede virtual.
Os componentes físicos da rede, como roteador, switch e placa de interface de
rede, são controlados pelo software de virtualização para fornecer componentes
de rede virtual. Segundo Bhowmik (2017), existem duas formas comuns de
virtualização de rede, descritas a seguir.
Virtualização de dados
Virtualização de aplicações
Abordagens
As virtualizações podem ter três diferentes abordagens para a criação de
servidores virtuais: a virtualização total, a paravirtualização e a virtuali-
zação assistida por hardware, descritas por Souza Neto e Carissimi (2015)
e Chandrasekaran (2014), como apresentado a seguir.
Virtualização total
Paravirtualização
hypervisor, que não necessita testar instrução por instrução, o que promove
uma otimização do desempenho. Contudo, essa técnica também apresenta
desvantagens, como justamente a necessidade de modificar o SO hospedado,
o que implica o acesso ao código-fonte desse sistema, podendo gerar altos
custos de manutenção por conta dessas modificações. Outra desvantagem
reside no fato de que as VM sofrem de falta de compatibilidade com versões
anteriores e são difíceis de migrar para outros hosts. O exemplo mais conhecido
da paravirtualização é o Xen Project de código aberto, que usa um kernel
Linux personalizado.
Vantagens
Bhowmik (2017) apresenta algumas vantagens da virtualização, como des-
crevemos a seguir.
Como os sistemas virtuais são dissociados dos recursos físicos, fica mais fácil
aumentar a capacidade de recursos virtuais do que expandir o hardware físico.
Quando precisamos instalar e utilizar uma aplicação que não pode mais ser
executada por incompatibilidade de hardware e software disponíveis, podemos
criar uma VM compatível com o aplicativo legado para realizar essa execução.
Segurança
TI verde
Desvantagens
Além de suas muitas vantagens, é preciso considerar as desvantagens dessa
tecnologia, como veremos a seguir.
Fundamentos de virtualização de servidores 17
Desafios
Um ambiente virtualizado enfrenta os mesmos desafios que um não virtuali-
zado, mas, por dispor de novas camadas, têm surgido novos tipos de ameaças,
principalmente quanto à segurança, como descrito a seguir por Bhowmik
(2017).
18 Fundamentos de virtualização de servidores
Restrição ao host
Ameaças ao hypervisor
Escalonamento de privilégios
Podem ocorrer algumas falhas de design no sistema, algo que pode levar a um
ataque de escalonamento de privilégios, ou seja, algum usuário ou aplicativo
consegue acesso a mais recursos em comparação ao que tem de direito.
o que pode reduzir o nível de segurança de todo o sistema ao nível dos sistemas
menos protegidos, tornando o ambiente como um todo mais vulnerável.
Após a leitura deste capítulo, pudemos entender a grande importância da
virtualização de servidores, o quanto ela pode beneficiar as empresas que
escolhem adotá-la e como é possível a implementação de apenas um servidor
físico para suprir as diferentes necessidades das organizações. Para as em-
presas iniciantes sem condições financeiras para a construção de uma grande
infraestrutura, com mais de um servidor físico, a virtualização representa uma
ótima solução. Apesar do alto custo inicial de um servidor potente, como é
necessário para a utilização de uma virtualização eficiente, essa tecnologia
reduz os custos nos demais ativos utilizados para manter os servidores em
pleno funcionamento e garante que, caso seja necessária a implementação
de uma nova aplicação, não haverá o custo de um hardware físico adicional.
Ainda, a virtualização apresenta algumas desvantagens, embora estas nem
se comparem ao número de benefícios. Os desafios encontrados na virtuali-
zação podem ser atenuados desde que se mantenham as recomendações de
segurança na criação de um ambiente virtualizado. Devemos analisar todos
os pontos antes de decidir pela adoção dessa tecnologia, porém é visível que
seus prós superam seus contras.
Leituras recomendadas
COMO SURGIU a Virtualização? Ghz Tecnlogia, [S. l.], dez. 2010. Disponível em: http://
ghztecnologia.blogspot.com/2010/12/como-surgiu-virtualizacao.html. Acesso em:
16 maio 2020.
20 Fundamentos de virtualização de servidores
Os links para sites da web fornecidos neste capítulo foram todos testados, e seu fun-
cionamento foi comprovado no momento da publicação do material. No entanto, a
rede é extremamente dinâmica; suas páginas estão constantemente mudando de
local e conteúdo. Assim, os editores declaram não ter qualquer responsabilidade
sobre qualidade, precisão ou integralidade das informações referidas em tais links.
DICA DO PROFESSOR
Como muitas empresas necessitam utilizar nuvens híbridas para armazenamento de seus dados,
esse gerenciamento passa a ser
mais complexo, requerendo soluções que possam simplificar a
maneira como implantar e gerenciar os recursos de um data center. Nesse contexto, surgiu a
infraestrutura hiperconvergente (HCI,
em inglês), que elimina a dependência dos servidores e das
redes de armazenamento separados. Essa infraestrutura de virtualização cria uma plataforma de
computação totalmente
integrada e interoperável com todo o data center na empresa.
Neste vídeo da Dica do Professor, você aprenderá um pouco mais sobre a infraestrutura
hiperconvergente (HCI), na qual componentes
de computação, de armazenamento e de rede trabalham entre si,
sendo operados por meio de uma interface única de gerenciamento, independente se estiverem
armazenados em nuvem pública, privada
ou híbrida.
EXERCÍCIOS
A) Com a virtualização, um servidor é capaz de reproduzir várias outras máquinas, mas, via
de regra, todos devem ter sempre o mesmo sistema operacional.
B) Com a virtualização, um servidor pode manter vários sistemas operacionais em uso,
simulando vários servidores, cada um deles executando serviços distintos.
Para a virtualização funcionar, ela precisa da intermediação do hipervisor, pois sem essa
C)
camada a virtualização não funcioná no servidor.
D) Na virtualização de rede, a rede física pode ser abstraída para a criação de uma rede
virtual. Os componentes físicos da rede, como roteador, switch e placa de interface de rede
são controlados pelo software de virtualização para fornecer componentes de rede virtual.
B)
O SO guest assume que estão sendo executados recursos físicos reais, mas consegue
perceber que estes estão sendo virtualizados.
C) A virtualização cria um sistema físico virtual completo, sobre o qual o sistema operacional
convidado é executado.
D) Uma das vantagens é que a virtualização total realiza a emulação do funcionamento dos
dispositivos de entrada e de saída com facilidade.
A) A paravirtualização reduz a carga da máquina host e pode executar maior número de VMs
em uma máquina host em comparação com a virtualização completa, sendo que essas VMs
podem ter diferentes SOs.
C) Os requisitos reduzidos de recursos de computação física, por sua vez, reduzem muitos
outros ativos associados, como espaço físico, requisitos de energia, sistema de refrigeração
e recursos humanos para administrar os sistemas.
NA PRÁTICA
Quando pensamos em estrutura de data center e tudo que o envolve não podemos esquecer dos
requisitos de segurança necessários para evitar problemas de vazamento de informações, dados
pessoais e muitas outras questões que envolvem alta criticidade para as empresas. Da mesma
forma, os ambientes virtualizados necessitam igualmente
de segurança, pois também são suscetíveis a falhas e a invasões por falta de segurança ou por
causa de configuração incorreta. Então, além de proteger o sistema operacional e os aplicativos
em execução em
seus servidores virtuais, você também precisa proteger os componentes de sua infraestrutura
virtual.
Para ampliar o seu conhecimento a respeito desse assunto, veja abaixo as sugestões do
professor:
Este estudo apresenta uma comparação bem interessante entre os ambientes tradicionais e os
ambientes virtualizados, trazendo seus conceitos, vantagens e desvantagens, comparando as
configurações dos ambientes, a utilização dos recursos e o aproveitamento da estrutura.