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

Se você não tem certeza qual é a diferença, não se sentir muito mal. A maioria das pessoas não entendem a distinção sutil, e muitos realmente confundir os dois conceitos como um na mesma. pessoas Mesmo com experiência em tecnologia, como os que você pediria para corrigir o seu computador

, obtê-los confundido o tempo todo.7 perguntas para pedir um técnico de computador antes que ele comece Trabalho7 perguntas para pedir um técnico de computador antes que ele comece TrabalhoEncontrar o técnico de informática direita poderia levar a uma correção sem complicações. Fazer as perguntas certas e você pode facilmente eliminar os fly-by-noite de computadores reparadores dos que conhecem os seus negócios.consulte Mais informação

E não ajuda que a “nuvem” tornou-se um chavão usado em demasia que descreve tudo, desde a computação em nuvem para armazenamento na núvem e além.

Então, qual é a diferença? E por que você deveria se preocupar, afinal? Como se vê, essas duas coisas podem vir a calhar para você uma vez que você sabe o que são e como eles fornecem valor - tanto assim que, se você não está levando vantagem, já que você 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ífico.

A virtualização é quando você toma recursos físicos (como memória RAM, CPU, espaço em disco, etc.) e dividi-los em pedaços discretos que são vistos como separados pelo sistema. Cada pedaço pode ser dedicado a diferentes usuários, e porque os pedaços são discretos, os usuários só podem usar os recursos que são atribuídos a eles.

Exemplo de Máquina Virtual

A “máquina virtual” é um programa que cria um computador virtual no seu sistema, e este computador virtual pode executar seu próprio sistema operacional, que é separado do sistema operacional real. O sistema actual é chamado de “host”, enquanto o sistema virtual é chamado de “guest”.

Vamos dizer que você está executando o Windows. Esse é o seu sistema operacional hospedeiro. Usando o 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 que ele é limitado a por mais RAM, CPU, espaço em disco, etc. que você reserve quando a máquina virtual é criada.

Máquinas virtuais são a melhor maneira de executar múltiplos sistemas operacionais em uma máquina, supondo que você tenha recursos físicos suficientes para dividir. A coisa bacana é que porque os recursos são postos de lado como seu próprio pequeno sandbox, você pode pegar um vírus no sistema operacional convidado e não irá afectar o seu sistema operacional hospedeiro. Como tal, as máquinas virtuais são a maneira recomendada para testar novos sistemas operacionais e programas.Qual é a melhor maneira de executar vários sistemas operacionais no seu PC?Qual é a melhor maneira de executar vários sistemas operacionais no seu PC?Indeciso entre Windows e Linux? É possível executar vários sistemas operacionais em uma única máquina, quer por dual boot ou usando uma máquina virtual. Vamos descobrir qual é o melhor para você.consulte Mais informação

Crédito da imagem: John Aplessed via Wikimedia

Exemplo de servidor virtual

Como um usuário doméstico casual, você provavelmente nunca ficar mais de uma máquina virtual de cada vez, por isso, no máximo, você teria um sistema operacional hospedeiro e um sistema operacional convidado. Mas no lado do negócio, não é raro encontrar computadores que executam diversas máquinas virtuais ao lado da outra, resultando em um sistema operacional hospedeiro e dezenas ou mesmo centenas de sistemas operacionais convidados.

Quando isso acontece, o computador é muitas vezes referido como um “servidor virtual”. Isto, obviamente, requer um sistema extremamente poderoso com especificações top-of-the-line, caso contrário não haveria recursos suficientes para dividir e cada máquina virtual seria lento para um rastreamento. computadores poderosos são caros, então é por isso servidores virtuais geralmente só são executados por empresas.

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

cloud Computing

