Bereitstellen eines Clusters mit Dateiservern mit horizontaler Skalierung (SOFS) von Bare-Metal-Computern im VMM-Fabric

Wichtig

Diese Version von Virtual Machine Manager (VMM) hat das Ende des Supports erreicht. Es wird empfohlen, ein Upgrade auf VMM 2022 durchzuführen.

Ergänzend zum Hinzufügen vorhandener Dateiserver zu einem SOFS-Cluster im Fabric von System Center Virtual Machine Manager (VMM) kann VMM Bare-Metal-Computer als SOFS-Clusterknoten bereitstellen. Dieser Artikel enthält die Schritte zum Einrichten eines Bare-Metal-SOFS-Clusters in VMM.

Vorbereitung

Dies benötigen Sie für die Bereitstellung:

  • Physische Computer zur Bereitstellung als SOFS-Clusterknoten. Diese Computer müssen die in der folgenden Tabelle beschriebenen Voraussetzungen erfüllen. Sie können unter dem angegebenen Betriebssystem ausgeführt werden, oder einem anderen Betriebssystem, das während des Bereitstellungsprozesses überschrieben wird.
  • Virtuelle Festplatte mit einem entsprechenden Betriebssystem auf einer VMM-Bibliotheksfreigabe. Wenn Sie die virtuelle Festplatte erstellen, können Sie einen virtuellen Computer erstellen, das Gastbetriebssystem installieren und Sysprep mit den Optionen /generalize und /oobe verwenden.

    Das Betriebssystem auf der virtuellen Festplatte, die Sie auf den Clusterknoten bereitstellen, muss die Startoption von der virtuellen Festplatte (VHD) unterstützen.
  • Ein mit Windows-Bereitstellungsdiensten konfigurierter PXE-Server ist für die Bare-Metal-Bereitstellung erforderlich.

Anforderungen an physische Computer

Voraussetzung Details
BMC Auf jedem physischen Computer muss ein Baseboard-Verwaltungscontroller (BMC) installiert sein, der Out-of-Band-Verwaltung durch den VMM ermöglicht.

Über einen BMC können Sie remote auf den Computer zugreifen, unabhängig von Betriebssystem- und Steuerungsfunktionen wie der Möglichkeit, den Computer aus- oder einzuschalten.

Der BMC muss eines der unterstützten Out-of-Band-Verwaltungsprotokolle verwenden, und das Verwaltungsprotokoll muss in den BMC-Einstellungen aktiviert sein.

Unterstützte Protokolle: Intelligent Platform Management Interface (IPMI), Versionen 1.5 oder 2.0; Data Center Management Interface (DCMI) Version 1.0; Systems Management Architecture for Server Hardware (SMASH) Version 1.0 über WS-Management (WS-Man); benutzerdefinierte Protokolle wie Integrated Lights-Out (iLO)

Die BMCs müssen die neueste Firmwareversion für das BMC-Modell verwenden.

Die BMCs müssen mit Anmeldeinformationen konfiguriert werden und entweder statische IP-Adressierung oder DHCP verwenden. Wenn Sie DHCP verwenden, empfiehlt es sich, DHCP so zu konfigurieren, dass jedem BMC eine konstante IP-Adresse zugewiesen wird. Beispielsweise mithilfe von DHCP-Reservierungen.

Der VMM-Verwaltungsserver muss auf das Netzwerksegment zugreifen können, auf dem die BMCs konfiguriert sind.
Betriebssystem Auf den physischen Computern muss Windows Server 2012 R2 oder höher ausgeführt werden.
Konten Sie benötigen zwei ausführende Konten.

Ein ausführendes Konto für das Beitreten von Computern zur Domäne und ein Konto für den Zugriff auf den BMC auf jedem Computer.

Anforderungen an den PFX-Server

Voraussetzung Details
Anforderungen für die Bereitstellung Sie müssen über einen PXE-Server mit Windows-Bereitstellungsdiensten verfügen.

Wenn Sie einen vorhandenen PXE-Server in Ihrer Umgebung mit Windows-Bereitstellungsdienste konfiguriert haben, können Sie diesen Server zu VMM hinzufügen. Dann können Sie ihn zur Bereitstellung in VMM verwenden (VMM erkennt dann nur die daraus resultierenden Server). Alle anderen Anforderungen werden weiterhin vom PXE-Server entsprechend seiner Konfiguration verarbeitet.

