Automation Suite
2022.4
False
Bannerhintergrundbild
Automation Suite-Installationsanleitung
Letzte Aktualisierung 24. Apr. 2024

Optimieren des Objectstore-Speichers

Wichtig: Speicheroptimierungen sind nur für die HA-fähige Produktionsbereitstellung mit mehreren Knoten erforderlich. Für die Auswertungsbereitstellung mit einem einzelnen Knoten ist dies nicht erforderlich.

In Versionen vor 2022.4 Ceph verwendete den replizierten Datenpool, der 900 GiB Speicherplatz im Cluster benötigt, um 50 GiB an Objekten zu speichern. Wenn Sie sich für den löschungscodierten Pool anstelle des replizierten Typs entscheiden, reduziert sich der Speicherplatz, der zum Speichern der gleichen 50 GiB an Objekten erforderlich ist, von 900 GiB auf 450 GiB.

Sie können den Objectstore-Speicher nur optimieren, wenn die in Ihrem Automation Suite-Cluster ausgeführte Ceph-Version 15.x ist.

Die Szenarien, in denen Ihr Automation Suite-Cluster Ceph 15.x hostet, sind die folgenden:

  • Neuinstallation der Automation Suite 2022.4.0;
  • Vorhandene Installationen der Automation Suite 2021.10.0, 2021.10.1, 2021.10.2;
  • Upgrade von Automation Suite 2021.10.0, 2021.10.1, 2021.10.2 auf 2022.4.0.

Die Automation Suite 2021.10.3 und 2021.10.4 hostet Ceph 16.x, bei dem Sie die Vorteile eines optimierten Objectstore-Speichers nicht nutzen können. Wir arbeiten an einer Lösung dafür.

Wichtig: Wenn Sie Ceph 15.x verwenden, erfolgt die Speicheroptimierung zu Lasten von weniger Fehlertoleranz gegenüber Datenbeschädigung. Um den optimierten Speicher zu nutzen, können Sie sich die Beschädigung eines einzelnen Speicherreplikats leisten, das in der Automation Suite ausgeführt wird. Wenn Sie mehr als ein Speicherreplikat verlieren, besteht eine hohe Wahrscheinlichkeit eines Datenverlusts. Die einzige Möglichkeit, das Speicherreplikat wiederherzustellen, besteht darin, es aus den Sicherungsdaten wiederherzustellen (vorausgesetzt, Sie haben eine Sicherung konfiguriert).

Um die installierte Ceph-Version zu überprüfen, führen Sie den folgenden Befehl auf einem beliebigen Serverknoten aus:

kubectl -n rook-ceph get deployment -l rook_cluster=rook-ceph -o jsonpath='{range .items[*]}{"ceph-version="}{.metadata.labels.ceph-version}{"\n"}{end}' | sort | uniqkubectl -n rook-ceph get deployment -l rook_cluster=rook-ceph -o jsonpath='{range .items[*]}{"ceph-version="}{.metadata.labels.ceph-version}{"\n"}{end}' | sort | uniq

Die folgende Beispielausgabe zeigt eine Ceph-Version, die für die Speicheroptimierung nicht unterstützt wird:

ceph-version=16.2.7-0ceph-version=16.2.7-0

Um den Objectstore-Speicher zu optimieren, müssen Sie den replizierten Ceph-Algorithmus zum Erasure-Codierungsalgorithmus migrieren. Die folgende Tabelle zeigt, wie Sie die Daten migrieren können.

Migrationsmethoden

Szenarien

  • Neuinstallation des Automation Suite-Clusters;
  • Die Automation Suite wird nicht mit voller Kapazität genutzt;
  • Weniger Daten wurden in Ceph Objectstore hochgeladen.
  • Der verfügbare Speicherplatz in Ceph beträgt weniger als 35 %, und Sie können eine zusätzliche temporäre SSD für die Migration mitbringen.
  • Die in Objectstore gespeicherten Daten sind sehr wichtig und groß. Macht es wichtig, die Daten während der Migration zu sichern.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.