resetando uma instância do Amazon EC2 na reinicialização

1

Estou procurando uma maneira de ter algumas instâncias de ephemere do Amazon EC2.

O idead seria para

  • inicie uma instância
  • trabalhe nisso
  • reinicialize a instância (sem parar)
  • redefina o disco rígido para seu estado padrão.

Como posso fazer o último passo usando o mecanismo da Amazon (ou outras ideias, se isso não for possível)?

Editar:

Eu quero fazer isso porque gostaria de redefinir o estado da instância várias vezes por hora sem ter que pagar por uma hora inteira a cada vez. Na Amazon, você precisa pagar pelo menos uma hora cada vez que iniciar uma instância. Eu gostaria de poder redefinir a instância para o estado inicial porque a instância será usada por usuários não confiáveis que terão acesso a um aplicativo não muito seguro. Eu gostaria de poder redefinir a instância toda vez que um usuário sair. Apenas um usuário por vez terá acesso à instância.

    
por Yann Sagon 05.04.2013 / 11:21

1 resposta

5

Ainda não posso fazer comentários, mas estou com dificuldades para encontrar a utilidade no que você pediu.

Se você deseja obter um EC2 vazio, basta terminar o existente e abrir um novo. Essa é a maneira de fazer as coisas da AWS.

Você pode criar uma AMI do EC2 em branco e criar um novo EC2 baseado nessa AMI em branco, mas isso é mais ou menos a mesma coisa que a minha sugestão na linha acima.

Você pode fazer todas as coisas úteis programaticamente usando as APIs da AWS, como criar novas máquinas, finalizar ou reinicializar máquinas etc.

Se você conseguir esclarecer exatamente o que espera alcançar (e por que deve reiniciar, não começar com um novo EC2), talvez possamos criar soluções mais personalizadas / úteis.

Editar:

Outra abordagem seria criar um EBS e usá-lo como seu disco. Porque a vida é independente do EC2, você pode fazer o que quiser com ele. Você deve poder restaurar de um AMI (um backup de uma imagem limpa) no EBS sempre que quiser.

Amazon Elastic Block Store – Amazon Elastic Block Store (EBS) offers persistent storage for Amazon EC2 instances. Amazon EBS volumes are network-attached, and persist independently from the life of an instance.

    
por 05.04.2013 / 15:26

Tags