Amazon Elastic Block Store Tutorial: Alles was Sie wissen müssen



Dieser Artikel im Amazon Elastic Block Store-Lernprogramm hilft Ihnen dabei, den von Amazon Web Services bereitgestellten EBS-Speicherdienst zu erkunden.

Dieser Artikel im Amazon Elastic Block Store Tutorial hilft Ihnen dabei, den von bereitgestellten EBS-Speicherdienst zu erkunden , im Detail. Die folgenden Hinweise werden in diesem Artikel behandelt:

Also fangen wir an,





Amazon Elastic Block Store Tutorial

Was ist der Amazon Elastic Block Store?

Amazon Elastic Block Store (EBS) ist ein benutzerfreundlicher Blockspeicherdienst, der mit sehr hoher Leistung ausgeführt wird und mit Amazon Elastic Compute Cloud (EC2) sowohl für den Durchsatz als auch für intensive Transaktionen verwendet wird. Auf Amazon EBS kann eine breite Palette von Workloads bereitgestellt werden, z. B. relationale und nicht relationale Datenbanken, Unternehmensanwendungen, Containeranwendungen, Big-Data-Analyse-Engines, Dateisysteme und Medien-Workflows.

Logo - Amazon Elastic Block Store Tutorial - EdurekaAmazon EBS bietet verschiedene Optionen, um die Speicherleistung zu verbessern und Kosten zu sparen.



Die Optionen sind in zwei Hauptkategorien unterteilt:

  • Transaktions-Workloads wie Datenbanken und Startvolumes (Leistung hängt hauptsächlich von IOPS ab) verfügen über SSD-gestützten Speicher.
  • Durchsatzintensive Workloads, wie z Karte verkleinern Die Protokollverarbeitung (die Leistung hängt hauptsächlich von MB / s ab) verfügt über einen festplattengesicherten Speicher.

Speichervolumes auf Blockebene zur Verwendung mit EC2-Instanzen werden von EBS bereitgestellt. EBS-Volumes sind wie rohe, unformatierte Blockgeräte. Volumes können als Geräte auf Ihren Instanzen bereitgestellt werden. Es können mehrere Volumes auf derselben Instanz bereitgestellt werden, aber jedes Volume kann nur auf einer Instanz bereitgestellt werden. Auf diesen Volumes kann ein Dateisystem erstellt werden, oder Sie können sie so verwenden, wie Sie ein Blockgerät (wie eine Festplatte) verwenden würden. An der Konfiguration eines an eine Instanz angehängten Volumes können dynamisch Änderungen vorgenommen werden.

EBS-Volumes werden als hochverfügbare und zuverlässige Speichervolumes bezeichnet, die an jede laufende Instanz angehängt werden können, die sich in derselben Verfügbarkeitszone befindet. An eine EC2-Instanz angehängte EBS-Volumes werden als Speichervolumes verfügbar gemacht, die unabhängig von der Lebensdauer der Instanz bestehen bleiben. In Amazon EBS zahlen Sie nur für das, was Sie verwenden.



Innerhalb der von Ihrem AWS-Konto festgelegten Grenzen können mehrere Volumes an dieselbe Instanz angehängt werden. Ihr Konto ist auf die Anzahl der EBS-Volumes, die Sie verwenden können, und den gesamten verfügbaren Speicherplatz begrenzt.

Amazon EBS wird empfohlen, wenn Daten schnell verfügbar sein müssen und eine langfristige Persistenz erfordern. EBS-Volumes eignen sich besonders gut als primärer Speicher für Dateisysteme, Datenbanken oder für alle Anwendungen, die feinkörnige Aktualisierungen und Zugriff auf unformatierten Rohspeicher auf Blockebene erfordern. Amazon EBS eignet sich sowohl für Anwendungen im Datenbankstil, die auf zufälligen Lese- und Schreibvorgängen beruhen, als auch für durchsatzintensive Anwendungen, die lange, kontinuierliche Lese- und Schreibvorgänge ausführen.

Fahren Sie mit diesem Artikel im Amazon Elastic Block Store Tutorial fort.

Vorteile von EBS

Leistung für jede Arbeitslast

Die anspruchsvollsten Workloads, einschließlich unternehmenskritischer Anwendungen wie SAP-, Oracle- und Microsoft-Produkte, sind ideale Szenarien für EBS-Volumes. Volumes, die für Hochleistungsanwendungen entwickelt wurden, und ein Allzweck-Volume, das für die meisten Workloads ein starkes Preis-Leistungs-Verhältnis bietet, sind in SSD-gestützten Optionen enthalten. Volumes, die für große, sequentielle Workloads wie Big Data Analytics Engines, Protokollverarbeitung und Data Warehousing entwickelt wurden, sind in HDD-gestützten Volumes enthalten. Mehrere Volumes zusammen können für eine höhere Speicherleistung pro Instanz verwendet werden.

Einfach zu verwenden

Die Funktionen von Amazon EBS-Volumes sind einfach zu erstellen, zu verwenden, zu verschlüsseln und zu schützen. Es ermöglicht die Erhöhung des Speichers, die Optimierung der Leistung nach oben und unten sowie die Änderung der Volume-Typen, ohne dass Ihre Workloads gestört werden. Mit EBS-Snapshots können Sie problemlos Backups Ihrer Volumes erstellen, um Ihre Daten geografisch zu schützen. Data Lifecycle Manager (DLM) ist ein benutzerfreundliches Tool zur Automatisierung der Snapshot-Verwaltung ohne zusätzlichen Aufwand.

Sehr gut verfügbar und langlebig

