

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Finden Sie einen EC2 Amazon-Instance-Typ
<a name="instance-discovery"></a>

Bevor Sie eine Instance starten können, müssen Sie einen Instance-Typ auswählen, der verwendet werden soll. Der von Ihnen gewählte Instance-Typ hängt unter Umständen von den Ressourcen ab, die Ihre Workload benötigt, z. B. Computing-, Speicher- oder Storage-Ressourcen. Es kann von Vorteil sein, mehrere Instance-Typen zu identifizieren, die zu Ihrer Workload passen, und deren Leistung in einer Testumgebung zu bewerten. Es gibt keinen Ersatz für die Messung der Leistung Ihrer Anwendung unter Last.

Mit dem Instance-Typ-Finder erhalten Sie Vorschläge und Anleitungen für EC2 EC2 Instance-Typen. Weitere Informationen finden Sie unter [Holen Sie sich Empfehlungen vom EC2-Instance-Typ-Finder](get-ec2-instance-type-recommendations.md).

Wenn Sie bereits EC2 Instances ausführen, können Sie hier Empfehlungen AWS Compute Optimizer zu den Instance-Typen abrufen, die Sie verwenden sollten, um die Leistung zu verbessern, Geld zu sparen oder beides zu tun. Weitere Informationen finden Sie unter [Holen Sie sich EC2 Instanzempfehlungen von Compute Optimizer](ec2-instance-recommendations.md).

