EnableEncryptionAtRest
Sie können die EnableEncryptionAtRest Methode zur Aktivierung der Advanced Encryption Standard (AES) 256-Bit-Verschlüsselung ruhender Daten im Cluster, damit der Cluster den für die Laufwerke auf jedem Knoten verwendeten Verschlüsselungsschlüssel verwalten kann. Diese Funktion ist nicht standardmäßig aktiviert.
|
|
|
Wenn Sie die Verschlüsselung ruhender Daten aktivieren, verwaltet der Cluster die Verschlüsselungsschlüssel für die Laufwerke auf jedem Knoten im Cluster automatisch intern.
Wenn eine keyProviderID angegeben wird, wird das Passwort entsprechend dem Typ des Schlüsselanbieters generiert und abgerufen. Dies geschieht üblicherweise mithilfe eines KMIP-Schlüsselservers (Key Management Interoperability Protocol), wenn ein KMIP-Schlüsselanbieter verwendet wird. Nach diesem Vorgang gilt der angegebene Provider als aktiv und kann erst gelöscht werden, wenn die Verschlüsselung ruhender Daten deaktiviert wird. DisableEncryptionAtRest Verfahren.
|
|
Wenn Sie einen Knotentyp mit einer Modellnummer haben, die auf "-NE" endet, EnableEncryptionAtRest Der Methodenaufruf schlägt mit der Antwort "Verschlüsselung nicht erlaubt" fehl. „Cluster hat einen nicht verschlüsselbaren Knoten erkannt.“
|
|
|
Die Verschlüsselung sollte nur dann aktiviert oder deaktiviert werden, wenn der Cluster läuft und sich in einem fehlerfreien Zustand befindet. Sie können die Verschlüsselung nach eigenem Ermessen und so oft wie nötig aktivieren oder deaktivieren. |
|
|
Dieser Prozess ist asynchron und liefert eine Antwort, bevor die Verschlüsselung aktiviert wird. Sie können die GetClusterInfo Methode, um das System abzufragen und festzustellen, wann der Prozess abgeschlossen ist.
|
Parameter
Diese Methode hat die folgenden Eingabeparameter:
| Name | Beschreibung | Typ | Standardwert | Erforderlich |
|---|---|---|---|---|
keyProviderID |
Die ID eines zu verwendenden KMIP-Schlüsselanbieters. |
ganze Zahl |
Keine |
Nein |
Rückgabewerte
Diese Methode hat keinen Rückgabewert.
Anforderungsbeispiel
Anfragen für diese Methode ähneln dem folgenden Beispiel:
{
"method": "EnableEncryptionAtRest",
"params": {},
"id": 1
}
Antwortbeispiele
Diese Methode liefert eine Antwort, die dem folgenden Beispiel der Methode EnableEncryptionAtRest ähnelt. Es gibt kein Ergebnis zu berichten.
{
"id": 1,
"result": {}
}
Während die Verschlüsselung ruhender Daten auf einem Cluster aktiviert wird, gibt GetClusterInfo ein Ergebnis zurück, das den Status der Verschlüsselung ruhender Daten ("encryptionAtRestState") als "aktiviert" beschreibt. Sobald die Verschlüsselung ruhender Daten vollständig aktiviert ist, ändert sich der zurückgegebene Status in „aktiviert“.
{
"id": 1,
"result": {
"clusterInfo": {
"attributes": { },
"encryptionAtRestState": "enabling",
"ensemble": [
"10.10.5.94",
"10.10.5.107",
"10.10.5.108"
],
"mvip": "192.168.138.209",
"mvipNodeID": 1,
"name": "Marshall",
"repCount": 2,
"svip": "10.10.7.209",
"svipNodeID": 1,
"uniqueID": "91dt"
}
}
}