Vitualização! O que é e sua funcionalidade.
Virtualização:
O que é ? A virtualização é uma benção para a estrutura de trabalho da T.I.. Com ela não precisamos usar aquela grande quantidade de servidores físicos cada um dedicado à algo, o que por seu uso tem um alto custo e baixa eficiência. Essa inovação simula aquilo que você for precisar usar, "ela é uma representação baseada em software, ou virtual, de alguma coisa." - Vmware, basicamente usamos ela pra reduzir o número de servidores utilizando um computador virtual (máquina virtual, V.M. sigla em inglês), o que antes parecia complicado, hoje é muito fácil. A virtualização vai aumentar a eficiência dos servidores e diminuir o custo com eles.
Como? Há isso é fácil, imagine que antes precisasse de vários servidores cada um para cada aplicativo, com a virtualização você vai poder rodar vários aplicativos em apenas um servidor, assim, utilizando a capacidade total da máquina, pois a virtualização, ou no caso uma máquina virtual que vai fazer esse trabalho usando sua total capacidade, vai simular a funcionalidade de um hardware e criar um sistema de "computador" virtual com seu S.O. específico e alocando o necessário para fazer os aplicativos funcionarem em diferentes usuários com diferentes S.O.s se necessário, o que vai fazer essa separação é um software chamado "Hypervisor" onde vai levar o necessário para cada, podemos assim dizer, um computadores em um computador, diminuindo o número de servidores e mantendo a eficiência dos aplicativos, pois estarão funcionando em seu máximo, o número de máquinas virtuais vai ser variável para seu servidores pois cada um vai ter o seu máximo, contudo ainda ocorre um aumento da eficiência e redução de custos, ou caso queira, deixar um aplicativo em apenas um servidor enquanto outro roda os demais, isso para o mais importante ter seu destaque.
Uma representação do que foi resumido em uma imagem a seguir :
Como? Há isso é fácil, imagine que antes precisasse de vários servidores cada um para cada aplicativo, com a virtualização você vai poder rodar vários aplicativos em apenas um servidor, assim, utilizando a capacidade total da máquina, pois a virtualização, ou no caso uma máquina virtual que vai fazer esse trabalho usando sua total capacidade, vai simular a funcionalidade de um hardware e criar um sistema de "computador" virtual com seu S.O. específico e alocando o necessário para fazer os aplicativos funcionarem em diferentes usuários com diferentes S.O.s se necessário, o que vai fazer essa separação é um software chamado "Hypervisor" onde vai levar o necessário para cada, podemos assim dizer, um computadores em um computador, diminuindo o número de servidores e mantendo a eficiência dos aplicativos, pois estarão funcionando em seu máximo, o número de máquinas virtuais vai ser variável para seu servidores pois cada um vai ter o seu máximo, contudo ainda ocorre um aumento da eficiência e redução de custos, ou caso queira, deixar um aplicativo em apenas um servidor enquanto outro roda os demais, isso para o mais importante ter seu destaque.
Uma representação do que foi resumido em uma imagem a seguir :
Com isso, damos graças a deus que ocorreu tal forma de agilização, pois, além de diminui erros, diminui custos, dinamiza sua empresa e também necessita de menos pessoas, além de rodar várias aplicações em um servidor apenas, alocando o suficiente para rendê-la ao máximo de eficiência sem prejudicar as outras, menos servidores físicos, mais aplicações, somente vantagens. Realmente uma maravilha.
Este post foi apenas para dar uma geral no que seria a virtualização, o próximo, caso ocorra como o planejado, será sobre sua origem,tentarei postar pelo menos 1 por semana, obrigado pela atenção. Para saber mais, utilize as fontes!
Fontes: https://www.vmware.com/br/solutions/virtualization.html
https://www.redhat.com/pt-br/topics/virtualization/what-is-virtualization#
https://www.tecmundo.com.br/web/1624-o-que-e-virtualizacao-.htm
Um video básico, curto, não tão dinâmico: https://youtu.be/rZYMhgoFMJY
https://www.redhat.com/pt-br/topics/virtualization/what-is-virtualization#
https://www.tecmundo.com.br/web/1624-o-que-e-virtualizacao-.htm
Um video básico, curto, não tão dinâmico: https://youtu.be/rZYMhgoFMJY
Matéria muito boa, porém gostaria de saber como esse sistema se torna mais vantajoso no quesito eficiência, já que, uma máquina irá possuir diversos usuários simultâneos, como foi citado, " computadores em um computador", como ficaria caso uma tarefa computacional ultrapasse o fornecido para ele, por exemplo?? Já existe empresas no ramo?? Já possui servidores que suportam esse tipo de tecnologia ??
ResponderExcluirOpa, uma ótima pergunta, porém a tarefa dificilmente iria ultrapassar o fornecido pra ele, pois aquele seria o limite, e o utilizador deveria, pelo menos, saber o quanto que ele precisará alocar de recurso para tal computador, porém existem estratégias no caso de guardar recursos para caso aquele programa necessite, você administre ele e assim ele tenha mais recurso, mas geralmente os utilizantes não exageram em outros computadores, pois sabe que sua capacidade será menor q a do computador principal. Sim, já existe empresas no ramo, a principal é a VMware, e salve engano, a intel também trabalha com virtualização em alguns pontos. Sim, existem servidores, um exemplo são os servidores da google, que eles prometem que vão suportar virtualizar vários jogos atuais, e também existem computadores com uma estupidez em sua configuração, onde tudo é colocado ao extremo da qualidade, assim suporta bastante coisa.
ExcluirNa questão de segurança das máquinas virtuais, um usuário de virtualização teria acesso as tarefas de todo o computador? Podendo visualizar por exemplo o que outro usuário está executando em outra virtualização?
ResponderExcluirDepende do modo que é utilizado a virtualização, por exemplo, para questão da segurança da empresa e fiscalização do que seus funcionários estão fazendo, sim existe tal preocupação para aquilo bem comum na virtualização de desktops, mas se for muitos desktops em apenas um computador, não tem o por quê daquilo, já que provavelmente será você utilizando seu computador que virtualiza outro, seria somente uma pessoa usando, e para outros casos da segurança, existe uma segurança para cada máquina virtual e para o computador principal, e dependendo do seu uso, é sempre bom investir em ferramentas de segurança para seu computador.
Excluir