Virtualização e computação em nuvem não são a mesma coisa

Muitas pessoas acham que a virtualização e a computação em nuvem são uma só, mas não são. Aqui está a diferença e como cada um pode facilitar sua vida.

Muitas pessoas acham que a virtualização e a computação em nuvem são uma só, mas não são.  Aqui está a diferença e como cada um pode facilitar sua vida.
Propaganda

Se você não tem certeza de qual é a diferença, não se sinta muito mal. A maioria das pessoas não entende a distinção sutil, e muitos realmente combinam os dois conceitos como um no mesmo. Até mesmo pessoas com experiência em tecnologia, como as que você pedia para consertar seu computador 7 Perguntas para perguntar a um técnico em informática antes de começar a trabalhar 7 Perguntas para perguntar a um técnico em informática antes de começar a trabalhar Encontrar o técnico certo em computador pode levar a um incômodo correção livre. Faça as perguntas certas e você pode facilmente eliminar os reparadores do computador fly-by-night daqueles que conhecem o seu negócio. Leia mais, misture-os o tempo todo.

E não ajuda que “a nuvem” tenha se tornado um termo usado em demasia que descreve desde a computação em nuvem até o armazenamento em nuvem Como armazenar permanentemente seus dados na “nuvem” Como armazenar permanentemente seus dados na "nuvem" Você está pronto entrar na nuvem? Neste artigo, mostrarei como você pode se tornar independente do armazenamento de dados local. Vou fornecer uma visão geral de como a Internet pode ... Leia mais e além.

Então qual a diferença? E por que você deveria se importar, afinal? Acontece que ambas as coisas podem ser úteis para você, uma vez que você sabe o que elas são e como elas fornecem valor - tanto que, se você já não está aproveitando, está perdendo muito.

Virtualização

A virtualização é quando você cria uma representação virtual de algo físico. A realidade virtual, por exemplo, é apenas uma representação da realidade física com alguns ajustes e diferenças. Mas no contexto de computadores, a virtualização é um pouco mais específica.

A virtualização é quando você usa recursos físicos (como RAM, CPU, espaço em disco etc.) e os divide em partes distintas que são vistas como separadas pelo sistema. Cada parte pode ser dedicada a usuários diferentes e, como os fragmentos são discretos, os usuários podem usar apenas os recursos atribuídos a eles.

Exemplo de máquina virtual

Uma “máquina virtual” é um programa que cria um computador virtual em seu sistema, e esse computador virtual pode executar seu próprio sistema operacional separado do sistema operacional real. O sistema atual é chamado de "host", enquanto o sistema virtual é chamado de "convidado".

Digamos que você esteja executando o Windows. Esse é o seu sistema operacional host. Usando software de máquina virtual como o VirtualBox, você pode instalar e executar uma cópia do Ubuntu a partir do Windows. Ele é executado em uma janela como qualquer outro programa, exceto pelo fato de que ele é limitado à quantidade de RAM, CPU, espaço em disco, etc. que você separa quando a máquina virtual é criada.

Máquinas virtuais são a melhor maneira de executar vários sistemas operacionais em uma máquina Qual é a melhor maneira de executar vários sistemas operacionais em seu PC? Qual é a melhor maneira de executar vários sistemas operacionais no seu PC? Indeciso entre o Windows e o Linux? É possível executar vários sistemas operacionais em uma única máquina, seja por meio de inicialização dupla ou usando uma máquina virtual. Vamos descobrir qual é o melhor para você. Leia mais, supondo que você tenha recursos físicos suficientes para dividir. O bacana é que, como os recursos são separados como sua própria pequena sandbox, você pode pegar um vírus no sistema operacional convidado e isso não afetará seu sistema operacional host. Como tal, as máquinas virtuais são a maneira recomendada de testar novos sistemas operacionais e programas Testando um novo sistema operacional? Fique seguro com uma máquina virtual testando um novo sistema operacional? Fique seguro com uma máquina virtual Leia mais.

Virtualização e computação em nuvem não são o mesmo servidor virtual de uma máquina de coisa
Crédito de imagem: John Aplessed via Wikimedia

Exemplo de servidor virtual

Como um usuário doméstico casual, você provavelmente nunca executaria mais de uma máquina virtual de cada vez, portanto, no máximo, você teria um sistema operacional host e um sistema operacional convidado. Mas no lado comercial, não é incomum encontrar computadores que executam várias máquinas virtuais, resultando em um sistema operacional host e dezenas ou até mesmo centenas de sistemas operacionais convidados.

Quando isso acontece, o computador costuma ser chamado de “servidor virtual”. Isso obviamente requer um sistema extremamente poderoso com especificações top de linha, caso contrário, não haveria recursos suficientes para dividir e cada máquina virtual demoraria a ser rastreada. Computadores poderosos são caros, e é por isso que os servidores virtuais geralmente são gerenciados apenas por empresas.

Mas por que uma empresa quer fazer isso? Essa é uma boa pergunta, e isso nos leva ao conceito de computação em nuvem.

Cloud Computing

