> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Dimensionierung

> Anforderungen an CPU, Arbeitsspeicher und Pod-Anzahl pro Knotenpool für eine selbstgehostete Installation von Vantage 3.0.

Diese Seite beschreibt die Mindestkapazität des Clusters, die für die selbstgehostete Installation von Vantage 3.0 erforderlich ist. Da unzählige VM-Größen und SKUs als Kubernetes-Knoten infrage kommen, werden die Anforderungen als **Summe der Ressourcenanforderungen** pro Knotenpool angegeben und nicht als Knotenanzahl.

Ressourcenanforderungen sind eine Untergrenze und kein Maß für die tatsächliche Last. Betrachten Sie die Werte auf dieser Seite als absolutes Minimum, um Vantage überhaupt installieren zu können, und dimensionieren Sie darüber hinaus entsprechend Ihrem Dokumentenvolumen, der Parallelität, der Verfügbarkeit und der Fehlertoleranz.

<Note>
  Die nachfolgenden Angaben berücksichtigen keine Service-Mesh-Sidecars (zum Beispiel Istio-Proxys).
</Note>

<h2 id="assumptions">
  Annahmen
</h2>

Die Tabellen setzen das empfohlene Knotenpool-Layout voraus, das unter [Kubernetes node requirements](/de/vantage/self-hosted/v3.0/prerequisites#kubernetes-node-requirements) beschrieben ist: TechCore-Worker und Training-Worker laufen jeweils in einem eigenen Knotenpool, getrennt von den übrigen Vantage-Workloads.

Die Basiswerte enthalten keine optionalen Komponenten:

* Nur TechCore 4. Frühere TechCore-Versionen sind unter [Optionale Komponenten](#optional-components) aufgeführt.
* Kein benutzerdefinierter Blob-Storage-Service. Der Objektspeicher wird durch Azure Blob Storage oder S3-kompatiblen Speicher bereitgestellt, nicht durch das Backend `spec.storage.custom`.
* Keine optionalen Worker oder Services.

<h2 id="how-to-read-the-tables">
  So lesen Sie die Tabellen
</h2>

* **Pods**, **CPU** und **Arbeitsspeicher** sind die Summe der Ressourcenanforderungen aller Workloads, die in diesem Knotenpool eingeplant sind.
* Die **Mindestknotengröße** ergibt sich aus dem größten einzelnen Pod, der in diesem Pool eingeplant ist. Ein kleinerer Knoten kann diesen Pod nicht ausführen – unabhängig davon, wie viele Knoten Sie hinzufügen.
* Beim Default-Pool umfassen die mit einem Sternchen (\*) markierten Werte neben langlebigen Deployments und StatefulSets auch Installationsprozesse wie Jobs zur Datenbankmigration. Migrationsjobs sind zwar kurzlebig, doch während der Installation und bei Upgrades synchronisieren sich mehrere Anwendungen gleichzeitig, sodass deren Anfragen zusammen mit den langlebigen Workloads berücksichtigt werden müssen.

<h2 id="minimal-install">
  Minimalinstallation
</h2>

Bei einer Minimalinstallation wird Vantage mit der geringsten Anzahl an Pod-Replikaten und den niedrigsten Ressourcenanforderungen bereitgestellt. Nutzen Sie sie, um die Netzwerk- und Identitätskonfiguration zu verifizieren, oder als Testumgebung.

| Knotenpool | Pods | CPU  | Arbeitsspeicher | Mindestknotengröße |
| ---------- | ---- | ---- | --------------- | ------------------ |
| default    | 76\* | 21\* | 30,1 GiB\*      | 1 vCPU / 2 GiB     |
| techcore   | 22   | 17   | 77,9 GiB        | 1 vCPU / 8 GiB     |
| training   | 3    | 6    | 21,4 GiB        | 4 vCPU / 8 GiB     |

<h2 id="production-install">
  Produktionsinstallation
</h2>

Bei einer Produktionsinstallation wird Vantage mit den für den Produktivbetrieb vorgesehenen Pod-Replikatzahlen und Ressourcenanforderungen bereitgestellt, wobei die [automatische Skalierung mit KEDA](/de/vantage/self-hosted/v3.0/performance/autoscaling) aktiviert ist.

| Knotenpool | Pods  | CPU  | Arbeitsspeicher | Mindestknotengröße |
| ---------- | ----- | ---- | --------------- | ------------------ |
| default    | 121\* | 83\* | 175,5 GiB\*     | 4 vCPU / 8 GiB     |
| techcore   | 71    | 59   | 272,7 GiB       | 1 vCPU / 8 GiB     |
| training   | 3     | 6    | 21,4 GiB        | 4 vCPU / 8 GiB     |

<h2 id="optional-components">
  Optionale Komponenten
</h2>

Aktivieren Sie diese Workloads nur, wenn Ihre Anforderungen dies verlangen, und addieren Sie deren Anfragen zu den oben genannten Basiswerten.

Wenn zwei Werte als `n / m` angegeben sind, gilt `n` für eine Minimalinstallation und `m` für eine Produktionsinstallation. Ein einzelner Wert gilt für beide.

| Komponente                                                                   | Knotenpool | Pods    | CPU         | Arbeitsspeicher  | Größter einzelner Pod          |
| ---------------------------------------------------------------------------- | ---------- | ------- | ----------- | ---------------- | ------------------------------ |
| TechCore 3                                                                   | techcore   | 16 / 39 | 14,4 / 35,1 | 56,3 / 142,2 GiB | 0,9 vCPU, 7,2 GiB              |
| TechCore 3                                                                   | training   | 3       | 5,4         | 21,4 GiB         | 3,6 vCPU, 7,2 GiB              |
| TechCore 2                                                                   | techcore   | 18 / 51 | 16,2 / 45,9 | 72,5 / 208,6 GiB | 0,9 vCPU, 7,2 GiB              |
| TechCore 2                                                                   | training   | 3       | 5,4         | 17,8 GiB         | 3,6 vCPU, 7,2 GiB              |
| Custom-Speicher (`spec.storage.custom`)                                      | default    | 1 / 3   | 0,5 / 1,5   | 0,3 / 0,9 GiB    | 0,5 vCPU, 0,3 GiB              |
| Reporting (`spec.reportingEnabled`)                                          | default    | 1 / 2   | 0,5 / 1,3   | 0,1 / 2,0 GiB    | 0,5 / 0,65 vCPU, 0,1 / 1,0 GiB |
| Worker für das Training neuronaler Netze (`spec.techcore.nnTrainingWorkers`) | training   | 2       | 26          | 46,4 GiB         | 13 vCPU, 32 GiB                |

<h2 id="whats-next">
  Wie geht es weiter
</h2>

<CardGroup cols={2}>
  <Card title="Voraussetzungen" icon="list-check" href="/de/vantage/self-hosted/v3.0/prerequisites#kubernetes-node-requirements">
    Versehen Sie die TechCore- und Training-Knotenpools mit Labels und Taints.
  </Card>

  <Card title="Automatische Skalierung mit KEDA" icon="arrows-up-down" href="/de/vantage/self-hosted/v3.0/performance/autoscaling">
    Planen Sie die Cluster-Kapazität für automatisch skalierte Workloads.
  </Card>

  <Card title="Helm-Chart-Referenz" icon="dharmachakra" href="/de/vantage/self-hosted/v3.0/helm-chart">
    Chart-Werte für das Release `vantage-selfhosted`.
  </Card>

  <Card title="API reference" icon="code" href="/de/vantage/self-hosted/v3.0/api-reference">
    Feldgenaue Vertragsdefinition für die Vantage-Custom-Resource.
  </Card>
</CardGroup>
