Freigeben über


Bereitstellung eines SOFS-Clusters (Scale-out File Server) aus Bare-Metal-Computern in der VMM Fabric

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.

Vor der Installation

Hier ist, was Sie für die Bereitstellung benötigen:

  • Physikalische Computer, die als SOFS-Clusterknoten bereitgestellt werden sollen. Diese Computer müssen die in der folgenden Tabelle beschriebenen Voraussetzungen erfüllen. Sie können auf einem Betriebssystem laufen oder auf einem Betriebssystem, das während der Bereitstellung überschrieben wird.
  • Virtueller Datenträger mit einem geeigneten Betriebssystem auf einer VMM Bibliothek-Freigabe. Wenn Sie den virtuellen Datenträger erstellen, können Sie eine virtuelle Maschine erstellen, das Gastbetriebssystem installieren und Sysprep mit den Optionen /generalisieren und /oobe verwenden.

    Das Betriebssystem auf dem virtuellen Datenträger, den Sie auf den Clusterknoten bereitstellen, muss die Option zum Booten von der virtuellen Festplatte (VHD) unterstützen.
  • PXE-Server, der mit den Windows Deployment Dienst konfiguriert ist, wird für die Bare Metal Bereitstellung benötigt.

Physische Computeranforderungen

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

Über einen BMC können Sie unabhängig vom Betriebssystem ferngesteuert auf den Computer zugreifen und Systemfunktionen kontrollieren, wie z. B. die Möglichkeit, den Computer aus- oder einzuschalten.

Die BMCs müssen 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) Version 1.5 oder 2.0; Data Center Management Interface (DCMI) Version 1.0; System Management Architecture for Server Hardware (SMASH) Version 1.0 über WS-Management (WS-Man); kundenspezifische Protokolle wie Integrated Lights-Out (iLO)

Die BMCs sollten die neueste Version der Firmware für das BMC-Modell verwenden.

Die BMCs müssen mit Anmeldeinformationen konfiguriert werden und entweder eine statische IP-Adressierung oder DHCP verwenden. Wenn Sie DHCP verwenden, empfehlen wir Ihnen, DHCP so zu konfigurieren, dass jedem BMC eine konstante IP-Adresse zugewiesen wird. Zum Beispiel durch die Verwendung von DHCP-Reservierungen.

Der VMM-Verwaltungsserver muss auf das Netzwerksegment zugreifen können, in 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 RunAs-Konten.

Ein Konto „Ausführen als“ für den Beitritt von Computern zur Domäne und ein Konto für den Zugriff auf das BMC auf jedem Computer.

PFX-Server-Anforderungen

Voraussetzung Details
Erforderlich für die Bereitstellung Sie müssen einen PXE-Server mit den Windows-Bereitstellungsdiensten konfiguriert haben.

Wenn in Ihrer Umgebung ein PXE-Server vorhanden ist, der mit Windows Deployment Dienst konfiguriert ist, können Sie diesen Server zu VMM hinzufügen. Dann können Sie sie für die Bereitstellung im VMM verwenden (und der VMM erkennt nur die daraus resultierenden Server). Alle anderen Anforderungen werden weiterhin vom PXE-Server verarbeitet, gemäß seiner Konfiguration.

Wenn Sie keinen vorhandenen PXE-Server haben, können Sie die Rolle Windows Deployment Dienst auf einem Server mit einem unterstützten Betriebssystem (Windows Server 2012 R2 oder höher) bereitstellen.
Location Der PXE-Server muss sich in demselben Subnetz befinden wie die physischen Computer, die Sie bereitstellen möchten.
Installation der Windows-Bereitstellungsdienste Wenn Sie Windows Deployment Dienst installieren, sollten Sie sowohl die Optionen Deployment Server als auch Transport Server installieren. Sie brauchen keine Bilder hinzuzufügen.

Bei der Bereitstellung des Hosts verwendet der VMM einen virtuellen Datenträger, den Sie erstellt und in der Bibliothek gespeichert haben.

