Qual é a diferença técnica exata entre uma nuvem pública e privada?

8

Estou tentando descobrir por um tempo agora qual é a diferença técnica exata entre uma nuvem pública e uma nuvem privada. Eu acho que poderia encontrar um artigo que descreva exatamente como ele funciona, mas até agora sem sorte. Todo artigo também parece dizer outra coisa.

Eu sei que com uma nuvem pública, vários usuários estão nas mesmas máquinas físicas e, portanto, é muito inseguro ao trabalhar com dados particulares. Sei que uma nuvem privada é mais segura, mas não sei por que. É porque uma nuvem privada tem algo como uma rede privada virtual? Ou é porque outros usuários não estão na máquina física?

Rens Groenveld
fonte
Se você deseja que seus dados permaneçam privados, não use um provedor de nuvem.
gparent
Bem, como uma nuvem privada funciona exatamente então? e talvez haja formas de uma nuvem híbrida, onde os dados privados permaneçam no ambiente interno?
precisa
1
@RensGroenveld Veja minha resposta - é completamente dependente do que você está falando sobre isso. Para todos os efeitos, não há tal coisa como "nuvem"
Dan
4
@RensGroenveld Não sei como responder, Cloud é um termo inexistente que os MBAs gostam de usar. Mas quero enfatizar que, não importa como um provedor comercialize seu serviço, a menos que sejam seus dados em suas máquinas nos links de rede, não existe algo como privado.
gparent
Oi pessoal, obrigado pelos comentários! Também comentei na resposta de Dan. Mas a conclusão é que eu deveria ler com muito cuidado por provedor de nuvem (ou seja, Azure, Amazon, Redhat etc.) o que eles significam exatamente com público e privado? Eu não acho que eles realmente descrevem exatamente como funciona, eles ...?
Rens Groenveld

Respostas:

5

Uma nuvem privada pode ser configurada como se fosse uma extensão da sua LAN ou centro de dados, e não diretamente conectada à Internet. Ou seja, eles podem ser endereçados com endereços IPv4 privados, tornando-os inacessíveis da Internet. Por meio de uma VPN, a nuvem privada opera como se fosse uma extensão da sua LAN ou co-lo.

Mesmo em uma nuvem privada, você normalmente lida com a multilocação. Outros clientes têm VPSs executando no mesmo hardware em que você está executando. No entanto, a menos que eles possam tirar proveito de alguma exploração desconhecida da virtualização, eles também podem estar executando em hardware isolado ... eles não podem acessar o seu VPS em 192.168.1.1 (ou qualquer outro endereço que você configurou).

Uma nuvem pública é inerentemente acessível pela Internet (pelo menos uma interface possui um endereço IP público). As máquinas virtuais em uma nuvem privada só podem acessar (ou ser acessadas) a Internet por uma instância NAT ou VPN (elas podem ser configuradas para ter apenas um endereço IP privado).

  • Agradecemos à TomTom pela correção referente à multilocação. Uma nuvem privada não deve ser considerada como multilocatário. Eu estava pensando na Amazon Virtual Private Cloud ao responder e, embora seja multilocatário, acho mais preciso dizer que o Amazon VPC não está falando estritamente uma nuvem privada, em vez de dizer que, devido ao Amazon VPC, é possível pensar em hosts multilocatários de como nuvem privada.
