Instâncias


O que é uma instância?

Uma instância é simplesmente uma máquina virtual em execução no seu projeto (datacenter virtual). Os recursos da instância são idênticos aos que você pode esperar de uma máquina virtual baseada em hipervisor:

  • Uma instância possui uma ou várias CPUs virtuais e uma certa quantidade de RAM.
  • Uma instância executa um sistema operacional, proveniente da imagem usada durante o criação da instância.
  • Uma instância tem sua própria rede isolada.
  • Uma instância pode ter um IP público), o que a torna acessível a partir da Internet pública (não se esqueça da segurança - é essencial manter os pacotes atualizados e a configuração adequada dos grupos de segurança.

Criando novas instâncias

Ao criar uma nova instância, você precisará especificar os seguintes parâmetros:

  1. Nome da instância (se necessário, você pode alterá-lo mais tarde). Observe que o uso de nomes exclusivos não é um requisito, mas uma boa prática - por exemplo, se várias instâncias tiverem o mesmo nome, usando as ferramentas de linha de comando, você não poderá se referir a uma instância por seu nome e precisará usar o ID.
  2. Escolha a configuração do disco. A configuração de disco padrão usa o tamanho do disco raiz especificado no tipo. Se você precisar personalizá-lo (por exemplo, selecione um disco raiz maior ou escolha um tipo de disco com desempenho diferente), escolha a opção "Inicializar a partir do volume".
  3. Selecione uma imagem. A imagem contém um sistema operacional que será executado em sua instância. Pode ser um Linux (como Ubuntu ou CentOS), Windows, uma imagem personalizada (a que você carregou apenas para si) ou um instantâneo.

  4. Selecione o tipo que define o tamanho e o desempenho da sua instância.

  5. Selecione as redes às quais conectar suas instâncias, um grupo de segurança e um par de chaves SSH.

Nota: O faturamento da instância começa a partir do momento em que a instância é iniciada até o momento em que é encerrada. Uma instância parada ainda é cobrada na mesma taxa que uma instância em execução. Para mais informações, consulte a seção faturamento.

Importante: Para instâncias do Linux, a senha é gerada automaticamente (ao contrário das instâncias do Windows, onde você terá a oportunidade de definir a senha durante o estágio de configuração da instância). Certifique-se de salvar a senha Linux, uma vez que ela não poderá mais ser recuperada assim que a janela de informações for fechada. Por motivos de segurança, a senha não é armazenada na plataforma e, portanto, não pode ser vista novamente.

Inicializando uma instância a partir de um volume

Todos os tipos, além de CPUs virtuais e RAM, também especificam a quantidade de armazenamento provisionado como o disco de inicialização da instância. Essa quantidade geralmente é suficiente para a maioria das instâncias, e mais podem ser adicionadas como volumes extra, quando necessário.

No entanto, há casos em que pode ser necessário personalizar o disco de inicialização da instância. O exemplo mais comum é usar uma imagem personalizada grande, que não se ajusta ao tamanho de armazenamento definido nos tipos. Outro exemplo é a necessidade de personalizar o desempenho do disco de inicialização e colocá-lo em uma camada de desempenho superior (consulte Tipos de volume para obter mais detalhes). Nesses casos, volumes inicializáveis devem ser usados

Para criar uma instância com base em um volume inicializável, primeiro é necessário criar um volume inicializável (você pode fazê-lo através do botão Criar novo volume na seção Volumes. Quando esse volume existir, você poderá usá-lo para uma criação de instância (em vez de imagem).

Se, posteriormente, você excluir uma instância com base em um volume de inicialização, o volume não será excluído com a instância e poderá ser reutilizado para outra criação da instância. Ou você também pode excluí-lo manualmente na seção Volumes do portal.

Observe que quando você usa um volume para inicializar sua instância, um volume adicional será criado (e cobrado como um volume normal). Você não será creditado pela quantidade de espaço em disco não utilizado do sabor.


Conectando-se a uma instância

Poucos momentos após sua instância entrar em um estado ativo, você pode acessar sua instância e conectar-se a ela. Geralmente, existem três maneiras de se conectar à sua instância:

  1. Se a instância tiver um [IP Público] (../ flutuação_ips) atribuído, você poderá conectar-se a essa instância diretamente da Internet, usando SSH (Linux) ou RDP (Windows). Observe que seu grupo de segurança deve permitir que essa conexão seja executada - porta TCP 22 para SSH e porta 3389 para RDP. Observe também que, por padrão, as instâncias do Linux são configuradas para não aceitar autenticação baseada em senha - portanto, você deve usar pares de chaves SSH para se conectar (o RDP permitirá que você use uma senha).

  2. Quando a instância não tem um IP público atribuído, você pode usar SSH ou RDP para outra instância que possui, e se essa instância estiver conectada à mesma rede que a instância de destino, você poderá conectar-se através desse host intermediário.

  3. Finalmente, você sempre pode acessar sua instância através do console Web, com ou sem a rede de instâncias configurada. Observe, no entanto, que você precisará fornecer uma senha de usuário para efetuar login - não há como efetuar login através do console com chaves SSH.


Ações da Instância

Ligar: Quando você inicia uma instância, ela é automaticamente ligada. Você saberá quando uma instância for ligada porque o campo de status do servidor exibirá "Ativo" em verde. Você pode parar e iniciar uma máquina virtual a qualquer momento posteriormente.

Desligar: Esta ação desligará sua instância. Em um computador típico, é o mesmo que desligar o computador por meio da GUI ou da linha de comando do sistema operacional. Observe que os aplicativos em execução em uma máquina virtual são desligados automaticamente quando a máquina virtual é parada. Quando a máquina virtual é parada, seu status é "Desligada". Se você configurar o balanceamento de carga para o serviço em nuvem, considere como a interrupção da máquina virtual afetará seu aplicativo.

Reiniciar: Quando você reinicia um computador físico em sua mesa, ele normalmente desliga o sistema e o reinicia. Uma operação equivalente seria iniciar uma reinicialização a partir do interior do sistema operacional convidado.

Reinicialização forçada: Esta ação liga e desliga sua instância com uma reinicialização forçada. Normalmente, isso seria feito em uma situação em que a instância está congelada e o desligamento ou reinicialização normal não funciona.

Redimensionar: Esta ação permitirá que você escolha um novo tipo para sua instância, maior ou menor. Durante o procedimento de redimensionamento, sua instância será encerrada por um curto período de tempo e ativada automaticamente com as novas configurações da instância. No final, você poderá confirmar o redimensionamento (tornando-o permanente) ou revertê-lo (se a instância não funcionar com o novo sabor conforme desejado). Seu faturamento será ajustado de acordo com o preço associado ao novo sabor escolhido.

Instantâneo: Essa ação criará um novo Instantâneo da instância, armazenará o conteúdo completo da instância (sem incluir volumes adicionais). Use instantâneos para fazer backup da instância - por exemplo, ele pode ser criado antes de fazer qualquer alteração drástica na configuração de um servidor, para que, se as alterações não forem bem-sucedidas, você tenha uma versão para a qual reverter.

Reconstruir: Esta ação permite reverter o servidor para a imagem original a qualquer momento. Observe que todos os dados nessa instância serão perdidos (exceto os dados armazenados nos volumes vinculados). A vantagem de reconstruir em vez de excluir e criar uma nova instância é que todas as configurações da instância serão preservadas. Além disso, garantirá que todos os recursos atribuídos a essa instância (como volumes, IPs públicos etc.) não sejam liberados. Observe que os preços podem precisar ser ajustados de acordo com o sistema operacional. Por exemplo, se você estiver usando um sistema operacional baseado em Linux e reconstruir em um sistema operacional Windows, o esquema de preços atual para essa instância será modificado de acordo.

Arquivar: Esta ação remove a instância dos servidores de computação e a move para o armazenamento, sem remover seus dados ou configuração. Isso também interromperá o faturamento normal da instância - você só será cobrado pelo espaço de armazenamento do objeto em que a instância está localizada. Quando a instância é arquivada, você precisa desmontá-la antes de poder ligá-la novamente.

Excluir: Esta ação é irreversível e excluirá sua instância. O faturamento e o monitoramento para essa instância específica serão interrompidos a partir desse momento. Use com cuidado!