O que é virtualização?
A virtualização é definida como uma visão lógica entre os sistemas de hardware do computador e o software usado para operá-los. Três termos usados para descrever como a virtualização afeta os sistemas de computador são virtualização de rede, virtualização de armazenamento e virtualização de servidores. É um conceito que foi introduzido originalmente na década de 1960, quando o IBM Watson Research Center iniciou o Projeto M44 / 44x. O objetivo do projeto era avaliar de perto a noção de "tempo compartilhado", como era mais conhecido. O projeto M44 / 44x examinou a aplicação prática da virtualização através da utilização de máquinas virtuais usando memória virtual e multiprogramação.
Desde então, a metodologia tem sido associada a várias tecnologias de computação, incluindo particionamento, compartilhamento de tempo, emulação de máquina, simulação e qualidade de serviço. A virtualização de rede combina os recursos disponíveis, dividindo a taxa de transferência de dados, ou largura de banda, em canais independentes menores, para que possam ser atribuídos a um servidor designado em tempo real. Nesse cenário, a virtualização trabalha para camuflar a verdadeira complexidade do sistema, dividindo-o em partes menores e mais controláveis.
Como alternativa, a virtualização de armazenamento é o agrupamento de vários componentes físicos diferentes no que parece ser uma unidade virtual solitária que é gerenciada a partir de um local central. Essa forma de virtualização é usada rotineiramente para coordenar redes de área de armazenamento. A virtualização de servidores permite que a rede oculte recursos de servidor, como localização física e identidade de servidores, processadores e sistemas operacionais, de seus usuários. O objetivo é proteger o usuário de ter que interpretar, processar e administrar transações complicadas do servidor, enquanto, ao mesmo tempo, permite que a colaboração de recursos com o recurso seja desenvolvida posteriormente.
A virtualização oferece vários benefícios que oferecem suporte a resultados de eficiência de custo e garantia de qualidade. Por exemplo, ele pode ser usado para combinar a funcionalidade de várias estações de computação subutilizadas em apenas alguns servidores. A virtualização também permite que os administradores de rede executem software normalmente confinado a sistemas operacionais mais antigos ou sejam usados para proteger plataformas de computação de aplicativos potencialmente instáveis. Além disso, um monitor de máquina virtual pode ser criado e usado como um sistema operacional básico. Esses são apenas alguns dos benefícios oferecidos aos profissionais de TI ao aplicar técnicas de gerenciamento de virtualização.
Embora a maioria das empresas comece a explorar a virtualização com testes e desenvolvimento de aplicativos, essa ferramenta está rapidamente se tornando a solução de escolha em todo o setor. Em um mercado competitivo, os gerentes de TI têm a tarefa de atender criativamente aos requisitos de serviço de sua organização. A virtualização oferece às empresas uma solução exclusiva para uma variedade de condições comerciais por uma fração do custo.