O que é a nuvem? Bem, você pode pensar nisso como um cluster remoto de servidores que fornece um serviço - ou, em termos leigos, um monte de computadores interconectados (cluster de servidores) que podem ser acessados ​​de qualquer lugar desde que você tenha conectividade com a Internet. um serviço, seja gratuito ou pago.

A computação em nuvem é quando você usa computadores na nuvem para processar ou armazenar dados, liberando assim os recursos de seu próprio computador (ou seja, capacidade de processamento e espaço de armazenamento). Observe que alguns serviços de nuvem fazem uso da virtualização, mas muitos não.

Exemplo de serviço simples

Se você usa o Gmail, já está usando um serviço com nuvem. Nesse caso, todos os seus dados de e-mail são armazenados na rede de servidores do Google e os servidores do Google fazem todo o trabalho pesado em termos de envio, recebimento e processamento desses dados - a computação é feita na nuvem, não em seu próprio computador.

O mesmo acontece com a maioria dos serviços baseados na Web, como calendários, listas de tarefas, redes sociais, VoIP, armazenamento de dados remoto, gerenciadores de orçamento, editores de fotos on-line, etc.

A virtualização e a computação em nuvem não são o mesmo diagrama de computação em nuvem
Crédito de imagem: Sam Johnston via Wikimedia

Exemplo de serviço avançado

Alguns serviços de nuvem são mais avançados que outros. Por exemplo, a hospedagem de e-mail no Gmail ou no Outlook.com é relativamente simples quando comparada à edição colaborativa de documentos no Office Online, no Google Docs ou em qualquer outra alternativa de escritório on-line.

No Google Docs, todos os documentos ou planilhas são hospedados nos servidores do Google. Quando você abre um arquivo e começa a editá-lo, na verdade você está interagindo com um arquivo a milhares de quilômetros de distância, e é por isso que outra pessoa pode abrir o mesmo arquivo e editá-lo ao mesmo tempo. Os servidores do Google estão processando suas entradas em tempo real.

Exemplo de Hospedagem Virtual

Observe como os exemplos acima não mencionaram a virtualização? Aqui está um que faz.

Quando você se inscrever para um plano de hospedagem compartilhada O Best Web Hosting Services O Best Web Hosting Services Você está procurando os melhores serviços de hospedagem para suas necessidades? Se você precisa de um lugar para hospedar seu pequeno blog pessoal ou um grande site corporativo, essa lista é para você. Leia mais, geralmente é hospedado em uma única máquina, sem qualquer virtualização, e dezenas de outros estão usando o mesmo servidor. Se um usuário cometer um erro e bloquear a CPU do servidor, o site de todos será desativado até que o servidor seja corrigido.

Mas quando você se inscreve em um plano de servidor privado virtual, você ainda está em uma única máquina, mas sua parte dos recursos do servidor é virtualizada. Se um usuário cometer um erro, ele apenas trancará sua parte da CPU do servidor e somente o site deles será desativado. O seu permanece intocado. É por isso que a hospedagem VPS é preferível a hospedagem compartilhada Por que você deve usar um VPS em vez de hospedagem compartilhada para WordPress Por que você deve usar um VPS em vez de hospedagem compartilhada para WordPress Leia mais.

E então você tem serviços como o Amazon Web Services, que usa um cluster de servidores virtualizados para fornecer computação em nuvem para vários usuários. O benefício aqui é que sua conta não reside em nenhum computador - ela reside em toda a nuvem, portanto, se um servidor físico morrer, seu site não morrerá com ele.

O futuro da tecnologia é a nuvem

Você pode ter virtualização sem a nuvem e pode ter a computação em nuvem sem virtualização. Os dois são geralmente combinados, mas não precisam ser. Espero que agora você saiba a diferença entre os dois!

A essa altura, a maioria das pessoas fica surpresa com a quantidade de computação em nuvem que eles realmente usam no dia-a-dia. Talvez você esteja sentindo o mesmo. Eu, pessoalmente, amo a conveniência da nuvem, mas você deve ter cuidado com que existem alguns riscos para a computação em nuvem para evitar 3 dicas para ficar seguro dos perigos da computação em nuvem 3 dicas para ficar seguro dos perigos da computação em nuvem A computação em nuvem é o grande zumbido nos dias de hoje e temos mais opções disponíveis para nós agora do que nunca. Quantos de nós usamos o Dropbox, o SkyDrive ou o Google Drive diariamente? Como ... Leia mais.

E se você achar isso particularmente interessante, considere uma carreira em computação em nuvem. Essas 9 habilidades de computação em nuvem podem dar a você o próximo rumo da carreira Essas 9 habilidades de computação em nuvem podem dar a você o próximo salto na carreira As empresas estão migrando para a nuvem. A enorme lacuna de habilidades pode ser sua oportunidade de acelerar sua carreira com as qualificações essenciais. Comece com qualquer uma dessas habilidades críticas sob demanda. Consulte Mais informação !

Isso esclareceu quaisquer confusões que você possa ter tido? Tem alguma dúvida ainda persistente em sua mente? Sinta-se à vontade para compartilhar conosco nos comentários abaixo.

Crédito de imagem: tudo possível via Shutterstock.com

In this article