it-swarm-pt.tech

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

Eu atualmente tenho meu antigo PC sentado no meu armário 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?

7
Ryan Thompson

Em primeiro lugar: "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 eles precisassem executar diferentes versões ou configurações de uma plataforma
  • Se o software precisou de todo o servidor para passear e poderia danificar outros aplicativos
  • 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 um único animal.

Eu não vejo nada que se aplique a você.

Você fala sobre separação de serviços, mas não vejo nenhum benefício para você de 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.

A única ocasião em que isso acontece é se você quiser 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 realmente torna as coisas muito mais simples.

Há 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 e eficiente, ou se você tem muitos usuários que precisam de seu próprio espaço de instalação. Para um único usuário com uma única máquina, você verá mais negativos do que positivos.

9
Oli

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

O que chamamos de "nuvem" não são "ambientes vitualizados", mas "serviços hospedados na rede". Os serviços de nuvem podem ser hospedados em hardware real ou lmchines 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 por ambientes de virtualização, e as empresas o impulsionam por soluções dedicadas (como Azure, EC2 e similares).

De qualquer forma, com esta definição, você já está, de alguma forma, tendo uma instalação semelhante a uma nuvem, com seus serviços de arquivos, web e 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ê poderia 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 você 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 :-)

4
Little Jawa