Erstellen Sie vor dem Aktivieren von vSphere IaaS control plane Speicherrichtlinien, die im Supervisor und den Namespaces verwendet werden sollen. Die Richtlinien stellen Datenspeicher dar und steuern die Speicherplatzierung von Komponenten und Objekten wie Supervisor-Steuerungsebenen-VMs, flüchtigen vSphere Pod-Festplatten und Container-Images. Möglicherweise benötigen Sie auch Richtlinien für die Speicherplatzierung dauerhafter Volumes und VM-Inhaltsbibliotheken. Falls Sie Tanzu Kubernetes-Cluster verwenden, bestimmen die Speicherrichtlinien auch, wie die Tanzu Kubernetes-Clusterknoten bereitgestellt werden.

Je nach vSphere-Speicherumgebung und den Anforderungen von DevOps können Sie mehrere Speicherrichtlinien für verschiedene Speicherklassen erstellen. Wenn Ihre vSphere-Speicherumgebung beispielsweise über drei Klassen von Datenspeichern (Bronze, Silber und Gold) verfügt, können Sie Speicherrichtlinien für alle Datenspeichertypen erstellen.

Wenn Sie einen Supervisor aktivieren und Namespaces einrichten, können Sie verschiedene Speicherrichtlinien zuweisen, die von verschiedenen Objekten, Komponenten und Arbeitslasten verwendet werden sollen.
Hinweis: Speicherrichtlinien, die Sie für einen Supervisor oder für einen Namespace in einem Supervisor mit einer Zone erstellen, müssen nicht topologiefähig sein. Aktivieren Sie die Verbrauchsdomäne für diese Richtlinien nicht.

Speicherrichtlinien, die Sie für einen Namespace in einem Supervisor mit drei Zonen erstellen, müssen topologiefähig sein und die Verbrauchsdomäne in Schritt 4b aktiviert haben. Der Namespace mit drei Zonen verhindert, dass Sie Speicherrichtlinien zuweisen können, die nicht topologiefähig sind.

Im folgenden Beispiel wird die Speicherrichtlinie für den als „Gold“ gekennzeichneten Datenspeicher erstellt.

Voraussetzungen

  • Informationen zu Speicherrichtlinien in vSphere IaaS control plane finden Sie unter Informationen zu Speicherrichtlinien in Konzepte und Planung der vSphere IaaS-Steuerungsebene.
  • Wenn Sie die vSAN Data Persistence-Plattform für dauerhaften Speicher verwenden und benutzerdefinierte Speicherrichtlinien für vSAN Direct- oder vSAN SNA-Datenspeicher erstellen müssen, finden Sie weitere Informationen unter Erstellen von benutzerdefinierten Speicherrichtlinien für die vSAN-Datenpersistenzplattform in Dienste und Arbeitslasten der vSphere IaaS-Steuerungsebene.
  • Wenn Sie topologiefähige Speicherrichtlinien für persistenten Speicher in einem Supervisor mit drei Zonen erstellen müssen, machen Sie sich mit den Richtlinien unter Verwenden von persistentem Speicher auf einem Supervisor mit drei Zonen in Dienste und Arbeitslasten der vSphere IaaS-Steuerungsebene vertraut.
  • Stellen Sie sicher, dass der Datenspeicher, auf den in der Speicherrichtlinie verwiesen wird, von allen ESXi-Hosts im Cluster gemeinsam genutzt wird. Alle gemeinsam genutzten Datenspeicher in Ihrer Umgebung werden unterstützt, einschließlich VMFS, NFS, vSAN oder vVols.
  • Erforderliche Rechte: VM-Speicherrichtlinien. Aktualisieren und VM-Speicherrichtlinien. Anzeigen.