Wenn in Ihrer Umgebung kein PXE-Server vorhanden ist, können Sie die Rolle „Windows-Bereitstellungsdienste“ auf einem Server bereitstellen, auf dem ein unterstütztes Betriebssystem ausgeführt wird (Windows Server 2012 R2 oder höher).
Location Der PXE-Server muss sich im gleichen Subnetz wie die bereitzustellenden physischen Computer befinden.
Installation der Windows-Bereitstellungsdienste Wenn Sie Die Windows-Bereitstellungsdienste installieren, sollten Sie sowohl die Optionen Bereitstellungsserver als auch Transportserver installieren. Sie müssen keine Images hinzufügen.

Während der Hostbereitstellung verwendet VMM eine virtuelle Festplatte, die Sie erstellt und in der Bibliothek gespeichert haben.

Sie müssen keine Einstellungen auf der Registerkarte „PXE-Antwort“ konfigurieren. VMM stellt einen eigenen PXE-Anbieter bereit.
Berechtigungen Beim Hinzufügen eines PXE-Servers müssen Sie Kontoanmeldeinformationen für ein Konto mit lokalen Administratorberechtigungen für den PXE-Server angeben. Sie können einen Benutzernamen und ein Kennwort eingeben oder ein ausführendes Konto angeben. Sie können das RunAs-Konto vor dem Start oder während der Bereitstellung erstellen.

Anforderungen an virtuelle Festplatte und Vorlage

Voraussetzung Details
Virtuelle Festplatte Stellen Sie sicher, dass Sie über eine generalisierte virtuelle Festplatte in einer VMM-Bibliotheksfreigabe verfügen. Windows Server 2012 R2 oder höher muss darauf ausgeführt werden.

Bei Produktionsservern sollten Sie nach Möglichkeit einen Datenträger mit fester Größe (im Format VHD oder VHDX) verwenden, um die Leistung zu steigern und die Benutzerdaten zu schützen.

Stellen Sie sicher, dass Sie über eine generalisierte virtuelle Festplatte in einer VMM-Bibliotheksfreigabe verfügen. Windows Server 2012 R2 oder höher muss darauf ausgeführt werden.
Dynamischer Datenträger Wenn Sie ein Profil für physische Computer erstellen, konvertiert VMM einen dynamischen Datenträger in einen Datenträger mit fester Größe.
Benutzerdefinierte Treiber Wenn Sie einem Profil für physische Computer benutzerdefinierte Treiber zuweisen möchten, fügen Sie diese einer VMM-Bibliotheksfreigabe in einem oder mehreren Ordnern mit der Erweiterung „CR“ (Custom Resources, benutzerdefinierte Ressourcen) hinzu. VMM erkennt sie als benutzerdefinierte Ressourcen.
Antwortdatei Wenn Sie wünschen, dass ein Profil für physische Computer Verweise auf eine Antwortdatei (Unattend.xml-Datei) enthält, erstellen Sie die Antwortdatei, und fügen Sie sie vor der Bereitstellung wie benutzerdefinierte Ressourcen einer VMM-Bibliotheksfreigabe hinzu. Sie können z.B. eine Antwortdatei erstellen, um Remotedesktopdienste zu aktivieren, und sie in einer Bibliotheksfreigabe platzieren. Diese Datei können Sie dann bei der Konfiguration eines Profils für physische Computer auswählen.
RDS Wenn Sie für die Serververwaltung die Remotedesktopdienste (RDS) verwenden, wird empfohlen, die RDS-Verbindungen im Abbild zu aktivieren. Sie können RDS auch mithilfe einer Antwortdatei im Profil für physische Computer aktivieren.
Logical networks Wenn Sie bereits logische Netzwerke oder logische Switches in VMM konfiguriert haben, können Sie diese Konfigurationen in das physische Computerprofil einschließen.

Konfigurieren Sie das logische Netzwerk, um statische IP-Adressierung einzubeziehen, die über ein logisches Netzwerk in ein physisches Computerprofil gesteuert wird. Das logische Netzwerk muss mindestens einen Netzwerkstandort und einen statischen IP-Adresspool enthalten.

