É possível criar uma instância do EC2 Micro sem armazenamento efêmero, apenas um ramdisk?

3

Estou curioso se alguém aí descobriu como iniciar uma instância do Amazon EC2 com apenas um ramdrive. Eu estou olhando para um cenário onde eu não preciso / quero qualquer armazenamento de instância (todos os meus dados são armazenados como objetos s3). Tudo que eu quero é lançar uma micro instância para realizar cálculos.

Talvez eu precise criar um pequeno AMI - um que possa caber em um ramdisk esculpido a partir dos 613mb de RAM da instância. Criar a AMI é simples, mas não sei quais comandos carregarão essa AMI no RAM. E, a meu ver, nada na documentação das instâncias do ec2-run parece relevante.

    
por Abtin Forouzandeh 23.09.2011 / 14:45

2 respostas

7
As instâncias de

t1.micro não têm instância ou armazenamento efêmero.

As instâncias de

t1.micro inicializam a partir de um volume do EBS como o dispositivo raiz.

A imagem da AMI é armazenada em um instantâneo do EBS.

O volume padrão da raiz de inicialização do AMI do Ubuntu EBS é 8G, ou US $ 0,80 por mês (mais taxas de IO).

O menor volume do EBS permitido para uma AMI de inicialização do EBS / instância é 1G ou US $ 0,10 por mês.

Você não pode desanexar o volume do EBS raiz e manter a instância em execução.

Você pode criar uma AMI que crie um disco virtual na inicialização e carregue o que quiser, mas o volume do EBS permanecerá conectado e será cobrado.

Lembre-se apenas da pouca memória que o t1.micro possui. Não muito vai se encaixar.

    
por 25.09.2011 / 05:30
0

Bem, o problema de fato depende das cargas de E / S que não são atribuídas ao EBS de raiz. Basicamente, você precisa carregar apenas um kernel com um ramdisk e pronto. Para um aplicativo de monitoramento, por exemplo, onde eu não quero armazenar dados, eu só quero iniciar conexões ou enviar alguns pacotes para um destino, uma raiz em um disco RAM deve ser suficiente. Eu também não quero perder coisas que eu não uso (como espaço em disco ou E / S de disco).

Além disso, lembre-se de que 612 MB de RAM é realmente muito ENORME para um sistema embarcado.

    
por 23.11.2012 / 13:04

Tags