Amazon-EC2-Instance-Typ
AWS verfügt über eine große Anzahl von Amazon-EC2-Instance-Typen, damit Sie den Instance-Typ wählen können, der am besten zu Ihrer Workload passt. Jedoch nicht alle verfügbaren Instance-Typen eignen sich für die Ausführung von Oracle Database.
Wenn Sie Amazon RDS für Ihre Oracle Database verwenden, filtert AWS einige der Instance-Typen mit bewährten Methoden heraus und bietet Ihnen die verschiedenen Optionen in T-Class-, M-Class- und R-Class-Instances an. AWS empfiehlt, db.m- oder r-basierte Amazon RDS-Instances für alle Enterprise Database Workloads zu wählen. R5-Instances eignen sich gut für speicherintensive Anwendungen wie Hochleistungsdatenbanken.
Aktuelle Informationen zu RDS-Instances finden Sie unter Preise für Amazon RDS for Oracle Database
Wenn Sie Ihre selbstverwaltete Datenbank auf Amazon EC2 ausführen, stehen Ihnen viele weitere Auswahlmöglichkeiten für den Amazon-EC2-Instance-Typ zur Verfügung. Dies ist oft einer der Gründe, aus dem Benutzer sich für Oracle Database auf Amazon EC2 anstelle von Amazon RDS entscheiden.
Small-Instance-Typen sind nicht geeignet, da Oracle Database hinsichtlich der CPU-Auslastung sehr ressourcenintensiv ist. Instances mit einem größeren Speicherbedarf tragen zur Verbesserung der Datenbankleistung bei, da sie ein besseres Caching und eine größere System Global Area (SGA) bieten. AWS empfiehlt Instances, die über ein ausgewogenes Verhältnis zwischen Arbeitsspeicher und CPU verfügen.
Wählen Sie den Instance-Typ, der den Oracle Database-Lizenzen, die Sie verwenden möchten, und der Architektur entspricht, die Sie implementieren möchten. Im Whitepaper Erweiterte Architekturen für Oracle Database auf Amazon EC2
Oracle Database verbraucht für Lese-/Schreibvorgänge viel Festplattenspeicher. Daher empfiehlt AWS dringend, dass Sie nur Instances verwenden, die für den Amazon Elastic Block Store (Amazon EBS) optimiert sind. EBS-optimierte Instances bieten einen dedizierten Durchsatz mit bis zu 2 000 Mbit/s zwischen Amazon EC2 und Amazon EBS. Für eine gute Datenbankleistung sind Bandbreite und Durchsatz zum Speichersubsystem entscheidend. Wählen Sie Instances mit höherer Netzwerkleistung, um eine bessere Datenbankleistung zu erreichen.
Die folgenden Instance-Familien eignen sich am besten für Oracle Database auf Amazon EC2.
Instance-Familie | Funktionen |
---|---|
M-Familie |
|
X-Familie |
|
R-Familie |
|
I-Familie |
|
Z1d-Familie |
|