Sie brauchen die Einstellungen auf der Registerkarte PXE-Antwort nicht zu konfigurieren. Der VMM stellt seinen eigenen PXE-Anbieter bereit.
Berechtigungen Wenn Sie einen PXE-Server hinzufügen, müssen Sie Kontoanmeldeinformationen für ein Konto angeben, das über lokale Administratorberechtigungen auf dem PXE-Server verfügt. Sie können einen Benutzernamen und ein Kennwort eingeben oder ein Run As-Konto angeben. Sie können das RunAs-Konto vor Beginn oder während der Bereitstellung erstellen.

Anforderungen für virtuelle Datenträger und Vorlagen

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

Es wird empfohlen, für Produktionsserver einen festen Datenträger (VHD- oder VHDX-Dateiformat) zu verwenden, um die Leistung zu erhöhen und die Benutzerdaten zu schützen.

Stellen Sie sicher, dass Sie über eine generalisierte virtuelle Festplatte in einer VMM-Bibliotheksfreigabe verfügen. Darauf muss Windows Server 2012 R2 oder höher ausgeführt werden.
Dynamischer Datenträger Wenn Sie ein physisches Computerprofil erstellen, konvertiert VMM einen dynamischen Datenträger in einen festen Datenträger.
Benutzerdefinierter Treiber Wenn Sie beabsichtigen, einem physischen Computerprofil benutzerdefinierte Treiber zuzuweisen, fügen Sie diese einer VMM-Bibliotheksfreigabe in einem oder mehreren Ordnern mit einer CR-Erweiterung (Custom Resources) hinzu. VMM erkennt sie als benutzerdefinierte Ressourcen.
Antwortdatei Wenn ein physisches Computerprofil Verweise auf eine Antwortdatei (Datei „Unattend.xml“) enthalten soll, erstellen Sie wie bei benutzerdefinierten Ressourcen die Antwortdatei und fügen Sie sie einer VMM-Bibliotheksfreigabe hinzu, bevor Sie mit der Bereitstellung beginnen. Sie können z. B. eine Antwortdatei erstellen, um Remotedesktopdienste zu aktivieren und in einer Bibliotheksfreigabe zu platzieren. Anschließend können Sie diese Datei auswählen, wenn Sie ein physisches Computerprofil konfigurieren.
RDS Wenn Sie Remotedesktopdienste (Remote Desktop Services, RDS) zum Verwalten von Servern verwenden, empfiehlt es sich, die RDS-Verbindungen im Image zu aktivieren. Sie können RDS auch mithilfe einer Antwortdatei im physischen Computerprofil aktivieren.
Logische Netzwerke Wenn Sie bereits logische Netzwerke oder logische Switches in VMM konfiguriert haben, können Sie diese Konfigurationen in das physische Computerprofil einschließen.

Um statische IP-Adressierung, die über ein logisches Netzwerk gesteuert wird, in ein physisches Computerprofil einzuschließen, konfigurieren Sie das logische Netzwerk. Das logische Netzwerk muss mindestens einen Netzwerkstandort und einen statischen IP-Adresspool enthalten.

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

Fügen Sie im logischen Switch als bewährte Methode eine oder mehrere Portklassifizierungen für die virtuellen Ports ein.

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

Bereitstellungsschritte

  1. Bevor Sie beginnen: Überprüfen Sie die oben genannten Voraussetzungen, bevor Sie beginnen.
  2. Vorbereiten des 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 der VMM-Bibliothek Treiberdateien hinzu, wenn Sie benutzerdefinierte Treiber verwenden möchten.
  5. Profil erstellen: Erstellen Sie ein Profil für die physischen Computer.
  6. Erstellen des Clusters: Führen Sie den Assistenten zum Erstellen von Clusterdateien aus, um die physischen Computer zu ermitteln, den Cluster zu konfigurieren und die Clusterbereitstellung zu starten. Die physischen Computer starten von einem angepassten Windows PE-Image auf dem PXE-Server. Die Rollen „Failovercluster“ und „Dateiserver“ sind aktiviert. Nachdem der Cluster erstellt wurde, wird die Rolle „Dateiserver skalieren“ aktiviert. Der Computer wird dann 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 zu einem vorhandenen hinzufügen.