Prozedur

  1. Fügen Sie Tags zum Datenspeicher hinzu.
    1. Klicken Sie mit der rechten Maustaste auf den zu kennzeichnenden Datenspeicher und wählen Sie Tags und benutzerdefinierte Attribute > Tag zuweisen aus.
    2. Klicken Sie auf Tag hinzufügen und geben Sie die Eigenschaften des Tags an.
      Eigenschaft Beschreibung
      Name Geben Sie den Namen des Datenspeicher-Tags an, wie z. B. Gold.
      Beschreibung Fügen Sie die Beschreibung des Tags hinzu. Beispielsweise Datenspeicher für Kubernetes-Objekte.
      Kategorie Wählen Sie eine vorhandene Kategorie aus oder erstellen Sie eine neue Kategorie. Beispielsweise Speicher für Kubernetes.
  2. Öffnen Sie im vSphere Client den Assistenten VM-Speicherrichtlinie erstellen.
    1. Klicken Sie auf Menü > Richtlinien und Profile.
    2. Klicken Sie unter Richtlinien und Profile auf VM-Speicherrichtlinien.
    3. Klicken Sie auf VM-Speicherrichtlinie erstellen.
  3. Geben Sie den Richtliniennamen und eine Beschreibung ein.
    Option Aktion
    vCenter Server Wählen Sie die vCenter Server-Instanz aus.
    Name Geben Sie den Namen der Speicherrichtlinie ein, z. B. goldsp.
    Hinweis: Wenn vSphere IaaS control plane zu Namespaces zugewiesene Speicherrichtlinien in Kubernetes-Speicherklassen umwandelt, werden alle Großbuchstaben in Kleinbuchstaben geändert und Leerzeichen durch Bindestriche (-) ersetzt. Verwenden Sie der Eindeutigkeit halber Kleinbuchstaben und keine Leerzeichen in den Namen der VM-Speicherrichtlinien.
    Beschreibung Geben Sie die Beschreibung der Speicherrichtlinie ein.
  4. Wählen Sie auf der Seite Richtlinienstruktur die folgenden Optionen aus und klicken Sie auf Weiter.
    1. Aktivieren Sie unter Datenspeicherspezifische Regeln „Tag-basierte Platzierungsregeln“.
    2. Zum Erstellen einer topologiefähigen Richtlinie wählen Sie unter Speichertopologie die Option Verbrauchsdomäne aktivieren aus.
      Dieser Schritt ist nur erforderlich, wenn Sie topologiefähige Richtlinien erstellen, die für persistenten Speicher auf einem Namespace in einem Supervisor mit drei Zonen verwendet werden sollen.
  5. Erstellen Sie auf der Seite Tag-basierte Platzierung die Tag-Regeln.
    Wählen Sie die Optionen mithilfe des folgenden Beispiels aus.
    Option Beschreibung
    Tag-Kategorie Wählen Sie im Dropdown-Menü die Kategorie des Tags aus, wie z. B. Speicher für Kubernetes.
    Nutzungsoption Wählen Sie Speicher verwenden, die mit folgenden Tags versehen sind aus.
    Tags Klicken Sie auf Tags durchsuchen und wählen Sie das Datenspeicher-Tag aus, wie z. B. Gold.
  6. Wenn Sie Speichertopologie aktiviert haben, geben Sie auf der Seite Verbrauchsdomäne den Typ der Speichertopologie an.
    Option Bezeichnung
    Zonal Der Datenspeicher wird von allen Hosts in einer einzelnen Zone gemeinsam genutzt.
  7. Überprüfen Sie auf der Seite Speicherkompatibilität die Liste der Datenspeicher, die mit dieser Richtlinie übereinstimmen.
    In diesem Beispiel wird nur der Datenspeicher angezeigt, der als „Gold“ markiert ist.
  8. Überprüfen Sie auf der Seite Überprüfen und beenden die Einstellungen der Speicherrichtlinie und klicken Sie auf Beenden.

Ergebnisse

Die neue Speicherrichtlinie für den als „Gold“ gekennzeichneten Datenspeicher wird in der Liste der vorhandenen Speicherrichtlinien angezeigt.

Nächste Maßnahme

Nach dem Erstellen von Speicherrichtlinien kann ein vSphere-Administrator die folgenden Aufgaben durchführen:
  • Weisen Sie dem Supervisor die Speicherrichtlinien zu. Mit den im Supervisor konfigurierten Speicherrichtlinien wird sichergestellt, dass die VMs der Steuerungsebene, die flüchtigen Pod-Festplatten und die Container-Images auf den Datenspeichern platziert werden, die von den Richtlinien dargestellt werden.
  • Weisen Sie dem vSphere-Namespace die Speicherrichtlinien zu. Mit den für den Namespace sichtbaren Speicherrichtlinien wird festgelegt, auf welche Datenspeicher der Namespace zugreifen und welche Datenspeicher er für dauerhafte Volumes verwenden kann. Die Speicherrichtlinien werden als übereinstimmende Kubernetes-Speicherklassen im Namespace angezeigt. Sie werden auch an den Tanzu Kubernetes-Cluster in diesem Namespace weitergegeben. DevOps-Ingenieure können die Speicherklassen in ihren Anspruchsspezifikationen für dauerhafte Volumes verwenden. Informationen hierzu finden Sie unter Erstellen und Konfigurieren eines vSphere-Namespace.