**Topics**
+ [Suchen eines Instance-Typs mithilfe der Konsole](#instance-discovery-console)
+ [Beschreiben Sie einen Instanztyp mit dem AWS CLI](#describe-instance-type-example)
+ [Suchen Sie einen Instanztyp mit dem AWS CLI](#instance-discovery-cli)
+ [Suchen Sie mit den Tools für nach einem Instance-Typ PowerShell](#instance-discovery-ps)

## Suchen eines Instance-Typs mithilfe der Konsole
<a name="instance-discovery-console"></a>

Mithilfe der EC2 Amazon-Konsole können Sie einen Instance-Typ finden, der Ihren Anforderungen entspricht.

**So suchen Sie einen Instance-Typ mithilfe der Konsole**

1. Öffnen Sie die EC2 Amazon-Konsole unter [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Wählen Sie in der Navigationsleiste die Region aus, in der Sie Ihre Instances starten möchten. Sie können unabhängig von Ihrem Standort jede verfügbare Region auswählen.

1. Wählen Sie im Navigationsbereich **Instance Types (Instance-Typen)** aus. 

1. (Optional) Wählen Sie das Einstellungssymbol (Zahnrad) aus, um festzulegen, welche Attribute des Instance-Typs angezeigt werden sollen (z. B. **On-Demand-Linux-Preise**), und wählen Sie dann **Bestätigen** aus. Wählen Sie alternativ den Namen eines Instance-Typs, um die Detailseite zu öffnen und alle über die Konsole verfügbaren Attribute anzuzeigen. Die Konsole zeigt nicht alle Attribute an, die über die API oder die Befehlszeile verfügbar sind.

1. Verwenden Sie die Instance-Typ-Attribute, um die Liste der angezeigten Instance-Typen nur nach den Instance-Typen zu filtern, die Ihren Anforderungen entsprechen. Sie können beispielsweise nach den folgenden Attributen filtern:
   + **Availability Zone** – Der Name der Availability Zone, der lokalen Zone oder der Wavelength-Zone. Weitere Informationen finden Sie unter [Regionen und Zonen](using-regions-availability-zones.md).
   + **v CPUs** oder **Cores** — Die Anzahl der V CPUs oder Cores.
   + **Arbeitsspeicher (GiB)** – Die Speichergröße in GiB
   + **Netzwerkleistung** – Die Netzwerkleistung in Gigabit.
   + **Lokaler Instance-Speicher** – Gibt an, ob der Instance-Typ über lokalen Instance-Speicher verfügt (`true` \$1 `false`).

1. (Optional) Um einen side-by-side Vergleich zu sehen, aktivieren Sie das Kontrollkästchen für mehrere Instance-Typen. Der Vergleich wird unten auf dem Bildschirm angezeigt.

1. (Optional) Um die Liste der Instance-Typen zur weiteren Überprüfung in einer CSV-Datei zu speichern, wählen Sie **Actions** (Aktionen), **Download List CSV** (Liste als CSV herunterladen). Die Datei enthält alle Instance-Typen, die den von Ihnen festgelegten Filtern entsprechen.

1. (Optional) Um Instances mit einem Instance-Typ zu starten, der Ihren Anforderungen entspricht, aktivieren Sie das Kontrollkästchen für den Instance-Typ und wählen Sie **Actions** (Aktionen), **Launch Instance** (Instance starten). Weitere Informationen finden Sie unter [EC2-Instance mit dem Launch Instance Wizard in der Konsole starten](ec2-launch-instance-wizard.md).

## Beschreiben Sie einen Instanztyp mit dem AWS CLI
<a name="describe-instance-type-example"></a>

Sie können den [describe-instance-types](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-types.html)Befehl verwenden, um einen bestimmten Instance-Typ zu beschreiben.

**Einen Instance-Typ vollständig beschreiben**  
Der folgende Befehl zeigt alle verfügbaren Details für den angegebenen Instance-Typ an. Die Ausgabe ist langwierig, weshalb sie hier weggelassen wird.

```
aws ec2 describe-instance-types \
    --instance-types t2.micro \
    --region us-east-2
```

**Einen Instance-Typ beschreiben und die Ausgabe filtern**  
Der folgende Befehl zeigt die Details für den angegebenen Instance-Typ an.

```
aws ec2 describe-instance-types \
    --instance-types t2.micro \
    --region us-east-2 \
    --query "InstanceTypes[].NetworkInfo"
```

Es folgt eine Beispielausgabe.

```
[
    {
        "NetworkPerformance": "Low to Moderate",
        "MaximumNetworkInterfaces": 2,
        "MaximumNetworkCards": 1,
        "DefaultNetworkCardIndex": 0,
        "NetworkCards": [
            {
                "NetworkCardIndex": 0,
                "NetworkPerformance": "Low to Moderate",
                "MaximumNetworkInterfaces": 2,
                "BaselineBandwidthInGbps": 0.064,
                "PeakBandwidthInGbps": 1.024
            }
        ],
        "Ipv4AddressesPerInterface": 2,
        "Ipv6AddressesPerInterface": 2,
        "Ipv6Supported": true,
        "EnaSupport": "unsupported",
        "EfaSupported": false,
        "EncryptionInTransitSupported": false,
        "EnaSrdSupported": false
    }
]
```

Mit dem folgenden Befehl wird der verfügbare Arbeitsspeicher für den angegebenen Instance-Typ angezeigt.

```
aws ec2 describe-instance-types \
    --instance-types t2.micro \
    --region us-east-2 \
    --query "InstanceTypes[].MemoryInfo"
```

Es folgt eine Beispielausgabe.

```
[
    {
        "SizeInMiB": 1024
    }
]
```

## Suchen Sie einen Instanztyp mit dem AWS CLI
<a name="instance-discovery-cli"></a>

Sie können die [describe-instance-type-offerings](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-type-offerings.html)Befehle [describe-instance-types](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-types.html)und verwenden, um die Instance-Typen zu finden, die Ihren Anforderungen entsprechen.

**Topics**
+ [Finden Sie einen Instance-Typ anhand der Availability Zone](#find-instance-type-example-1)
+ [Finden eines Instance-Typs anhand der verfügbaren Arbeitsspeichergröße](#find-instance-type-example-2)
+ [Finden eines Instance-Typs anhand des verfügbaren Instance-Speichers](#find-instance-type-example-3)
+ [Finden Sie einen Instance-Typ, der den Ruhezustand unterstützt](#find-instance-type-example-4)

### Beispiel 1: Einen Instance-Typ anhand der Availability Zone finden
<a name="find-instance-type-example-1"></a>

Im folgenden Beispiel werden nur die Instance-Typen angezeigt, die in der angegebenen Availability Zone angeboten werden.

```
aws ec2 describe-instance-type-offerings \
    --location-type "availability-zone" \
    --filters "Name=location,Values=us-east-2a" \
    --region us-east-2 \
    --query "InstanceTypeOfferings[*].[InstanceType]" --output text | sort
```

Die Ausgabe ist eine alphabetisch sortierte Liste von Instance-Typen. Das folgende Beispiel zeigt nur den Anfang der Ausgabe.

```
a1.2xlarge
a1.4xlarge
a1.large
a1.medium
a1.metal
a1.xlarge
c4.2xlarge
   ...
```

### Beispiel 2: Einen Instance-Typ anhand der verfügbaren Speichergröße finden
<a name="find-instance-type-example-2"></a>

Sie können beispielsweise den folgenden Befehl verwenden, um nur Instance-Typen der aktuellen Generation mit 64 GiB (65 536 MiB) Speicher anzuzeigen.

```
aws ec2 describe-instance-types \
    --filters "Name=current-generation,Values=true" "Name=memory-info.size-in-mib,Values=65536" \
    --region us-east-2 \
    --query "InstanceTypes[*].[InstanceType]" --output text | sort
```

Die Ausgabe ist eine alphabetisch sortierte Liste von Instance-Typen. Das folgende Beispiel zeigt nur den Anfang der Ausgabe.

```
c5a.8xlarge
c5ad.8xlarge
c6a.8xlarge
c6g.8xlarge
c6gd.8xlarge
c6gn.8xlarge
c6i.8xlarge
c6id.8xlarge
c6in.8xlarge
   ...
```

### Beispiel 3: Einen Instance-Typ anhand des verfügbaren Instance-Speichers finden
<a name="find-instance-type-example-3"></a>

Im folgenden Beispiel wird die Gesamtgröße des Instance-Speichers für alle R7-Instances mit Instance-Speicher-Volumes angezeigt.

```
aws ec2 describe-instance-types \
    --filters "Name=instance-type,Values=r7*" "Name=instance-storage-supported,Values=true" \
    --region us-east-2 \
    --query "InstanceTypes[].[InstanceType, InstanceStorageInfo.TotalSizeInGB]" \
    --output table
```

Es folgt eine Beispielausgabe.

```
---------------------------
|  DescribeInstanceTypes  |
+----------------+--------+
|  r7gd.xlarge   |  237   |
|  r7gd.8xlarge  |  1900  |
|  r7gd.16xlarge |  3800  |
|  r7gd.medium   |  59    |
|  r7gd.4xlarge  |  950   |
|  r7gd.2xlarge  |  474   |
|  r7gd.metal    |  3800  |
|  r7gd.large    |  118   |
|  r7gd.12xlarge |  2850  |
+----------------+--------+
```

### Beispiel 4: Einen Instance-Typ finden, der den Ruhezustand unterstützt
<a name="find-instance-type-example-4"></a>

Im folgenden Beispiel werden die Instance-Typen aufgeführt, die den Ruhezustand unterstützen.

```
aws ec2 describe-instance-types \
    --filters "Name=hibernation-supported,Values=true" \
    --region us-east-2 \
    --query "InstanceTypes[*].[InstanceType]" \
    --output text | sort
```

Die Ausgabe ist eine alphabetisch sortierte Liste von Instance-Typen. Das folgende Beispiel zeigt nur den Anfang der Ausgabe.

```
c4.2xlarge
c4.4xlarge
c4.8xlarge
c4.large
c4.xlarge
c5.12xlarge
c5.18xlarge
c5.2xlarge
c5.4xlarge
c5.9xlarge
...
```

## Suchen Sie mit den Tools für nach einem Instance-Typ PowerShell
<a name="instance-discovery-ps"></a>

Sie können die [Get-EC2InstanceTypeOffering](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2InstanceTypeOffering.html)Cmdlets [Get-EC2InstanceType](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2InstanceType.html)und verwenden, um die Instanztypen zu finden, die Ihren Anforderungen entsprechen.

**Topics**
+ [Finden Sie einen Instance-Typ anhand der Availability Zone](#find-instance-type-by-az-ps)
+ [Finden eines Instance-Typs anhand der verfügbaren Arbeitsspeichergröße](#find-instance-type-by-memory-ps)
+ [Finden eines Instance-Typs anhand des verfügbaren Instance-Speichers](#find-instance-type-by-storage-ps)
+ [Finden Sie einen Instance-Typ, der den Ruhezustand unterstützt](#find-instance-type-hibernation-ps)

### Finden Sie einen Instance-Typ anhand der Availability Zone
<a name="find-instance-type-by-az-ps"></a>

Im folgenden Beispiel werden nur die Instance-Typen angezeigt, die in der angegebenen Availability Zone angeboten werden.

```
(Get-EC2InstanceTypeOffering `
    -LocationType "availability-zone" `
    -Region us-east-2 `
    -Filter @{Name="location"; Values="us-east-2a"}).InstanceType | Sort-Object `
```

### Finden eines Instance-Typs anhand der verfügbaren Arbeitsspeichergröße
<a name="find-instance-type-by-memory-ps"></a>

Sie können beispielsweise den folgenden Befehl verwenden, um nur Instance-Typen der aktuellen Generation mit 64 GiB (65 536 MiB) Speicher anzuzeigen.

```
(Get-EC2InstanceType `
    -Filter @{Name="current-generation"; Values="true"}, 
            @{Name="memory-info.size-in-mib"; Values="65536"}).InstanceType | Sort-Object
```

### Finden eines Instance-Typs anhand des verfügbaren Instance-Speichers
<a name="find-instance-type-by-storage-ps"></a>

Im folgenden Beispiel wird die Gesamtgröße des Instance-Speichers für alle R7-Instances mit Instance-Speicher-Volumes angezeigt.

```
Get-EC2InstanceType `
    -Filter @{Name="instance-type"; Values="r7*"}, 
            @{Name="instance-storage-supported"; Values="true"} | `
     Select InstanceType, @{Name="TotalSizeInGB"; Expression={($_.InstanceStorageInfo.TotalSizeInGB)}}
```

Es folgt eine Beispielausgabe.

```
InstanceType  TotalSizeInGB
------------  -------------
r7gd.8xlarge           1900
r7gd.16xlarge          3800
r7gd.xlarge             237
r7gd.4xlarge            950
r7gd.medium              59
r7gd.2xlarge            474
r7gd.large              118
r7gd.metal             3800
r7gd.12xlarge          2850
```

### Finden Sie einen Instance-Typ, der den Ruhezustand unterstützt
<a name="find-instance-type-hibernation-ps"></a>

Im folgenden Beispiel werden die Instance-Typen aufgeführt, die den Ruhezustand unterstützen.

```
(Get-EC2InstanceType `
    -Filter @{Name="hibernation-supported"; Values="true"}).InstanceType | Sort-Object
```