Confusão do armazenamento da instância spot do Amazon ec2

3

Estou planejando executar um processo que produz e salva dados em uma instância de ponto micro amazon ec2. Eu li em seu site que, se o preço da licitação for superior ao meu preço máximo, minha instância será automaticamente encerrada. Como posso salvar os dados antes que a instância termine?

    
por alexy13 17.08.2011 / 03:42

2 respostas

5

Verifique regularmente seus dados em um armazenamento de dados externo à máquina. Um bucket do Amazon S3 pode ser um strong candidato para isso. Atualmente, não há cobrança de dados, e a cobrança para postar um novo objeto a cada minuto é muito baixa (US $ 0,01 por 1.000 solicitações de venda).

    
por 17.08.2011 / 03:48
5

Use um disco EBS persistente como meio de armazenamento - ele funcionará exatamente como um volume regular, mas continuará existindo após o término da instância (observe que os volumes da raiz do EBS NÃO são persistentes por padrão).

Dependendo da configuração específica, você pode manter todos os dados no volume do EBS e, sempre que iniciar a instância, anexar o volume do EBS e continuar processando os dados ou usar o volume do EBS como armazenamento temporário, salvando os dados que foi totalmente processado para um local externo (por exemplo, S3). De qualquer maneira, o EBS deve fazer parte de sua configuração para fornecer uma continuação contínua de onde a última instância parou e fornecer a melhor taxa de transferência de dados.

    
por 17.08.2011 / 04:54

Tags