Geekflare wird von unserem Publikum unterstützt. Es kann sein, dass wir durch den Kauf von Links auf dieser Seite Affiliate-Provisionen verdienen.
Unter Cloud Computing Zuletzt aktualisiert: September 14, 2023
Weitergeben:
Invicti Web Application Security Scanner - die einzige Lösung, die eine automatische Überprüfung von Schwachstellen mit Proof-Based Scanning™ ermöglicht.

AWS bietet mehrere Arten von Instanzen an, um den geschäftlichen Anforderungen der einzelnen Benutzer gerecht zu werden.

Eine Instanz ist ein virtueller Server, der Anwendungen auf Amazons EC2 ausführt. Sie kann als ein kleiner Teil eines größeren Computers betrachtet werden.

Jede Instanz hat eine eigene Festplatte und eine eigene Netzwerkverbindung. Mehrere "kleine" Computer können auf einem physischen Rechner installiert werden. Diese kleinen Rechner werden als Instanzen bezeichnet.

In diesem Artikel werde ich über verschiedene Arten von AWS EC2-Instanzen, Instanzgrößen, Preise usw. sprechen.

AWS EC2 Einführung

AWS bietet eine On-Demand EC2-Instanzdie es den Nutzern ermöglicht, stundenweise virtuelle Server zu mieten und ihre eigenen Anwendungen einzusetzen.

AWS-EC2-Einführung

Amazon Elastic Compute Cloud (EC2) ist ein Webservice, der größenveränderbare Cloud Computing Dienste. Daher können Sie die Anzahl der von Ihnen genutzten Serverinstanzen problemlos erhöhen oder verringern, wenn sich Ihr Bedarf an Datenverarbeitung ändert.

Für jede Instanz wird ein Stundensatz berechnet, der je nach Art der Instanz unterschiedlich hoch ist. Sie können eine Instanz mieten, die Sie entsprechend Ihren CPU- und Speicheranforderungen einrichten, und sie so lange nutzen, wie Sie möchten.

Die Instanz kann jederzeit gekündigt werden, und Sie sparen Geld. Das Beste an einer On-Demand-Instanz ist, dass Sie eine Menge Geld bei Ihren Investitionskosten sparen können.

Nehmen wir an, Sie sind Entwickler und beschließen, auf eigene Faust zu arbeiten. Sie haben die richtige Kapazität berechnet, und Sie glauben, dass die Rechenleistung ausreicht. Nun müssen Sie aber dafür sorgen, dass die Sicherheitspatches jeden Tag aktualisiert werden.

Außerdem müssen Sie sich um die Behebung von Problemen kümmern, die im Backend der Server auftreten können. Wenn Sie eine EC2-Instanz kaufen, brauchen Sie sich um diese Dinge nicht zu kümmern. Sie müssen sich nur noch auf Ihre Anwendung konzentrieren.

Arten von AWS EC2-Instanzen

Arten von AWS-EC2-Instanzen

Bei AWS gibt es viele Arten von Instances. Beginnen wir damit, zu verstehen, was AWS EC2 Compute Instances sind. Hier finden Sie eine Liste ähnlicher Instances.

  • Allgemeiner Zweck (A1, T2, T3 und T4g),
  • Optimierte Berechnung (C4,C5, C5a C5n,C6g)
  • Speicheroptimiert (R4, R5, R5a und R5n), R6g, R6g, R1e, Z1d),
  • Beschleunigtes Rechnen (P2, F3, F1, G3 und G4)
  • Speicheroptimiert (D2, I3, I3en).

Es kann schwierig sein, die verschiedenen AWS-Instance-Typen zu identifizieren und zu nummerieren. Jeder Instance-Typ besteht aus drei Teilen. Der erste Teil bezeichnet die Familie, und die Nummer gibt die Generation an (A, C, D, I, F, G, H, M, P, R, T, X).

