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 Supportende erreicht. Sie sollten ein Upgrade auf VMM 2019 durchfü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, die sich in einer VMM-Bibliotheksfreigabe befindet. Wenn Sie die virtuelle Festplatte erstellen, können Sie einen virtuellen Computer erstellen, das Gastbetriebssystem installieren und dann Sysprep mit den Optionen „/generalize“ und „/oobe“ verwenden.

    Das Betriebssystem auf der virtuellen Festplatte, die Sie auf den Clusterknoten bereitstellen, muss die Option zum Starten von virtuellen Festplatten (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.

Mithilfe eines BMC können Sie unabhängig vom Betriebssystem remote auf den Computer zugreifen und Systemfunktionen wie Ein- und Ausschalten des Computers ausführen.

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 sein und entweder statische IP-Adressierung oder DHCP verwenden. Wenn Sie DHCP verwenden, sollten Sie DHCP möglichst so konfigurieren, dass jedem BMC eine konstante IP-Adresse zugewiesen wird (z. B. über 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 in Ihrer Umgebung bereits ein PXE-Server vorhanden ist, der mit den Windows-Bereitstellungsdiensten konfiguriert wurde, 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 gemäß dessen Konfiguration behandelt.

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 Installieren Sie während der Installation der „Windows-Bereitstellungsdienste“ sowohl die Option „Bereitstellungsserver“ als auch die Option „Transportserver“. 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 ausführende Konto vor diesem Verfahren 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 Profil für physische Computer einschließen.

Konfigurieren Sie das logische Netzwerk, um die statische IP-Adressierung über ein logisches Netzwerk kontrolliert in einem Profil für physische Computer zu berücksichtigen. Das logische Netzwerk muss mindestens einen Netzwerkstandort und einen statischen IP-Adresspool enthalten.

Der Netzwerkstandort muss der Hostgruppe oder einer übergeordneten Hostgruppe zur Verfügung stehen, in der Sie die Hosts zuweisen möchten, die aus Bare-Metal erstellt werden sollen.
Logischer Switch Um einen logischen Switch zu verwenden, installieren Sie alle erforderlichen Erweiterungen für virtuelle Switches und Erweiterungsanbieter, und erstellen Sie den Switch, bevor Sie das Profil für physische Computer erstellen.

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

Um einen logischen Switch physischen Adaptern in einem Profil für physische Computer zuzuweisen, stellen Sie sicher, dass Sie die beabsichtigte Anzahl von Netzwerkkarten im physischen Computer installiert haben.

Bereitstellungsschritte

  1. Bevor Sie beginnen: Überprüfen Sie die oben aufgeführten Voraussetzungen, bevor Sie beginnen.
  2. Vorbereiten der physischen Computer: Richten Sie das BIOS jedes physischen Computers zum Unterstützen der Virtualisierung ein.
  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 Failovercluster- und Dateiserverrolle sind aktiviert. Nach Erstellung des Clusters wird die Rolle für Dateiserver mit horizontaler Skalierung aktiviert. Anschließend wird der Computer neu gestartet.
  7. Hinzufügen von Knoten zum SOFS-Cluster: Nach der Bereitstellung der Knoten 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 die Einstellungen für IP-Adressen 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 kann bei der Bereitstellung des Computers ein Fehler auftreten.

Hinzufügen eines PXE-Servers zum VMM-Fabric

  1. Klicken Sie auf FabricServerStartseiteHinzufügenRessourcen hinzufügenPXE-Server.
  2. Geben Sie in Computername den Namen des PXE-Servers ein.
  3. Fügen Sie die Anmeldeinformationen für ein Konto mit lokalen Administratorberechtigungen auf dem PXE-Server hinzu. Sie können ein vorhandenes ausführendes Konto angeben oder ein neues Konto erstellen. Geben Sie die Anmeldeinformationen im Format Domänenname\Benutzername manuell ein. Klicken Sie anschließend auf Hinzufügen.
  4. Vergewissern Sie sich in Aufträge, dass der Status des Auftrags Abgeschlossen lautet, und schließen Sie dann 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 unter Fabric > Server > PXE-Server sicher, dass der PXE-Server hinzugefügt wurde. 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 kennzeichnen, damit 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 einen Ordner zum Speichern der Treiber in der Bibliotheksfreigabe auf dem Bibliothekserver, der der Gruppe zugeordnet ist, in der Sie die physischen Computer bereitstellen möchten. Kopieren Sie das Treiberpaket dann in diesen Ordner.
  3. Es wird dringend empfohlen, dass Sie für jedes Treiberpaket einen separaten Ordner erstellen und die Ressourcen in den Treiberpaketen nicht vermischen. Wenn Sie andere Bibliotheksressourcen wie ISO-Images, VHD-Dateien oder Skripts mit einer INF-Dateierweiterung gemeinsam in einen Ordner kopieren, ermittelt der VMM-Bibliothekserver 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 unter Bibliothek > Bibliothekserver den Bibliothekserver mit der Freigabe, klicken Sie mit der rechten Maustaste auf die Freigabe, und klicken Sie dann auf Aktualisieren. 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 klicken Sie dann auf den Ordner, der das Treiberpaket enthält.
  6. Klicken Sie in Physische Bibliotheksobjekte mit der rechten Maustaste auf die INF-Treiberdatei, und klicken Sie dann auf Eigenschaften.
  7. Geben Sie unter Namenseigenschaften der Treiberdatei > Benutzerdefinierte Tags durch ein Semikolon getrennte benutzerdefinierte Tags ein, oder klicken Sie auf Auswählen, um verfügbare Tags zuzuweisen oder neue Tags zu erstellen und zuzuweisen. Wenn Sie auf Auswählen und dann auf Neues Tag klicken, können Sie den Namen des Tags ändern, nachdem Sie auf OK geklickt 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 einsetzen, erstellen Sie für jeden Typ ein eigenes Profil.

  1. Klicken Sie auf BibliothekStartseiteErstellenProfil für physische Computer.
  2. Geben Sie in Assistent zum Erstellen eines neuen Profils für physische ComputerProfilbeschreibung einen Namen und eine Beschreibung ein, und wählen Sie VM-Host aus.
  3. Klicken Sie unter Betriebssystemimage > Datei für virtuelle Festplatte > Durchsuchen auf die generalisierte virtuelle Festplatte, die Sie der Bibliotheksfreigabe hinzugefügt haben. Wenn der Datenträger dynamisch ist, wird er während der Hostbereitstellung standardmäßig von VMM in einen Datenträger mit fester Größe konvertiert. Bei Produktionsservern sollten Sie nach Möglichkeit einen Datenträger mit fester Größe verwenden, um die Leistung zu steigern und die Benutzerdaten zu schützen.
  4. Wählen Sie unter Hardwarekonfiguration > Verwaltungs-NIC die Netzwerkkarte aus, die Sie für die Kommunikation mit VMM verwenden, und geben Sie an, ob DHCP oder eine statische Adresse verwendet werden soll. Wenn Sie CDN (Consistent Device Naming) für die Karte verwenden oder logische Switches und Ports konfigurieren möchten, klicken Sie auf Physische Eigenschaften. Klicken Sie auf Hinzufügen, 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. In Partitionsinformationen wählen Sie die Volumebezeichnung aus, und geben Sie an, ob der verbleibende freie Speicherplatz oder eine bestimmte Größe verwendet und 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 VHD-Datei auf die Startpartition und erstellt automatisch eine Systempartition auf dem gleichen Datenträger.
  6. In Treiberfilter können Sie die Treiber filtern, 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, stellen Sie sicher, dass Sie der Bibliothek Treiberdateien hinzugefügt und diesen entsprechende Tags zugewiesen haben.
  7. Geben Sie in Betriebssystemkonfiguration die Domäne, der der Hyper-V-Host oder -Cluster beitreten soll, sowie Anmeldeinformationen für lokale Administratoren 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 Befehle angeben, die ausgeführt werden, wenn sich Benutzer zum ersten Mal beim Hyper-V-Host anmelden.
  8. Geben Sie in Hosteinstellungen den Pfad auf dem Host zum Speichern der Dateien an, die auf dem Host platzierten virtuellen Computern zugeordnet sind. 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 Ort.
  9. Prüfen Sie die Einstellungen in Zusammenfassung. Warten Sie, bis in „Aufträge“ der Status „Abgeschlossen“ angezeigt wird, und überprüfen Sie dann das Profil in BibliothekProfileProfile für physische Computer.

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. Klicken Sie auf FabricServerStartseiteErstellenDateiservercluster.

  2. Geben Sie in Assistent zum Erstellen von gruppierten DateiservernAllgemein bei Bedarf einen Clusternamen, Dateiservernamen und Cluster-IP-Adressen ein.

  3. Wählen Sie unter Ressourcentyp die Option zum Bereitstellen von Bare-Metal-Computern aus. Wählen Sie das Profil für physische Computer aus, und klicken Sie auf Weiter.

  4. Klicken Sie in Anmeldeinformationen und Protokolle neben dem ausführenden Konto auf Durchsuchen, und wählen Sie das Konto mit Berechtigungen zum Zugriff auf den BMC aus. Klicken Sie in der Liste Protokoll auf das Out-of-Band-Verwaltungsprotokoll, das Sie für die Ermittlung verwenden möchten. Wenn Sie DCMI verwenden möchten, klicken Sie auf Intelligent Platform Management Interface (IPMI). DCMI 1.0 ist nicht aufgelistet, wird jedoch unterstützt. Vergewissern Sie sich, dass die aktuelle Firmwareversion für das BMC-Modell installiert ist.

  5. Geben Sie auf der Seite 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 in Zielressourcen die Computer aus, die Sie bereitstellen möchten, räumen Sie Zeit für die umfassende Ermittlung ein, und klicken Sie auf Elemente, um Informationen zu überprüfen und zu ändern. Beachten Sie Folgendes: Wenn die Anzahl der physischen Netzwerkadapter nicht der Anzahl der physischen Adapter entspricht, die im Computerprofil definiert ist, müssen Sie die fehlenden Informationen hinzufügen. Wenn Sie nicht sofort einen Computer bereitstellen möchten, können Sie seine BMC-IP-Adresse auswählen und auf Entfernen klicken.

  7. Konfigurieren Sie die Einstellungen in Bereitstellungsanpassung, und wenn keine weiteren Warnungen zu fehlenden Informationen vorliegen, klicken Sie auf Weiter.

    • DHCP: Wenn Ihr Profil für physische Computer DHCP verwendet, klicken Sie auf eine BMC-IP-Adresse, 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. Klicken Sie für jede BMC-IP-Adresse auf den Eintrag.
    • Statisch: Wenn das Profil statische BMC-IP-Adressen verwendet, geben Sie eine MAC-Adresse des Netzwerkadapters des Computers ein, die zur Kommunikation mit VMM verwendet wird. Klicken Sie auf das logische Netzwerk, das Sie verwenden möchten. Das standardmäßige logische Netzwerk ist das im Profil angegebene. Klicken Sie auf das IP-Subnetz, 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 oder eine bestimmte Adresse zuweisen.
  8. Bestätigen Sie unter Zusammenfassung die Einstellungen, und klicken Sie auf Fertig stellen. Um zu überprüfen, ob der Cluster hinzugefügt wurde, klicken Sie auf FabricSpeicherDateiserver.