Der Netzwerkstandort muss auch für die Hostgruppe oder für eine übergeordnete Hostgruppe verfügbar sein, der Sie die Hosts zuweisen möchten, die Sie aus Bare Metal erstellen.
Logischer Switch Um einen logischen Switch zu verwenden, installieren Sie alle erforderlichen Erweiterungen und Erweiterungsanbieter für virtuelle Switches, und erstellen Sie den Switch, bevor Sie das physische Computerprofil erstellen.

In den logischen Switch sollten Sie mindestens eine Portklassifizierung für die virtuellen Ports einschließen.

Um einen logischen Switch auf physische Adapter in einem physischen Computerprofil anzuwenden, stellen Sie sicher, dass Sie die beabsichtigte Anzahl von Netzwerkkarten auf dem physischen Computer installiert haben.

Bereitstellungsschritte

  1. Bevor Sie beginnen: Überprüfen Sie die oben aufgeführten Voraussetzungen, bevor Sie beginnen.
  2. Vorbereiten eines physischen Computers: Richten Sie das BIOS auf jedem physischen Computer ein, um die Virtualisierung zu unterstützen.
  3. Vorbereiten der PXE-Serverumgebung: Fügen Sie den PXE-Server dem VMM-Fabric hinzu.
  4. Hinzufügen von Treiberdateien: Fügen Sie Treiberdateien der VMM-Bibliothek hinzu, wenn Sie benutzerdefinierte Treiber verwenden möchten.
  5. Erstellen des Profils: Erstellen eines Profils für die physischen Computer.
  6. Erstellen des Clusters: Führen Sie den „Assistenten zum Erstellen von gruppierten Dateiservern“ zum Erkennen der physischen Computer, Konfigurieren des Clusters und Starten der Clusterbereitstellung aus. Die physischen Computer werden von einem benutzerdefinierten Windows PE-Image auf dem PXE-Server gestartet. Die Rollen Failovercluster und Dateiserver sind aktiviert. Nachdem der Cluster erstellt wurde, wird die Scale-Out Dateiserverrolle aktiviert. Anschließend wird der Computer neu gestartet.
  7. Hinzufügen von Knoten zum SOFS-Cluster: Nachdem Sie die Knoten bereitgestellt haben, können Sie mit ihnen einen neuen Cluster erstellen oder sie einem vorhandenen Cluster hinzufügen.

Vorbereiten physischer Computer

Bereiten Sie jeden Computer wie folgt zum Unterstützen der Virtualisierung vor:

  1. Richten Sie die BIOS-Startreihenfolge so ein, dass das erste Gerät, über das gestartet wird, eine PXE-fähige Netzwerkkarte (Pre-Boot Execution Environment) ist.
  2. Konfigurieren Sie die Anmeldeinformationen und IP-Adresseinstellungen für den BMC auf jedem Computer.
  3. Wenn Ihre Umgebung über mehrere DNS-Server verfügt, und die Replikation einige Zeit in Anspruch nehmen kann, sollten Sie unbedingt DNS-Einträge für die Computernamen erstellen, die den physischen Computern zugeordnet werden, und Zeit für die DNS-Replikation einräumen. Andernfalls schlägt die Bereitstellung der Computer möglicherweise fehl.

Hinzufügen eines PXE-Servers zum VMM-Fabric

  1. Wählen Sie Fabric>Server>Start>Ressourcen>>hinzufügenPXE Server hinzufügen aus.
  2. Geben Sie unter Computername den PXE-Servernamen an.
  3. Fügen Sie die Anmeldeinformationen für ein Konto mit lokalen Administratorberechtigungen auf dem PXE-Server hinzu. Sie können ein vorhandenes ausführenes Konto angeben oder ein neues Konto erstellen. Geben Sie die Anmeldeinformationen im Format Domänenname\Benutzername manuell ein. Wählen Sie anschließend Hinzufügen.
  4. Überprüfen Sie unter Aufträge, ob der Auftrag status abgeschlossen ist, und schließen Sie das Dialogfeld. Der Auftrag richtet den neuen PXE-Server ein, installiert den VMM-Agenten auf diesem Server, importiert ein neues Windows Preinstallation Environment-Image (Windows PE) und fügt das Computerkonto des PXE-Servers VMM hinzu.
  5. Stellen Sie sicher, dass der PXE-Server in FabricServerPXE-Server hinzugefügt wird. Der Status des Agents muss Aktiv sein.

