Quais são as diferenças entre imagens em nuvem e máquinas virtuais seladas?

Quais são as diferenças entre imagens em nuvem e máquinas virtuais seladas?

A documentação do Redhat descreve o processo para selar uma máquina virtualaqui

Muitas distribuições publicam uma 'imagem de nuvem', por exemplo

Quais são as diferenças entre imagens em nuvem e máquinas virtuais seladas? Presumo que não sejam exatamente a mesma coisa, já que uma imagem de nuvem possui algum mecanismo para regenerar chaves ssh na inicialização, etc.

Responder1

Geralmente, "imagens em nuvem" são configuradas para serem executadas em um ambiente de computação em nuvem IaaS (infraestrutura como serviço), como Amazon EC2 (um provedor de "nuvem pública" - você paga por recursos medidos de um provedor) ou OpenStack (software para implementar seu próprio ambiente IaaS).

Esses ambientes normalmente fornecem umaserviço de metadadosque pode ser usado para fornecer informações de configuração para instâncias individuais. As imagens em nuvem geralmente são configuradas com uma ferramenta de provisionamento comonuvem-initque procura esse serviço e responde adequadamente. Isso pode serativamente perigosofora de um ambiente de nuvem conhecido – se você, por exemplo, lançar uma imagem de nuvem em seu laptop em uma VM, algum ator hostil poderá estar executando um servidor de metadados e basicamente dominar sua nova VM.

A configuração adicional pode incluir a otimização do desempenho em um provedor específico ou a falta de um firewall de filtro de pacotes padrão (porque a convenção é que o ambiente de nuvem forneça funcionalidade semelhante por meio de suas próprias APIs no nível da rede). Mas isso irá variar de distribuição para distribuição.

As imagens distribuídas pelas distros serão “máquinas virtuais lacradas” no sentido dado no documento que você vincula. Ou seja, eles não possuem identificadores exclusivos e estão prontos para provisionamento. Mas você também pode ter uma máquina virtual selada destinada a outra finalidade (como um ambiente de desenvolvimento destinado a ser executado em seu laptop).

informação relacionada