Jede Generation bietet einen anderen Satz an Funktionen. Einige AWS-Instance-Typen haben einen zusätzlichen Buchstaben, um anzuzeigen, wie sie optimiert wurden. Das "g" in den T4g- oder M6g-General-Purpose-Instances zeigt an, dass sie von Graviton 2 betrieben werden, das 40% effizienter ist.

Beginnen wir damit, sie in dieser Reihenfolge zu verstehen.

Allzweck-Instanzen

Diese Instanzen bieten ein ausgewogenes Verhältnis von Rechen-, Speicher- und Netzwerkfunktionen. Diese Instances können für eine Vielzahl von Arbeitslasten verwendet werden. AWS EC2-Instances für allgemeine Zwecke können verwendet werden, wenn Ihre Anwendungen gleiche Ressourcen benötigen, z. B. Repositories, Server usw.

Hier sind einige der wichtigsten Merkmale des Programms.

  • Sie sind mit speziell angefertigten Prozessoren ausgestattet
  • Angebot von Netzwerkdiensten, die eine hohe Netzwerkbandbreite bieten
  • EBS-optimiertes Volumen

Optimierte Instanzen berechnen

AWS EC2 Compute-optimierte Instances eignen sich am besten für Anwendungen, die Hochleistungsprozessoren benötigen. Sie sind am besten für rechengebundene Anwendungen geeignet.

Diese Instanzen können auch zur Unterstützung von Stapelverarbeitungs-Workloads, Medientranskodierung und Hochleistungsservern verwendet werden. Spiele-ServerAnzeigenserver, und maschinelles Lernen Anwendungen sind nur einige der anderen bemerkenswerten Anwendungen.

Nachfolgend sind die Merkmale der rechenoptimierten Instanzen aufgeführt:

  • Sie sind mit speziell angefertigten Prozessoren, den so genannten AWS Gravitation 2-Prozessoren, kompatibel.
  • Diese EBS-optimierten Instanzen sind die gleichen wie die allgemeinen Instanzen
  • Verbesserte Vernetzung kann durch eine Bandbreite von bis zu 25 GBPS unterstützt werden
  • Es wird mit dem AWS Nitro System betrieben, das einen leichtgewichtigen Hypervisor und dedizierte Hardware kombiniert.

Speicheroptimierte Instanzen

Sie sind für Geschwindigkeit und Optimierung optimiert. Auf diese Weise lassen sich große Datensätze effizient im Speicher verarbeiten. Diese Arten von Instanzen werden als speicheroptimiert bezeichnet:

  • R6g
  • R5
  • R5aR5n
  • R4

AWS Gravition2 ist der Prozessor, der die EC2 R6g-Instanzen antreibt. Diese Prozessoren sind die neuesten und bieten Leistung zum Preis von 40%. Sie sind ideal für speicherintensive Anwendungen. Diese Geräte bieten die folgenden Funktionen:

  • Sie sind kompatibel mit 64-Bit Arm Neoverse-Kernen
  • Netzwerkunterstützung ist für eine Bandbreite von bis zu 25 GB verfügbar.
  • Sie werden von Nitro-Systemen angetrieben

Speicheroptimierte Instanzen

Diese Instanzen werden für die Verwaltung großer Arbeitslasten verwendet, die einen schnellen Lese-/Schreibzugriff erfordern. Die zu verarbeitenden Daten sind groß und werden auf lokalem Speicher abgelegt. Diese Instanzen können zehntausende von IO-Vorgängen pro Sekunde durchführen.

Es unterstützt die folgenden Familien:

  • I3
  • I3en
  • D2
  • H1

Dies sind seine wichtigsten Merkmale

  • Er wird von hochfrequenten Intel Xeon E5-2686 v4 Prozessoren mit einer Basisfrequenz von 2,3 GHz angetrieben.
  • Es bietet eine Netzwerkbandbreite von bis zu 25 GB und nutzt Elastic Network Adapter, ein netzwerkbasiertes Enhanced Networking.
  • Er hat eine hohe E/A-Leistung und sogar einen sequenziellen Lesedurchsatz
  • Für Workloads, die direkten Zugriff auf Arbeitsspeicher und Prozessoren benötigen, können Sie Unterstützung für die Bare-Metal-Instanz für bis zu 256 GB erhalten.