Hinzufügen benutzerdefinierter Ressourcen zur Bibliothek

Wenn Sie benutzerdefinierte Treiber zuweisen möchten, müssen die Treiberdateien in der Bibliothek vorhanden sein. Sie können die Treiber in der Bibliothek taggen, sodass Sie sie später nach Tag filtern können. Wenn Sie nach dem Hinzufügen von Dateien ein Profil für physische Computer konfigurieren, können Sie die Treiberdateien angeben. VMM installiert die angegebenen Treiber bei der Installation des Betriebssystems auf einem physischen Computer.

Im Profil für physische Computer können Sie die Treiber nach Tags oder nach übereinstimmenden PnP-IDs (Plug & Play-IDs) auf dem physischen Computer filtern. Wenn Sie die Treiber nach Tags filtern, bestimmt VMM die anzuwendenden Treiber, indem die Tags, die Sie den Treibern in der Bibliothek zugewiesen haben, mit den im Profil zugewiesenen Tags abgeglichen werden. Wenn Sie die Treiber mit übereinstimmenden PnP-IDs filtern, ist es nicht erforderlich, benutzerdefinierte Tags zuzuweisen.

  1. Suchen Sie nach einem Treiberpaket, das Sie der Bibliothek hinzufügen möchten.
  2. Erstellen Sie in der Bibliotheksfreigabe, die sich auf dem Bibliotheksserver befindet, der der Gruppe zugeordnet ist, in der Sie die physischen Computer bereitstellen möchten, einen Ordner zum Speichern der Treiber, und kopieren Sie das Treiberpaket in den Ordner.
  3. Es wird dringend empfohlen, für jedes Treiberpaket einen separaten Ordner zu erstellen und keine Ressourcen in den Treiberordnern zu mischen. Wenn Sie andere Bibliotheksressourcen wie .iso-Images, VHD-Dateien oder Skripts mit der Dateinamenerweiterung .inf in denselben Ordner einschließen, erkennt der VMM-Bibliotheksserver diese Ressourcen nicht. Wenn Sie außerdem ein INF-Treiberpaket aus der Bibliothek löschen, wird der gesamte Ordner, der die INF-Treiberdatei enthält, von VMM gelöscht.
  4. Erweitern Sie in der VMM-Konsole >Bibliotheksserver> den Bibliotheksserver, auf dem sich die Freigabe befindet, klicken Sie mit der rechten Maustaste auf die Freigabe, und wählen Sie Aktualisieren aus. Nach dem Aktualisieren der Bibliothek sollte der Ordner angezeigt werden.
  5. Weisen Sie bei Bedarf Tags zu. Erweitern Sie in Bibliothek den Ordner, den Sie zum Speichern der Treiber erstellt haben, und wählen Sie den Ordner aus, der das Treiberpaket enthält.
  6. Klicken Sie in den Physischen Bibliotheksobjekten mit der rechten Maustaste auf die INF-Datei des Treibers, und wählen Sie Eigenschaften aus.
  7. Geben Sie unter Eigenschaften des Treiberdateinamens>Benutzerdefinierte Tags ein, die durch ein Semikolon getrennt sind, oder wählen Sie Auswählen aus, um verfügbare Tags zuzuweisen oder neue Tags zu erstellen und zuzuweisen. Wenn Sie Auswählen und dann Neues Tag auswählen, können Sie den Namen des Tags ändern, nachdem Sie OK ausgewählt haben. Wenn Sie z. B. eine Treiberdatei für Netzwerkadapter hinzugefügt haben, können Sie ein Tag mit dem Namen „ServerModel NetworkAdapterModel“ erstellen, wobei „ServerModel für das konkrete Servermodell und „NetworkAdapterModel“ für das konkrete Netzwerkadaptermodell steht.

Erstellen eines Profils für physische Computer

