r3.xlarge vs. t2-Instanz

r3.xlarge vs. t2-Instanz

Ich bin neu bei AWS und wurde beauftragt, nach Möglichkeiten zur Kostenoptimierung zu suchen. Ich habe die Best Practices und Strategien dazu durchgearbeitet:

  • Richtige Dimensionierung der Instanz
  • Verwendung von Reserved Instances (RI) und Spot-Instances (SI) nach Bedarf (über On-Demand)
  • Automatisch skalierender Speicher (reduzierte Redundanz, Glacier)
  • Tagging-Strategien

Ich habe jedoch spezifische Fragen zum Instanztyp. Anscheinend haben wir einer3.xlarge(On-Demand) Instanz, die für Demos (für neue Kunden) mit 240 GB EBS (d. h. 4 CPU, 30,5 GB RAM) verwendet wird, daher wird sie nicht sehr häufig verwendet.

Fragen :

1) Wird es durch eint2beispielsweise Kostenvorteile (mittel- bis langfristig) ohne Leistungseinbußen (oder sonstige nachteilige Auswirkungen) bringen?

2) Wenn ja, welche t2-Variante kann verwendet werden (t2.xlarge, t2.2xlarge usw.)?

Entschuldigen Sie meine Unwissenheit, falls dies nicht der richtige Ort für die Frage ist. Ich wäre für jeden Hinweis sehr dankbar.

Vielen Dank für Ihre Hilfe!

Antwort1

Das Ersetzen eines r3.xlarge durch einen t2-Knoten spart Geld. Wenn der Knoten für gelegentliche Demos verwendet wird, scheint die Burst-CPU-Natur von t2 eine gute Lösung zu sein.

Es ist jedoch unmöglich, etwas darüber zu sagen, welches zu verwenden ist, ohne die Einzelheiten der Anwendung zu kennen. SiekönnteSie könnten einen statischen Nginx-Server auf diesem R3 ausführen und 99 % des Speichers verschwenden, oder Sie könnten eine große In-Memory-Datenbank ausführen, die kaum hineinpasst.

Damit,http://www.ec2instances.info/ist ein nützliches Tool zum Vergleichen der Kosten pro Stunde und der Kapazität verschiedener AWS-Instanztypen. Sehen Sie sich Ihre App (und ihre Leistungsmetriken/ihren Verlauf) an und wechseln Sie zu der Größe, die am besten zu Ihrer Anwendung passt.

Wenn Sie diese Instanz ständig laufen lassen, sollten Sie den Kauf einer „Reserved Instance“ in Betracht ziehen, um die Kosten weiter zu senken. Eine Reserved Instance (RI) ist eine Abrechnungsstruktur, bei der Sie sich verpflichten, für eine Instanz ein ganzes Jahr lang zu zahlen, und AWS Ihnen einen Rabatt gewährt. Beachten Sie, dass es sich nur um eine Abrechnung handelt, sodass AWS den Rabatt auf einen passenden Knoten anwendet – Sie müssen nichts neu bereitstellen und auch keinen speziellen RI-Knoten starten.

verwandte Informationen