▷ O que é virtualização e para que serve
Índice:
- O que é virtualização
- Diferenças entre sistema operacional físico e virtual
- Tipos de virtualização
- Virtualização de servidor ou hardware
- Virtualização de software ou sistema operacional
- Virtualização de rede
- Virtualização de armazenamento
- Virtualização de memória
- Virtualização de desktop
- Software de virtualização
- Vantagens de usar virtualização
- Desvantagens da virtualização
Um dos grandes avanços na computação, sem dúvida, foi a virtualização. Isso nos dá a possibilidade de ter vários sistemas operacionais, economizando dinheiro e recursos de hardware.
Graças à virtualização, as empresas conseguiram otimizar consideravelmente seus recursos tecnológicos e o gasto de dinheiro e, acima de tudo, espaço físico. Neste artigo, tentaremos detalhar o máximo possível sobre essa técnica e aprenderemos quais vantagens ela oferece.
Índice de conteúdo
A possibilidade de ter um sistema operacional Mac ou Linux dentro de um Windows era algo que nem imaginávamos há alguns anos atrás. Por outro lado, hoje em dia o estranho é justamente o oposto, especialmente quando se fala de empresas de consultoria ou que oferecem serviços da Web através de servidores remotos.
O que é virtualização
Podemos dizer que a técnica de virtualização é criar uma versão virtual ou não física de um sistema operacional ou plataforma de hardware, graças ao software. Portanto, quando virtualizamos, o que realmente estamos fazendo é pegar os recursos que uma máquina física teria: CPU, RAM, Disco Rígido, Placa Mãe, REDE e tudo o que compõe um computador e simulá-los usando o software instalado por sua vez. dentro de um sistema operacional que opera em uma máquina física.
Esse recurso ou ferramenta capaz de converter um computador físico em linhas de código virtuais é chamado Hypervisor ou VMM (Virtual Machine Monitor). Graças a este software, podemos abstrair os recursos físicos do nosso computador e replicá-los para que, além de serem utilizados pelo nosso sistema operacional real, eles também possam ser usados por outro sistema operacional de forma adaptada. Isso significa que temos um disco rígido de 500 GB, podemos dizer a este software para criar um disco rígido virtual de 60 GB para outro Windows. Ou que 4 GB de nossa memória RAM vão para esse Windows virtual.
Mas isso não termina aqui, não apenas podemos instalar um segundo Windows e um terceiro ou mais em nosso computador, mas também podemos ter um computador servidor localizado em outro lugar (servidor remoto) e acessar os sistemas operacionais virtuais pelos quais ele foi instalado. a rede da internet. Esta é a verdadeira utilidade e poder da virtualização.
Diferenças entre sistema operacional físico e virtual
Para fins práticos, se instalarmos um sistema operacional virtual por meio de software, obteremos praticamente as mesmas funcionalidades do sistema operacional físico. A única desvantagem é que esse sistema utilizará os recursos do equipamento físico, portanto, seu desempenho será reduzido.
Quando inicializamos um computador com um sistema operacional físico, o disco rígido fornece uma ferramenta para inicializar esse sistema, o MBR. Em nenhum caso o sistema operacional virtual poderá iniciar, pois, apesar de também estar localizado na mesma máquina, está encapsulado em um arquivo que, aos olhos do nosso sistema, é um diretório de dados comum e atual.
Tipos de virtualização
Existem diferentes tipos de virtualização ou procedimentos diferentes para virtualizar determinados recursos.
Virtualização de servidor ou hardware
Esse é o método mais comum e mais usado no ambiente de servidor corporativo. O processo é criar servidores virtuais menores. O procedimento é criar diferentes servidores virtuais pequenos ou aqueles que usam poucos recursos em um servidor físico maior e com hardware poderoso. Dessa maneira, essas máquinas, independentes umas das outras, compartilham os recursos de hardware para funcionar eficientemente.
Nesse método, o Hypervisor controlará o processador, a RAM, o disco rígido e os outros componentes para permitir que diferentes sistemas operacionais virtuais sejam executados simultaneamente na mesma máquina. Isso marcou um antes e um depois em empresas dedicadas a fornecer servidores de hospedagem e outros tipos a outras empresas clientes.
- Economia de hardware: não será necessário comprar material físico para cada equipamento. desembolsaremos apenas dinheiro em um servidor. Escalabilidade: para criar novas máquinas, teremos apenas que aumentar o número delas e adquirir novos elementos físicos.
Virtualização de software ou sistema operacional
Esse é o método que nós, usuários de computadores desktop, usaremos na grande maioria dos casos. O método é alocar um computador principal para criar um ou mais ambientes virtuais com sistemas operacionais instalados nele.
Usando um computador físico, criamos uma plataforma que permite, por exemplo, que um sistema operacional Linux seja executado em um sistema operacional Windows 10. O sistema Linux terá as características de uma equipe real, com seus diferentes dispositivos extraídos diretamente dos recursos de hardware físico disponíveis.
Virtualização de rede
Através deste método, podemos criar redes físicas em redes virtuais para monitorar um conjunto de máquinas conectadas entre si. Dessa forma, podemos recriar uma rede física usando software que também será responsável por gerenciar a intercomunicação entre os diferentes recursos conectados.
- Aumentaremos as taxas de transferência de dados: na ausência de limitações físicas Economias em material físico: graças às conexões virtuais, não precisaremos fornecer fiação física dedicada a cada uma das máquinas. Com o uso de uma interface de largura suficiente, como fibra ótica, não teremos problemas em transmitir todos os dados virtuais por uma única conexão física. Escalabilidade: como nas tecnologias anteriores, isso garante uma melhor escalabilidade de recursos.
Virtualização de armazenamento
Usando esse método de virtualização, vários recursos de armazenamento são criados, normalmente localizados e distribuídos em uma rede. Tendo várias dessas unidades e não apenas uma, será possível acessá-las simultaneamente ou separadamente. Dessa maneira, o acesso aos dados por várias máquinas será muito mais eficiente e mais rápido do que se tivéssemos um único disco rígido grande disponível para várias máquinas. Além disso, a implementação de unidades flash SSD permite aumentar consideravelmente esse desempenho. As vantagens em resumo são as seguintes:
Aumento da velocidade: o acesso aos dados será mais rápido quando as unidades forem divididas.
- Melhor escalabilidade: quando queremos aumentar o espaço, teremos que comprar apenas novas unidades, deixando as que já temos. Maior eficiência: não haverá tempos de espera, pois as informações disponíveis são divididas e o acesso é direto e sem espera Gerenciamento automático de recursos: a sincronização e o gerenciamento desses recursos serão controlados por meio de protocolos de comunicação, TCP / IP ou aqueles que usam as diferentes interfaces, como SAS ou RAID.
Virtualização de memória
O conceito é exatamente o mesmo da virtualização de armazenamento. A idéia é criar uma memória de função compartilhada através de uma distribuição na rede para os diferentes computadores usarem. Oferece os mesmos benefícios que o armazenamento em rede.
Virtualização de desktop
Usando esse método de virtualização, criamos uma máquina com um sistema operacional no qual outros usuários podem se conectar remotamente e obter a área de trabalho desse servidor em outro local. Vantagens:
- Localização centralizada: será necessário apenas um computador com um único sistema operacional, no qual vários usuários possam se conectar remotamente. Economia nas licenças de software Segurança: dessa maneira, os arquivos ficarão mais protegidos do que se estivessem em computadores separados.
Software de virtualização
Como em todos os casos, teremos programas de virtualização pagos que também são gratuitos.
Programas de pagamento:
- VMware: Propriedade da EMC Corporation é uma das ferramentas mais importantes e avançadas do mercado. Hyper-V: é o Hypervisor de propriedade da Microsoft e o disponibilizaremos gratuitamente se adquirirmos uma licença do servidor Windows ou do Windows 10 Pro Parallels: outro dos programas pagos mais famosos. Permite virtualização de software e hardware. Virtuozzo: Tradicionalmente disponível no Linux, chegou ao Windows em 2005.
Programas gratuitos:
- VirtualBox: É o software de código aberto mais famoso e também o de maior utilidade. Desenvolvido pela Oracle, o VirtualBox está disponível para Windows, Mac e Linux e também é capaz de virtualizar todos esses sistemas operacionais de PCs virtuais: também de propriedade da Microsoft e disponíveis para versões do Windows XP, Vista e 7 Xen: desenvolvido pela Universidade de Cambridge. software de código aberto disponível para o sistema operacional Linux e Unix OpenVZ: outro software de código aberto compatível apenas com as versões do Linux, tanto para hosts quanto virtuais. KVM: outra ferramenta de virtualização para o sistema operacional Linux
Vantagens de usar virtualização
As vantagens de usar a virtualização são muitas. Alguns dos mais importantes são os seguintes:
- Redução de custos: Uma das vantagens mais significativas é a economia de custos. Graças à virtualização, evitaremos comprar hardware ou licenças para mais sistemas operacionais. Maior eficiência no trabalho: graças a compartilhar e escalar os recursos em diferentes elementos da rede, a eficiência do acesso aos dados ou recursos é muito mais rápida. Menor consumo de energia: está diretamente relacionado ao número de equipamentos conectados a uma rede elétrica. Se tivermos equipamentos virtuais, haverá apenas o consumo da plataforma que suporta os outros sistemas.Mais segurança: ter equipamentos físicos conectados a uma rede aumenta a probabilidade de falhas nos dados. Por virtualização de servidor e armazenamento, esse risco é bastante reduzido. Menos necessidade de manutenção: uma máquina virtual não possui componentes físicos e, portanto, não pode falhar. Possibilidade de clonagem: com uma máquina virtual, podemos cloná-lo quantas vezes quisermos ou precisarmos instalar algo extra. Portabilidade: como no ponto anterior, se clonarmos uma máquina, você poderá atribuí-la a outro servidor se precisar procurar hardware personalizado.
Desvantagens da virtualização
O branco nunca teria existido se não houvesse preto. Como em todas as coisas, também existem algumas desvantagens no uso do método de virtualização:
- Fase de aprendizado: um dos assuntos a serem superados é saber exatamente como usar o software de virtualização. O pessoal que usa esse método deve saber exatamente a possibilidade e o uso de ferramentas de virtualização; caso contrário, tudo terminaria em desastre. Aumento inicial de custos: para hospedar várias máquinas, será necessário alocar recursos para cada uma delas. Portanto, é necessário investir em software poderoso que talvez uma empresa não possua a princípio. Aumento de falhas em cadeia: se o computador que serve como servidor de máquina virtual falhar, todos eles ficarão inoperantes; portanto, uma falha causará uma queda considerável no desempenho.
Em geral, a virtualização é uma excelente ferramenta muito útil para empresas e usuários que precisam testar aplicativos e praticar a configuração de rede sem a necessidade de equipamento físico.
Também recomendamos:
Você queria criar um Windows virtual ? Veremos em breve como fazê-lo. Esperamos que este artigo tenha ajudado você a entender melhor o que é virtualização.
▷ Ps / 2 o que é, para que serve e para que serve
Explicamos o que é a porta PS / 2, qual é a sua função e quais são as diferenças com a interface USB ✅ Classic em computadores dos anos 80
ᐅ Evga precision x1: para que serve e para que serve?
O EVGA Precision X1 é um dos aplicativos mais usados por usuários exigentes. É uma ferramenta de gerenciamento para placas gráficas da Nvidia.
Speccy: para que serve esse programa e para que serve?
Aqui, explicaremos algumas informações sobre o programa Speccy, do Piriform, e também como usá-lo para tirar o máximo proveito dele.