O que é “nuvem”? Bem, você pode pensar nisso como um cluster remota de servidores que fornece um serviço - ou em termos leigos, um grupo de computadores interconectados (cluster de servidores) que são acessíveis a partir de qualquer lugar, desde que você tem conectividade com a Internet (remoto) que fornecem 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 recursos do seu próprio computador (ou seja, poder de processamento e espaço de armazenamento). Note-se que alguns serviços de nuvem fazer uso da virtualização, mas muitos não o fazem.

Exemplo Serviço simples

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

O mesmo é verdadeiro para a maioria dos serviços baseados na web, tais como calendários, listas de tarefas, redes sociais, VoIP, armazenamento de dados remotos, gestores de orçamento, editores de fotografia on-line, etc.

Crédito da imagem: Sam Johnston via Wikimedia

Exemplo Serviço Avançado

Alguns serviços em nuvem são mais avançados do que outros. Por exemplo, hospedagem de email no Gmail ou Outlook.com é relativamente simples quando comparado a edição colaborativa de documentos no Office Online, Google Docs, ou qualquer das outras alternativas de escritório on-line.

No Google Docs, cada documento ou planilha está hospedado nos servidores do Google. Quando você abre um arquivo e começar a editá-lo, você está realmente interagindo com um arquivo que é milhares de milhas de distância, razão pela qual alguém pode abrir o mesmo arquivo e editá-lo ao mesmo tempo. os servidores do Google está processando suas entradas em tempo real.

Exemplo de hospedagem virtuais

Observe como os exemplos acima teve nenhuma menção de virtualização? Aqui está um que faz.

Quando você se inscrever para uma web plano de hospedagem compartilhada, normalmente é hospedado em uma única máquina, sem qualquer virtualização, e dezenas de outros estão usando esse mesmo servidor. Se um usuário faz um erro e trava CPU do servidor, o site de todos vai para baixo até que o servidor é fixo.Os melhores serviços de hospedagem webOs melhores serviços de hospedagem webVocê está procurando a melhor web hosting de serviços para suas necessidades? Se você precisa de um lugar para hospedar seu blog pessoal pequeno ou um grande site corporativo, esta lista é para você.consulte Mais informação

Mas quando você se inscrever para um plano de servidor virtual privada, você ainda está em uma única máquina, mas a sua parte dos recursos do servidor é virtualizado. Se um usuário comete um erro, eles só trancar sua porção de CPU do servidor e apenas o seu site vai para baixo. O seu permanece intocado. Isso é por que VPS hospedagem é preferível a hospedagem compartilhada.

Video: Riscos e benefícios da nuvem e virtualização dos servidores

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. A vantagem aqui é que a sua conta não reside em um único computador - que reside em toda a nuvem, por isso, se um servidor físico acontece a morrer, o seu site não vai morrer com ele.

O futuro da tecnologia é a nuvem

Você pode ter virtualização sem a nuvem, e você pode ter a computação em nuvem sem virtualização. Os dois são geralmente combinados, mas eles não têm que ser. Esperamos que agora você sabe a diferença entre os dois!

Até este ponto, a maioria das pessoas são surpreendidos pela quantidade de cloud computing que eles realmente usar em uma base dia-a-dia. Talvez você esteja sentindo o mesmo. Eu, pessoalmente, adoro a conveniência da nuvem, mas você deve tomar cuidado que existem alguns riscos para a computação em nuvem para evitar.3 dicas para manter seguro contra os perigos de Cloud Computing3 dicas para manter seguro contra os perigos de Cloud ComputingA computação em nuvem é a grande zumbido nos dias de hoje e temos mais opções disponíveis para nós agora do que nunca. Como muitos de nós usam o Dropbox, SkyDrive, ou Google Drive em uma base diária? Como...consulte Mais informação

E se você achar que é particularmente interessante, considerar uma carreira em computação em nuvem!

Video: Desafios e Estratégias de Segurança para Virtualização e Nuvem

Será que este esclarecer quaisquer confusões que possa ter tido? Tem alguma dúvida ainda persistente em sua mente? Sinta-se livre para compartilhar conosco nos comentários abaixo.


Artigos relacionados