Beschleunigte Datenverarbeitung

Diese werden als grafikintensive Instanzen bezeichnet. Diese Instanzen können Hardware-Beschleuniger und Coprozessoren nutzen, um intensive Berechnungen oder grafische Verarbeitung durchzuführen. Dies ist effizienter als normale Software, die auf Systemen läuft.

Es unterstützt die folgenden Arten von Familieninstanzensätzen oder -typen.

  • P3p2
  • Inf1
  • G4
  • G3
  • F1

Dabei ging es um die verschiedenen EC2-Instanzen, die auf ihrem Familientyp basieren.

AWS EC2-Instanzgröße

AWS-EC2-Instanz-Größe

Die Größe von AWS EC2-Instanzen gibt die Anzahl der Ressourcen (Kapazität) an, die für eine Instanz bereitgestellt wurden. AWS-Instances können unterschiedliche Größen haben und dieselbe Hardware verwenden.

Instanzen unterschiedlicher Größe können auf unterschiedlicher Hardware laufen. Zum Beispiel können SSD- und HDD-Speichergeräte verwendet werden. Die kleinste Instanzgröße verfügt über die geringste Menge an Arbeitsspeicher. Größere AWS EC2-Instances enthalten proportional mehr Arbeitsspeicher.

Es gibt viele Größen für alle AWS-Instanztypen, einschließlich:

  • Nano
  • Mikro
  • Klein
  • Mittel
  • Groß
  • XLarge
  • 2XLarge
  • 4XLarge
  • 6XLarge
  • 8XLarge
  • 16XLarge
  • 32XLarge

AWS EC2-Preise

Ec2

Nachstehend sind die verschiedenen Preise für AWS EC2-Instanzen Modelle:

Instanzen auf Abruf

On-Demand-Instances sind insofern einfach, als dass Sie nur für das bezahlen, was Sie nutzen. Sie zahlen nur für die verbrauchte Rechenkapazität - pro Tag oder Stunde - wenn Sie eine EC2-Instanz nutzen. Es gibt keine Vorabzahlung.

Reservierte Instanzen

Als Gegenleistung für eine Vorauszahlung erhalten Sie einen Rabatt von bis zu 75% auf die Kosten von On-Demand-Instances. Reservierte Instanzen sind oft kostengünstiger als das On-Demand-Preismodell.

Spot-Instanzen

Mit diesem Preismodell können Sie auf freie oder ungenutzte EC2-Rechenressourcen für bis zu 90% unter dem aktuellen Preis bieten. Die Preise für Spot-Instances hängen von der Nachfrage und dem Angebot an ungenutzter AWS ECS2-Cloud-Kapazität ab.

Dedizierte Hosts

Bei diesem Modell wird Ihnen ein AWS EC2-Server zur Verfügung gestellt, der ausschließlich von Ihnen genutzt wird. Die Anzahl der von Ihnen genutzten Instanzen ist nicht die Grundlage für die Abrechnung. Ein dedizierter Host kann entweder durch Zahlung eines Stundensatzes oder durch eine Reservierung erworben werden. Letzteres ist in der Regel 70% günstiger als der On-Demand-Tarif.

Meine Empfehlungen zu AWS EC2

Empfehlungen zur AWS-EC2-Preisgestaltung

Meiner Meinung nach ist AWS EC2 eine flexible Plattform, die es Ihnen ermöglicht, Ihre Instanz so einzurichten, dass sie Ihren Bedürfnissen und Ihrem Budget entspricht. Diese Tipps helfen Ihnen, die richtige Instanz auszuwählen und Geld für EC2-Instanzen zu sparen:

Wählen Sie die EC2-Instanz mit dem niedrigsten Preis, die Ihren Anforderungen entspricht

