J'ai lu sur le stockage éphémère avec amazon ec2 et j'essaie de comprendre quelle est la meilleure façon d'utiliser les 100 Go de Go qu'ils vous fournissent. S'il n'est pas persistant, à quoi peut-il servir?
J'ai lu sur le stockage éphémère avec amazon ec2 et j'essaie de comprendre quelle est la meilleure façon d'utiliser les 100 Go de Go qu'ils vous fournissent. S'il n'est pas persistant, à quoi peut-il servir?
Réponses:
Comme Flashman l'a souligné, le stockage éphémère est "persistant" pour la durée de vie de l'instance - il est idéal pour des choses comme /tmp
& /var/tmp
, ou pour la mise en cache - essentiellement tout ce qui ne vous dérangerait pas horriblement s'il disparaît au redémarrage.
Si vous devez régulièrement traiter d'énormes fichiers de données pour les distiller en informations plus utilisables, c'est une excellente option - vous pouvez conserver des centaines de concerts de données originales sur le stockage éphémère et mettre les données distillées quelque part de manière plus permanente.
Fichiers temporaires et / ou comme partition d'échange.
Voici quelques instructions pour créer automatiquement un lecteur de swap au démarrage . Pour citer l'article ...
Créez un service nommé «swapon».
sudo nano /etc/init.d/swapon
Et ajoutez le contenu suivant:
# chkconfig: 2345 95 20
# description: Adding swap to ephemeral0
# Adding swap to ephemeral0
# processname: swap
dd if=/dev/zero of=/media/ephemeral0/swap bs=1024 count=8M
mkswap /media/ephemeral0/swap
chown root:root /media/ephemeral0/swap
chmod 600 /media/ephemeral0/swap
swapon /media/ephemeral0/swap
Ce service générera un fichier d'échange de 8 Go (d'où le 8M * 1024 octets). Si vous avez besoin de moins ou de plus, modifiez le paramètre 'count'.
Dernière étape: attribuons les droits d'exécution et activons ce script / service au démarrage.
sudo chmod +x /etc/init.d/swapon
sudo chkconfig --level 345 swapon on
Désormais, votre swap sera créé à chaque démarrage (ou redémarrage) de votre instance EC2.
.. / fin du devis.
Vous pourriez peut-être faire quelque chose de similaire avec le fichier d'échange Windows, mais je n'ai vu aucune instruction à ce sujet. Je ne pense pas que vous puissiez simplement formater le lecteur et déplacer le fichier d'échange car la prochaine fois que l'instance démarrera, le ou les disques seront à nouveau initialisés (et le déplacement du fichier d'échange nécessite un redémarrage ..).
De plus, gardez à l'esprit que la plupart des types d'instances sont livrés avec plusieurs disques éphémères (vraisemblablement) représentant des disques physiques distincts, de sorte que l'entrelacement sur ces périphériques (c'est-à-dire RAID 0, pour aucune redondance ou RAID 10 pour la redondance) devrait améliorer davantage les performances de swap.