Vorbereiten physischer Computer

Bereiten Sie jeden Computer für die Unterstützung der Virtualisierung wie folgt vor:

  1. Legen Sie die BIOS-Startreihenfolge fest, um von einem Pre-Boot Execution Environment (PXE)-aktivierten Netzwerkadapter als erstem Gerät zu starten.
  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, bei denen die Replikation einige Zeit in Anspruch nehmen kann, empfehlen wir dringend, DNS-Einträge für die Computernamen zu erstellen, die den physischen Computern zugewiesen werden, und Zeit für die DNS-Replikation einzuplanen. Andernfalls schlägt die Bereitstellung der Computer eventuell fehl.

Hinzufügen eines PXE-Servers zur VMM-Fabric

  1. Wählen Sie Fabric>Server>Home>Hinzufügen>Ressourcen hinzufügen>PXE Server.
  2. Geben Sie unter Computername den Namen des PXE-Servers an.
  3. Fügen Sie die Anmeldeinformationen für ein Konto hinzu, das über lokale Administratorberechtigungen auf dem PXE-Server verfügt. Sie können ein bestehendes Run As-Konto angeben oder ein neues Konto erstellen. Geben Sie die Anmeldeinformationen des Benutzenden im Format domain_name\user_name manuell ein. Wählen Sie dann Hinzufügen aus.
  4. Überprüfen Sie unter Aufträge, dass der Auftragsstatus Abgeschlossen lautet, und schließen Sie das Dialogfeld. Der Auftrag richtet den neuen PXE-Server ein, installiert den VMM-Agenten auf dem PXE-Server, importiert ein neues Windows PE-Image (Windows Preinstallation Environment) und fügt dem VMM das Maschinenkonto für den PXE-Server hinzu.
  5. Überprüfen Sie, ob der PXE-Server unter Fabric>Server>PXE-Server hinzugefügt wurde. Der Agentenstatus sollte Reagieren sein.

Hinzufügen von benutzerdefinierten 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 mit Tags versehen, so dass Sie sie später nach diesen Tags filtern können. Nachdem Dateien hinzugefügt wurden, können Sie beim Konfigurieren eines physischen Computerprofils die Treiberdateien angeben. VMM installiert die angegebenen Treiber, wenn es das Betriebssystem auf einem physischen Computer installiert.

Im Profil des physischen Computers können Sie auswählen, ob Sie die Treiber nach Tags filtern möchten, oder ob Sie Treiber mit passenden Plug-and-Play-IDs (PnP) auf dem physischen Computer filtern möchten. Wenn Sie auswählen, dass die Treiber nach Tags gefiltert werden sollen, bestimmt der VMM die anzuwendenden Treiber, indem er die Tags, die Sie den Treibern in der Bibliothek zuweisen, mit den Tags abgleicht, die Sie im Profil zuweisen. Wenn Sie Treiber mit übereinstimmenden PnP-IDs filtern möchten, müssen Sie keine benutzerdefinierten Tags zuweisen.

  1. Suchen Sie ein 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, auf 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, einen separaten Ordner für jedes Treiberpaket zu erstellen und keine Ressourcen in den Treiberordnern zu mischen. Wenn Sie andere Bibliotheksressourcen wie .iso-Images, .vhd-Dateien oder Skripte mit der Dateinamen-Suffix .inf in denselben Ordner aufnehmen, erkennt der VMM-Bibliotheksserver diese Ressourcen nicht. Wenn Sie ein .inf-Treiberpaket aus der Bibliothek löschen, löscht der VMM auch den gesamten Ordner, in dem sich die .inf-Treiberdatei befindet.
  4. Erweitern Sie in der VMM-Konsole >Bibliothek>Bibliotheksserver den Bibliotheksserver, auf dem sich die Freigabe befindet, klicken Sie mit der rechten Maustaste auf die Freigabe und wählen Sie Aktualisieren aus. Nachdem die Bibliothek aktualisiert wurde, sollte der Ordner angezeigt werden.
  5. Zuweisen von Tags bei Bedarf. 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 Physische Bibliotheksobjekte mit der rechten Maustaste auf die Treiber-.inf-Datei und wählen Sie Eigenschaften.
  7. In den Eigenschaften des Treiberdateinamens>Benutzerdefinierte Tags geben Sie benutzerdefinierte Tags getrennt durch ein Semikolon ein oder wählen Sie Auswählen, um verfügbare Tags zuzuweisen oder um neue zu erstellen und zuzuweisen. Wenn Sie Auswählen und dann Neues Tag wählen, können Sie den Namen des Tags ändern, nachdem Sie OK gewählt haben. Wenn Sie beispielsweise eine Netzwerkadapter-Treiberdatei hinzugefügt haben, können Sie ein Tag mit dem Namen ServerModel NetworkAdapterModel erstellen, wobei ServerModel für das Servermodell und NetworkAdapterModel für das Netzwerkadaptermodell steht.

