Existe alguma vantagem em configurar uma nuvem pessoal em vez de executar um servidor pessoal sem virtualização?

7

Atualmente tenho meu antigo PC no meu closet sendo um servidor sem cabeçalho (rodando o Ubuntu Server). Eu uso como servidor de arquivos, servidor web e servidor de backup. (O nome do host é mneme, a musa grega da memória.) Existem algumas razões importantes para considerar a possibilidade de substituir essa configuração não virtualizada por uma nuvem pessoal executada no mesmo hardware ou em um hardware semelhante?

A principal razão que posso pensar seria a separação de serviços. Por exemplo, meu sistema de backup e meu servidor da web apache não têm relação direta um com o outro, portanto, podem ser executados em instâncias separadas. Se eu quiser experimentar algum novo serviço (por exemplo, configurar um servidor de e-mail pessoal), eu poderia fazê-lo em uma nova instância e, mais tarde, depois da inevitável falha miserável, posso acabar com toda a bagunça sem afetar minha outra Serviços. Isso é algo que eu poderia fazer com um ou dois computadores executando uma nuvem pessoal? Existem outras vantagens em configurar uma nuvem pessoal?

    
por Ryan Thompson 07.08.2010 / 07:39

2 respostas

9
Primeiramente: "cloud" é um jargão de marketing para virtualização, mas tende a significar virtualização flexível, onde há alguma elasticidade e você pode mudar as coisas. Nesse caso, você precisaria de mais de uma máquina host para fazer isso e pelos sons dela, você não quer ou precisa disso.

Sua comparação real é entre virtualização e não virtualização.

Por que alguém realmente quer virtualizar uma máquina?

  • Se precisassem executar diferentes versões ou configurações de uma plataforma
  • Se o software necessitasse que todo o servidor passasse por cima e pudesse danificar outras aplicações
  • Se os servidores virtuais estivessem sendo provisionados para usuários separados
  • Eles precisam testar várias configurações antes de implantar
  • Consolidação de vários servidores de hardware em uma única fera.

Não vejo nada que se aplique a você.

Você fala sobre a separação de serviços, mas não vejo nenhum benefício para você fazer isso. Você pode pegar uma máquina normal e brincar com ela, instalar um servidor de correio e, se não gostar, pode simplesmente desinstalar. Não há razão para isso afetar outro serviço em execução.

O único momento possível é testar uma nova configuração de um sistema existente sem qualquer tempo de inatividade. Nesse caso, você poderia provisionar uma nova VM, instalar e testar, mas poderia facilmente fazer o mesmo com uma área de trabalho e uma virtualbox. O Vbox na verdade simplifica muito as coisas.

Existem vantagens em virtualizar, mas elas geralmente só acontecem quando você tenta transformar uma sala cheia de servidores lentos e ativos em uma configuração muito mais eficiente, ou se você tem muitos usuários que precisam deles próprios espaço. Para um único usuário com uma única máquina, você verá mais negativos do que positivos.

    
por Oli 07.08.2010 / 11:25
4

Acho que você não está fazendo a pergunta certa ...

O que chamamos de "nuvem" não é "ambientes vitualizados", mas "serviços hospedados na rede". Os serviços de nuvem podem ser hospedados em hardware real ou lmachines virtuais, não faz diferença. A razão pela qual as pessoas tendem a pensar em "nuvem" significa "virtualizado" é porque a configuração de serviços em nuvem é geralmente simplificada pelos ambientes de virtualização e as empresas o impulsionam por soluções dedicadas (como Azure, EC2 e afins).

De qualquer forma, com esta definição, você já está, de alguma forma, tendo uma instalação semelhante a uma nuvem, com seus arquivos, web e serviços de backup acessíveis na rede (mesmo que estejam hospedados em um hardware "real").

Agora falando sobre virtualização: você está fazendo um bom resumo das vantagens que você pode obter com isso. A questão é apenas: você quer passar pelo incômodo de reinstalar / reconfigurar tudo em máquinas virtuais, com os possíveis problemas que ele pode trazer, ou você quer manter o que tem e está trabalhando hoje?

Eu não posso responder por você. Meu sentimento pessoal sobre esse tipo de coisa geralmente é "se não está quebrado, não conserte", mas a escolha é sua. Pode ser uma boa oportunidade de aprendizado: -)

    
por Little Jawa 07.08.2010 / 10:15

Tags