JKim
fonte
Hey jkim, isso é legal e compreensível para mim, muito obrigado! Isso significa que uma nuvem privada hospedada em um ambiente de provedor de nuvem não pode ser acessada da Internet? por exemplo, minha empresa está interessada em colocar o front end (site) na nuvem, que se comunica com os bancos de dados internos. Isso significaria que as pessoas teriam que obter acesso pela Internet à nuvem privada. Isso é possível?
Rens Groenveld
2
Você usaria normalmente uma VPN para conectar-se a esse significado do termo "nuvem privada". Você também pode fornecer um ponto de acesso NAT para uma nuvem privada. A oferta VPC da Amazon permite que você escolha se deseja que todas as instâncias de uma sub-rede tenham IPs públicos ou não.
22312 Ladadadada
Oi, muito obrigado! Uma última pergunta e acho que estou fora de perigo: como exatamente isso funciona em um ambiente de nuvem pública? Como a virtualização também se aplica a isso, por que isso seria menos seguro? Ou esse tipo de nuvem pública não usa VPS? Obrigado!
Rens Groenveld
1
Estou pensando na Amazon .. e você pode optar por tornar os VPSs na nuvem privada acessíveis a partir da Internet ou não ... depende de você. Você precisará ler um pouco na Amazon sobre o produto VPC (Virtual Private Cloud). Na configuração que você descreve, parece que você está atrás de uma VPC com o servidor da web dentro de uma única sub-rede pública. O servidor da web terá 2 endereços IP - um público (ElasticIP) e um privado. Através do IP público, ele pode atender a solicitações da Internet. Via privada, ele pode VPN para sua LAN e conversar com seu servidor de banco de dados.
JKim
1
(Acho que não tenho pontos suficientes para comentar os comentários de outras pessoas ... mas é útil ler sobre Software como serviço (SaaS), Infraestrutura como serviço (IaaS) e Plataforma como serviço (PaaS) "Cloud" pode significar muitas coisas, mas depois de ler essas três, faz um pouco mais de sentido. Você está lidando com IaaS na sua pergunta.
JKim
6

Uma nuvem é apenas uma camada de abstração. Adivinha? VMware é nuvem.

Uma nuvem pública é aquela que qualquer um poderia potencialmente usar.

Uma nuvem privada é restrita a um conjunto específico de pessoas (geralmente membros de uma empresa ou unidade dentro de uma empresa).

MikeyB
fonte
5

O problema com esta pergunta é que o termo nuvem não tem um significado único e padronizado. Isso torna muito difícil definir as coisas de maneira concisa entre os fornecedores etc. Tudo o que temos são termos vagamente definidos que significam uma coisa para um grupo de pessoas e outra para outros.

Dito isto, uma "nuvem privada" geralmente significa infraestrutura pertencente, controlada e usada por uma única entidade. Posso apreciar sua pergunta, mas sinceramente, isso realmente depende exatamente de que tipo de serviço você está falando e do que a pessoa / fornecedor de marketing quis dizer quando escreveu o termo.

Dan
fonte
Oi Dan, obrigado pela resposta! Se alguma coisa estou provavelmente mais confusa agora haha. Eu li um livro sobre computação em nuvem e eles basicamente explicaram que uma nuvem pública é uma com firewall, mas com vários usuários por trás dela. Uma nuvem privada é apenas um usuário atrás de um firewall, e usando VPN e, portanto, mais segura ... O que estou tentando obter é determinar se alguns aplicativos (por exemplo, o aplicativo Web) da minha empresa estariam melhor através computação em nuvem. No caso em que há nuvens públicas e privadas para escolher entre ..
Rens Groenveld
2
O problema com o livro que você está lendo é que ele está errado. Uma nuvem é um conceito - puramente uma abstração. Informações específicas como "esta nuvem possui um firewall" são detalhes de implementação e não fazem parte do arquétipo.
MikeyB
-2

Essa parece ser uma pergunta muito popular e, embora pareça uma pergunta difícil, é uma resposta bastante fácil. Qualquer nuvem privada seria hospedada por você ou sua empresa e em suas instalações. Uma nuvem privada seria um grupo de recursos ou VMs usados ​​especificamente por sua empresa e armazenados em suas instalações.

user172651
fonte
A parte "em suas instalações" não é necessariamente verdadeira - existem empresas que oferecem serviços de "nuvem privada" (o que significa basicamente que você obtém seu próprio rack dedicado de sistemas em suas instalações, conectado à rede interna da empresa por uma VPN estática ou por um servidor dedicado. )
voretaq7