Erstellen eines physischen Computerprofils

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

  1. Wählen Sie Bibliothek>Home>Erstellen>Physischer Computer Profil.
  2. Geben Sie unter Assistent für neue physische Computerprofile>Profilbeschreibung einen Namen und eine Beschreibung ein und wählen Sie VM-Host aus.
  3. Wählen Sie unter Betriebssystemimage>Virtuelle Festplattendatei>Durchsuchen die generalisierte virtuelle Festplatte aus, die Sie der Bibliotheksfreigabe hinzugefügt haben. Wenn es sich um einen dynamischen Datenträger handelt, wandelt der VMM diesen standardmäßig während der Bereitstellung des Hosts in einen festen Datenträger um. Es wird empfohlen, dass Sie für Produktionsserver einen festen Datenträger verwenden, um die Leistung zu erhöhen und Benutzerdaten zu schützen.
  4. Wählen Sie unter Hardware-Konfiguration>Verwaltungs-NIC den Netzwerkadapter aus, den Sie für die Kommunikation mit dem VMM verwenden, und ob Sie DHCP oder eine statische Adresse verwenden möchten. Wenn Sie Consistent Device Naming (CDN) für den Adapter verwenden oder logische Switches und Ports konfigurieren möchten, wählen Sie Physikalische Eigenschaften. Wählen Sie Hinzufügen, um den Adapter hinzuzufügen.
  5. Geben Sie unter Disk das Partitionierungsschema für die erste Festplatte an. Sie können GPT verwenden, wenn das physische Computerprofil EFI ist. Wählen Sie unter Partitionsinformationen die Datenträgerbezeichnung, ob der gesamte verbleibende freie Speicherplatz oder eine bestimmte Größe verwendet werden soll und ob die Partition als Bootpartition festgelegt werden soll. Sie können auch einen neuen Datenträger oder eine neue Partition hinzufügen. Während der Bereitstellung kopiert der VMM die virtuelle Festplattendatei auf die Bootpartition und erstellt automatisch eine Systempartition auf derselben Festplatte.
  6. Unter Treiberfilter filtern Sie die Treiber, die während der Host-Bereitstellung auf das Betriebssystem angewendet werden sollen. Sie können nach Plug & Play ID oder nach bestimmten Tags filtern. Wenn Sie Treiber mit passenden Tags filtern möchten, stellen Sie sicher, dass Sie der Bibliothek Treiberdateien hinzugefügt und die entsprechenden Tags zugewiesen haben.
  7. Geben Sie in Betriebssystemkonfiguration die Domäne an, zu der der Hyper-V-Host oder -Cluster beitreten soll, und geben Sie die lokalen Anmelde- und Identitätsinformationen an. Fügen Sie den Produktschlüssel 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 am Hyper-V-Host anmeldet.
  8. In Host-Einstellungen legen Sie den Pfad des Hosts fest, in dem die Dateien gespeichert werden, die mit den auf dem Host platzierten virtuellen Maschinen verbunden sind. Geben Sie das Laufwerk C nicht an, da es für die Platzierung nicht verfügbar ist. Wenn Sie keinen Pfad angeben, ermittelt der VMM den am besten geeigneten Speicherort.
  9. Überprüfen Sie unter Zusammenfassung die Einstellungen. Warten Sie, bis "Aufträge" den Status "Abgeschlossen" anzeigt, und überprüfen Sie das Profil in Bibliothek>Profile>Physische Computerprofile.