Bevor Sie beginnen, ermitteln Sie, ob die physischen Computer EFI (Extensible Firmware Interface) oder BIOS verwenden. Wenn Sie beides haben, erstellen Sie ein separates Profil für jeden Typ.

  1. Wählen Sie Bibliothek>StartProfil> fürphysischen Computererstellen> aus.
  2. Geben Sie im Profilbeschreibung für neue physische Computer im Assistenten> einen Namen und eine Beschreibung ein, und wählen Sie VM-Host aus.
  3. WählenSie in der Datei > Durchsuchen des virtuellen Betriebssystemimages> die generalisierte virtuelle Festplatte aus, die Sie der Bibliotheksfreigabe hinzugefügt haben. Wenn der Datenträger dynamisch ist, konvertiert VMM ihn standardmäßig während der Hostbereitstellung in einen Festen Datenträger. Es wird empfohlen, für Produktionsserver einen Festen Datenträger zu verwenden, um die Leistung zu steigern und Benutzerdaten zu schützen.
  4. Wählen Sie unter Hardware Configuration>Management NIC den Netzwerkadapter aus, den Sie für die Kommunikation mit VMM verwenden und ob DHCP oder eine statische Adresse verwendet werden soll. Wenn Sie die konsistente Gerätebenennung (Consistent Device Naming, CDN) für den Adapter verwenden oder logische Switches und Ports konfigurieren möchten, wählen Sie Physische Eigenschaften aus. Wählen Sie Hinzufügen aus, um den Adapter hinzuzufügen.
  5. Geben Sie inDatenträger das Partitionierungsschema für den ersten Datenträger an. Sie können GPT verwenden, wenn das Profil für physische Computer EFI ist. Wählen Sie unter Partitionsinformationen die Volumebezeichnung aus, ob der verbleibende freie Speicherplatz oder eine bestimmte Größe verwendet werden soll und ob die Partition als Startpartition festgelegt werden soll. Sie können auch einen neuen Datenträger oder eine Partition hinzufügen. Während der Bereitstellung kopiert VMM die virtuelle Festplattendatei auf die Startpartition und erstellt automatisch eine Systempartition auf demselben Datenträger.
  6. Filtern Sie unter Treiberfilter die Treiber, die während der Hostbereitstellung auf das Betriebssystem angewendet werden. Sie können nach Plug & Play-ID oder nach bestimmten Tags filtern. Wenn Sie Treiber mit übereinstimmenden Tags filtern möchten, stellen Sie sicher, dass Sie der Bibliothek Treiberdateien hinzugefügt und die entsprechenden Tags zugewiesen haben.
  7. Geben Sie unter Betriebssystemkonfiguration die Domäne an, der der Hyper-V-Host oder -Cluster beitreten soll, und geben Sie die lokalen Administratoranmeldeinformationen und Identitätsinformationen an. Fügen Sie den Product Key für die Installation hinzu, und legen Sie die Zeitzone fest. In GUIRunOnce können Sie einen oder mehrere Befehle angeben, die ausgeführt werden, wenn sich der Benutzer zum ersten Mal beim Hyper-V-Host anmeldet.
  8. Geben Sie unter Hosteinstellungen den Pfad des Hosts an, um die Dateien zu speichern, die virtuellen Computern zugeordnet sind, die auf dem Host platziert werden. Geben Sie Laufwerk C nicht an, da es nicht zur Platzierung verfügbar ist. Wenn Sie keinen Pfad angeben, bestimmt die VMM-Platzierung den am besten geeigneten Speicherort.
  9. Prüfen Sie die Einstellungen unter Zusammenfassung. Warten Sie, bis Aufträge eine status abgeschlossen anzeigt, und überprüfen Sie das Profil unterBibliotheksprofile>>Physische Computerprofile.

Bereitstellen eines Clusters mit Dateiservern mit horizontaler Skalierung von Bare-Metal-Computern

Der „Assistent zum Erstellen von gruppierten Dateiservern“ führt Folgendes aus:

  1. Ermitteln der physischen Computer über die Out-of-Band-Verwaltung
  2. Bereitstellen des Windows Server-Betriebssystemimages auf den Computern mithilfe des Profils für physische Computer (sofern dies konfiguriert wurde)
  3. Aktivieren der Dateiserverrolle auf den Computern
  4. Aktivieren der Dateiserverrolle mit horizontaler Skalierung auf dem Cluster
  5. Hinzufügen der bereitgestellten Computer als Cluster für Dateiserver mit horizontaler Skalierung unter VMM-Verwaltung