Die Amazon EBS-Architektur bietet Zuverlässigkeit für geschäftskritische Anwendungen. Das Volumen soll vor Fehlern schützen, indem es innerhalb der Verfügbarkeitszone (AZ) repliziert wird. Es bietet eine Verfügbarkeit von 99,999% und eine jährliche Ausfallrate (AFR) zwischen 0,1% und 0,2%. Verwenden Sie für eine einfache und zuverlässige Sicherung EBS-Snapshots mit DLM-Richtlinien (Amazon Data Lifecycle Manager), um die Snapshot-Verwaltung zu automatisieren.

Amazon Elastic Block Store Tutorial: Praktisch unbegrenzte Skalierbarkeit

Um Störungen Ihrer kritischen Workloads zu vermeiden, können Sie mit Amazon EBS den Speicherplatz erhöhen. Sie können Anwendungen erstellen, die nur ein GB Speicherplatz benötigen, oder mit nur wenigen Klicks auf Petabyte Daten skalieren. Mithilfe von Snapshots können neue Volumes in den Verfügbarkeitszonen einer Region schnell wiederhergestellt werden, wodurch eine schnelle Skalierung ermöglicht wird.

Sichern

Es wurde entwickelt, um die Datenkonformität zu gewährleisten. Neue EBS-Volumes können standardmäßig mit einer einzigen Einstellung in Ihrem Konto verschlüsselt werden. Volumes unterstützen die Verschlüsselung von Daten im Ruhezustand, Daten während der Übertragung und alle Volume-Sicherungen. Die Verschlüsselung wird von allen Datenträgertypen unterstützt, umfasst eine integrierte Schlüsselverwaltungsinfrastruktur und hat keinen Einfluss auf die Leistung.

Kosteneffizient

EBS bietet vier verschiedene Volumentypen zu verschiedenen Preisen und Leistungsbenchmarks an. Sie können damit die Kosten optimieren und in ein genaues Speicherniveau für Ihre Anwendungsanforderungen investieren. Hoch kosteneffektive Dollar pro Gigabyte-Volumes bis hin zu Hochleistungsvolumes mit hohem IOPS und hohem Durchsatz, die für geschäftskritische Workloads ausgelegt sind, stehen zur Auswahl.EBS-Snapshots sind inkrementell und sparen Speicherkosten, da keine Daten dupliziert werden.

Funktionen von Amazon EBS

Die spezifische Verfügbarkeitszone kann für EBS-Volumes verwendet und dann an alle Instanzen in derselben Verfügbarkeitszone angehängt werden. Das Volume kann außerhalb der Verfügbarkeitszone verfügbar gemacht werden. Sie können einen Snapshot erstellen und diesen Snapshot auf einem neuen Volume an einer beliebigen Stelle in dieser Region wiederherstellen. Snapshots können in andere Regionen kopiert und dann auf neuen Volumes wiederhergestellt werden, um die Nutzung mehrerer AWS-Regionen für die geografische Erweiterung, die Migration von Rechenzentren und die Notfallwiederherstellung zu vereinfachen.

Folgende Volume-Typen werden in Amazon EBS bereitgestellt:

  1. Allzweck-SSD (gp2), bereitgestellte IOPS-SSD (io1)
  2. Durchsatzoptimierte Festplatte (st1) und kalte Festplatte (sc1).

Diese Tabelle zeigt Anwendungsfälle und Leistungsmerkmale von EBS-Volumes der aktuellen Generation:

Feature

Solid State Drives (SSD)

Festplattenlaufwerke (HDD)

Datenträgertyp

Von EBS bereitgestellte IOPS-SSD (io1) (seit 2012)

EBS Allzweck-SSD (gp2) *

Durchsatzoptimierte Festplatte (st1)

Kalte Festplatte (sc1)

kurze Beschreibung

SSD-Volume mit der höchsten Leistung für latenzempfindliche Transaktions-Workloads

Allzweck-SSD-Volumen, das die Preisleistung für eine Vielzahl von Transaktions-Workloads ausgleicht

Kostengünstiges Festplattenvolumen für häufig aufgerufene, durchsatzintensive Workloads

Niedrigstes Festplattenvolumen für Workloads mit geringerem Zugriff

Anwendungsfälle

E / A-intensive NoSQL- und relationale Datenbanken

Java Split String mehrere Trennzeichen

Startvolumes, interaktive Apps mit geringer Latenz, Entwicklung und Test

Big Data, Data Warehouses, Protokollverarbeitung

Kältere Daten erfordern weniger Scans pro Tag

API-Name

io1

gp2

st1

sc1

Volumengröße

4 GB - 16 TB

1 GB - 16 TB

500 GB - 16 TB

500 GB - 16 TB

Max IOPS ** / Lautstärke

32.000

10.000

500

250

Maximaler Durchsatz / Lautstärke

Aufruf als Referenz in c ++

500 MB / s

160 MB / s

500 MB / s

250 MB / s

Max. IOPS / Instanz

80.000

80.000

80.000

80.000

Maximaler Durchsatz / Instanz

1.750 MB / s

1.750 MB / s

1.750 MB / s

1.750 MB / s

Preis

0,125 USD / GB-Monat

0,065 USD / bereitgestelltes IOPS

0,10 USD / GB-Monat

0,045 USD / GB-Monat

0,025 USD / GB-Monat

Dominantes Leistungsattribut

IOPS

IOPS

MB / s

MB / s

Dies bringt uns zum Ende dieses Artikels im Amazon Elastic Block Store Tutorial.Um mehr über AWS zu erfahren, verweisen Sie auf unsere Blog. Wir haben auch einen Lehrplan erstellt, der genau das abdeckt, was Sie benötigen, um die Solution Architect-Prüfung zu bestehen! Sie können sich die Kursdetails für ansehen .

Stellen Sie alle Ihre Fragen in den Kommentarbereich, damit wir uns frühestens an Sie wenden können.