Ich habe über den kurzlebigen Speicher mit amazon ec2 gelesen und versuche herauszufinden, wie die 100 GB, die sie Ihnen zur Verfügung stellen, am besten genutzt werden können. Wenn es nicht hartnäckig ist, wozu kann es gut sein?
amazon-ec2
storage
amazon-web-services
user67457
quelle
quelle
Antworten:
Wie Flashman hervorhob, ist der kurzlebige Speicher für die gesamte Lebensdauer der Instanz "beständig". Er eignet sich hervorragend für Dinge wie "
/tmp
&"/var/tmp
oder "Caching".Wenn Sie routinemäßig große Datendateien verarbeiten müssen, um sie in besser verwendbare Informationen umzuwandeln, ist dies eine großartige Option. Sie können Hunderte von Aufträgen mit Originaldaten im kurzlebigen Speicher aufbewahren und die destillierten Daten an einem dauerhafteren Ort ablegen.
quelle
Temporäre Dateien und / oder als Swap-Partition.
Hier finden Sie einige Anweisungen zum automatischen Erstellen eines Swap-Laufwerks beim Booten . Um den Artikel zu zitieren ...
Erstellen Sie einen Dienst mit dem Namen "swapon".
Und fügen Sie den folgenden Inhalt hinzu:
Dieser Dienst generiert eine Auslagerungsdatei von 8 GB (daher 8 MB * 1024 Byte). Wenn Sie weniger oder mehr benötigen, ändern Sie den Parameter 'count'.
Jetzt letzter Schritt: Lassen Sie uns Ausführungsrechte zuweisen und dieses Skript / diesen Dienst beim Booten aktivieren.
Jetzt wird Ihr Swap jedes Mal erstellt, wenn Sie Ihre EC2-Instanz starten (oder neu starten).
.. / Zitat beenden.
Möglicherweise können Sie mit der Windows-Auslagerungsdatei etwas Ähnliches tun, aber ich habe keine Anweisungen dafür gesehen. Ich glaube nicht, dass Sie einfach das Laufwerk formatieren und die Auslagerungsdatei verschieben können, da die Festplatte (n) beim nächsten Start der Instanz erneut initialisiert wird (und das Verschieben der Auslagerungsdatei einen Neustart erfordert).
Bedenken Sie auch, dass die meisten Instance-Typen (vermutlich) mit mehreren kurzlebigen Datenträgern geliefert werden, die separate physische Laufwerke darstellen, sodass ein Striping über diese Geräte (z. B. RAID 0 für keine Redundanz oder RAID 10 für Redundanz) die Auslagerungsleistung weiter verbessern sollte.
quelle