Wenn Sie keine teuren Instanztypen benötigen, ist es eine gute Idee, Ihr Geld zu sparen. Wenn Ihre Anwendungen unterschiedlich ausgelastet sind, sollten Sie die Auto-Scaling-Gruppe in Betracht ziehen. Automatische Skalierung kann verwendet werden, um Cluster erstellen EC2-Instanzen für Ihr wachsendes Unternehmen.

Sie sollten eine Mindestbelastung anstreben

Um die Kosten zu senken, können Sie die Instanzlast verringern, wenn Ihr Instanztyp eine hohe CPU- oder Speichernutzung aufweist. Sie können auch Ihren gesamten Betrieb ohne Probleme durchführen.

Reserve- oder Spot-Instanzen

Reservierte oder Spot-Instances können zur Kostensenkung eingesetzt werden. On-Demand-Instances sind am besten geeignet, wenn Ihre EC2-Instances nur für kurze Zeit genutzt werden. Reservierte oder Spot-Instances können eine bessere Option sein, wenn Sie mehr Ihrer Instances nutzen möchten.

Denken Sie daran, EC2-Instanzen zu deaktivieren, wenn sie nicht benötigt werden.

Manchmal kann es vorkommen, dass EC2-Instanzen weiterlaufen und Ihre Kosten erhöhen. Sie können lernen, Produktionssysteme, die nicht benötigt werden, abzuschalten. Die Automatisierung kann genutzt werden, um solche Systeme abzuschalten, wenn sie nicht gebraucht werden.

Erkennen und Beenden von EC2-Instanzen mit geringer Auslastung

Identifizieren Sie ungenutzte oder nicht ausgelastete EC2-Instanzen. Dann können Sie Ihre Kosten senken, indem Sie sie entweder abschalten oder ihre Größe verringern.

Um Ihre ECS-Kosten zu optimieren, können Sie die AWS Billing and Kostenmanagement-Tool. Sie können auch den AWS Instance Scheduler zum Anhalten von Instanzen und den AWS Operations Conductor zum Reduzieren der Anzahl von EC2-Instanzen verwenden.

Schlussfolgerung

Dieser Lehrgang war ein tiefer Einblick in AWS EC2. Ich hoffe, es hat Ihnen gefallen. Diese Fähigkeiten sind bei Personalvermittlern im Cloud-Bereich sehr gefragt. Erfahren Sie mehr über Cloud-Dienste um Ihnen bei der Entscheidung zu helfen, ob die Cloud das Richtige für Ihr Unternehmen ist.

Sie können aus einer Reihe von AWS EC2-Services wählen, um Ihre Anwendungsanforderungen zu erfüllen. In diesem Leitfaden wird auch das Preismodell für die AWS EC2-Cloud-Plattform erläutert.

Sie können auch einige AWS Schlüsselterminologien die Ihr AWS-Lernen fördern.

  • Avi
    Autor
Dank an unsere Sponsoren
Weitere gute Lektüre zum Thema Cloud Computing
Energie für Ihr Unternehmen
Einige der Tools und Dienste, die Ihr Unternehmen beim Wachstum unterstützen.
  • Invicti nutzt das Proof-Based Scanning™, um die identifizierten Schwachstellen automatisch zu überprüfen und innerhalb weniger Stunden verwertbare Ergebnisse zu erzielen.
    Versuchen Sie Invicti
  • Web Scraping, Residential Proxy, Proxy Manager, Web Unlocker, Search Engine Crawler und alles, was Sie zum Sammeln von Webdaten benötigen.
    Versuchen Sie Brightdata
  • Monday.com ist ein All-in-One-Betriebssystem, mit dem Sie Projekte, Aufgaben, Arbeit, Vertrieb, CRM, Arbeitsabläufe und vieles mehr verwalten können.
    Versuch Montag
  • Intruder ist ein Online-Schwachstellen-Scanner, der Schwachstellen in Ihrer Infrastruktur aufspürt, um kostspielige Datenschutzverletzungen zu vermeiden.
    Versuchen Sie Intruder