Bereitstellen eines Scale-Out File Server-Clusters aus Bare Metal

Der Assistent zum Erstellen eines geclusterten Dateiservers führt die folgenden Schritte aus:

  1. Ermittelt die physischen Computer durch Out-of-Band-Management
  2. Bereitstellung des Windows Server-Betriebssystemabbilds auf den Computern unter Verwendung des Profils des physischen Computers (falls so konfiguriert)
  3. Aktiviert die Dateiserverrolle auf den Computern
  4. Aktiviert die Scale-Out File Server Rolle auf dem Cluster
  5. Fügt die bereitgestellten Computer als Scale-Out File Server-Cluster unter VMM-Verwaltung hinzu

Führen Sie den Assistenten aus:

  1. Wählen SieFabric>Server>Home>Erstellen>File Server Cluster.

  2. Im Assistenten zum Erstellen eines geclusterten Dateiservers>Allgemein geben Sie einen Clusternamen, den Namen des Dateiservers und die IP-Adressen des Clusters ein, falls erforderlich.

  3. Wählen Sie unter Ressourcentyp die Option zur Bereitstellung von Bare-Metal-Computern. Wählen Sie das Profil des physischen Computers und wählen Sie Weiter.

  4. Wählen Sie unter Anmeldeinformationen und Protokolle neben dem „Ausführen als“-Konto die Option Durchsuchen aus und wählen Sie das Konto mit Zugriffsberechtigung für das BMC aus. Wählen Sie in der Liste Protokoll das Out-of-Band-Management-Protokoll aus, das Sie für die Erkennung verwenden möchten. Wenn Sie DCMI verwenden möchten, wählen Sie Intelligent Platform Management Interface (IPMI). DCMI 1.0 ist nicht aufgeführt, wird aber unterstützt. Stellen Sie sicher, dass Sie die neueste Version der Firmware für das BMC-Modell verwenden.

  5. Geben Sie unter Ermittlungsbereich den IP-Adressbereich an, der die IP-Adressen der BMCs umfasst. 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, rechnen Sie Zeit für die Tiefenerkennung ein und wählen Sie Elemente aus, um Informationen zu überprüfen und zu ändern.

    Hinweis

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

  7. Unter Anpassung der Bereitstellung konfigurieren Sie die Einstellungen und wenn keine Warnungen über fehlende Informationen mehr angezeigt werden, wählen Sie Weiter.

    • DHCP: Wenn Ihr physisches Computerprofil DHCP verwendet, wählen Sie eine BMC-IP-Adresse aus und geben Sie einen Computernamen ein. Entscheiden Sie, ob Sie die AD-Überprüfung überspringen wollen. Wenn Sie die Überprüfung durchführen, wird die Bereitstellung fortgesetzt, wenn das Computerkonto existiert. 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 dem VMM verwendet wird. Wählen Sie das gewünschte logische Netzwerk aus. Das logische Standardnetzwerk ist das im Profil angegebene. Wählen Sie das gewünschte IP-Subnetz aus. Die Subnetzliste entspricht dem Umfang, der für das logische Netzwerk in den zugehörigen Netzwerk-Sites definiert ist. Sie sollten das IP-Subnetz auswählen, das dem physischen Standort, an dem Sie den Server bereitstellen, und dem Netzwerk, an das der Adapter angeschlossen ist, entspricht. Sie können eine IP-Adresse automatisch zuweisen oder eine bestimmte Adresse zuweisen.
  8. Bestätigen Sie unter Zusammenfassung die Einstellungen und wählen Sie Fertigstellen. Um zu bestätigen, dass der Cluster hinzugefügt wurde, wählen Sie Fabric>Speicher>File Servers.

Nächste Schritte

Verwaltung der SOFS-Einstellungen in der VMM Fabric.