Périphérique racine sur les types d'instance SSD. Confusion SSD vs EBS

10

J'ai une AMI qui a été créée à l'origine à partir d'un linux t1.micro. Le "Type de périphérique racine" de cette AMI est EBS (8 Go) et mon logiciel d'application Web est "cuit" dans ce volume racine.

Maintenant, je voudrais lancer une instance m3.medium à partir de cette AMI, mais elle a un "stockage d'instance" de 4 Go SSD.

Est-ce que ma nouvelle instance m3.medium lancée profitera du stockage SSD? Ou dois-je créer une nouvelle AMI avec "Instance Store" comme racine "Root Device Type"?

De même ... Lorsque j'essaie de lancer un m3.medium à partir de zéro en utilisant "Amazon Linux AMI 2013.09.2", il ajoute un volume EBS racine de 8 Go par défaut qui ne peut pas être supprimé à l'aide de l'assistant de lancement.

Qu'est-ce que j'oublie ici?

user183744
la source
Dupe de: serverfault.com/questions/583289/…
Chris Moschini
C'est similaire, mais pas exact. Je ne voterai pas pour clore.
Falcon Momot

Réponses:

6

Indépendamment de ce qu'il a comme stockage d'instance, il démarrera à partir d'un lecteur EBS. Vous pouvez monter le SSD en tant que lecteur supplémentaire - cela peut être pratique pour l'espace d'échange, les fichiers temporaires, les caches, etc.

ceejayoz
la source
4
Bonjour ceejayoz, Merci pour la réponse. Oui, cela semble être le cas. Après un peu plus de recherches, j'ai découvert que lorsque vous lancez une instance EC2 et sélectionnez, par exemple, la taille de l'instance m3.medium, vous pouvez ajouter du stockage supplémentaire sur la page "4. Ajouter un stockage" de l'assistant de lancement. Sur cette page, vous cliquez sur "Ajouter un nouveau volume" puis sélectionnez "Instance Store 0" dans la liste déroulante des types. Pour une instance m3.medium, cela créera un volume de stockage d'instance basé sur SSD de 4 Go pour votre instance. Ce volume sera accessible en tant que / mnt sur votre instance.
user183744
J'essaie de changer mon instance pour un nouveau type avec des SSD 2x80GB. J'ai déjà un volume EBS monté de 100 Go et j'allais essayer de déplacer ces fichiers de données vers les fichiers SSD de la nouvelle instance. Cependant, après avoir changé le type d'instance, je n'ai qu'un lecteur monté de 8 Go et un tempfs de 15 Go. Je ne sais pas où sont mes 2 disques SSD 80G.
paiego
@paiego Ils ne sont pas montés par défaut, vous devrez les monter.
ceejayoz
0

Le stockage d'instance SSD (ainsi que le stockage d'instance magnétique) est éphémère, et je ne pense pas qu'il soit garanti de persister si vous faites des choses comme arrêter l'instance puis la redémarrer plus tard (si elle est migrée entre hôtes, par exemple, le volume éphémère ne reste pas avec lui).

Il n'est vraiment utile que pour l'espace de travail (mise en cache, temp, etc.), pour lequel il est très pratique et gratuit, et ne consomme pas de bande passante; EBS utilise la bande passante réseau de l'instance (sauf sur les instances optimisées EBS, où il utilise une interface SAN dédiée).

Falcon Momot
la source