Führen Sie den Assistenten aus:

  1. Wählen Sie Fabric>Server>Home>Create File Server Cluster (Dateiserverclustererstellen>) aus.

  2. Geben Sie im Assistenten zum> Erstellen gruppierter Dateiserverallgemein einen Clusternamen, einen Dateiservernamen und bei Bedarf Cluster-IP-Adressen ein.

  3. Wählen Sie unter Ressourcentyp die Option zum Bereitstellen von Bare-Metal-Computern aus. Wählen Sie das physische Computerprofil aus, und wählen Sie Weiter aus.

  4. Wählen Sie unter Anmeldeinformationen und Protokolle die Option Durchsuchen neben dem ausführenden Konto aus, und wählen Sie das Konto mit Berechtigungen für den Zugriff auf den BMC aus. Wählen Sie in der Liste Protokoll das Out-of-Band-Verwaltungsprotokoll aus, das Sie für die Ermittlung verwenden möchten. Wenn Sie DCMI verwenden möchten, wählen Sie Intelligent Platform Management Interface (IPMI) aus. DCMI 1.0 ist nicht aufgeführt, wird aber unterstützt. Stellen Sie sicher, dass Sie die neueste Firmwareversion für das BMC-Modell verwenden.

  5. Geben Sie in Suchbereich den Bereich der IP-Adressen an, der die IP-Adressen der BMCs enthält. Sie können eine einzelne Adresse, ein Subnetz oder einen Bereich hinzufügen.

  6. Wählen Sie unter Zielressourcen die Computer aus, die Sie bereitstellen möchten, lassen Sie Zeit für eine ausführliche Ermittlung ein, und wählen Sie Elemente aus, die Informationen überprüfen und ändern möchten.

    Hinweis

    Wenn die Anzahl der physischen Netzwerkadapter nicht mit der Anzahl der im Computerprofil definierten physischen Adapter übereinstimmt, müssen Sie die fehlenden Informationen hinzufügen. Wenn Sie einen Computer nicht sofort bereitstellen möchten, können Sie die BMC-IP-Adresse auswählen und Entfernen auswählen.

  7. Konfigurieren Sie unter Bereitstellungsanpassung die Einstellungen, und wenn keine weiteren Warnungen zu fehlenden Informationen vorhanden sind, wählen Sie Weiter aus.

    • DHCP: Wenn Ihr physisches Computerprofil DHCP verwendet, wählen Sie eine BMC-IP-Adresse aus, und geben Sie einen Computernamen ein. Entscheiden Sie, ob die AD-Überprüfung übersprungen wird. Wenn Sie die Überprüfung durchführen, wird die Bereitstellung fortgesetzt, wenn das Computerkonto vorhanden ist. Wählen Sie den Eintrag für jede BMC-IP-Adresse aus.
    • Statisch: Wenn das Profil statische IP-Adressen für jede BMC-IP-Adresse verwendet, geben Sie eine MAC-Adresse des Netzwerkadapters des Computers ein, der für die Kommunikation mit VMM verwendet wird. Wählen Sie das logische Netzwerk aus, das Sie verwenden möchten. Das standardmäßige logische Netzwerk ist das im Profil angegebene. Wählen Sie das IP-Subnetz aus, das Sie verwenden möchten. Die Subnetzliste entspricht den Definitionen für das logische Netzwerk in den zugeordneten Netzwerkstandorten. Wählen Sie das IP-Subnetz aus, das dem physischen Standort entspricht, wo Sie den Server und das Netzwerk bereitstellen, mit denen die Karte verbunden ist. Sie können automatisch eine IP-Adresse zuweisen oder eine bestimmte Adresse zuweisen.
  8. Überprüfen Sie unter Zusammenfassung die Einstellungen, und wählen Sie Fertig stellen aus. Um zu bestätigen, dass der Cluster hinzugefügt wurde, wählen Sie Fabric>Storage-Dateiserver> aus.

Nächste Schritte

Verwalten sie SOFS-Einstellungen im VMM-Fabric.