Freigeben über


Schritt 2: Planen der IIS-Webfarmkonfiguration

von Keith Newman und Robert McMurray

In der zweiten Phase der Planung einer Webfarm ermitteln Sie die Voraussetzungen für die Konfiguration von freigegebenen Inhalten und Konfigurationen. Darüber hinaus erfahren Sie, wie Sie Ihrer Farm Webserver hinzufügen.

Wenn Sie diese Aufgaben abgeschlossen haben, notieren Sie Ihre Entwurfsentscheidungen, und fahren Sie anschließend mit Step 3: Plan IIS Web Farm Load Balancingfort.

2.1. Planen für freigegebene Inhalte

Netzwerkfreigaben verwenden Back-End-Dateiserver für die Verwaltung von Website-Inhalten. Alle Webserver zeigen auf einen freigegebenen Ordner auf dem Dateiserver über einen UNC-Pfad. Um das Ausfallrisiko zu reduzieren, wird der Dateiserver häufig mithilfe einer Failovermethode auf einen anderen Server gespiegelt. Weitere Informationen zu Failoverclustern finden Sie unter Failoverclustering: Übersicht.

Um freigegebene Inhalte zu konfigurieren, richten Sie zunächst die freigegebenen Ordner auf dem Dateiserver ein. Erstellen Sie einen eigenen Benutzer für jeden Anwendungspool, und weisen Sie den Benutzer dem freigegebenen Ordner zu. Sie können lokale Benutzer und Gruppen erstellen, sofern jedem Webserver der gleiche Benutzername und das gleiche Kennwort zugewiesen ist.

Wenn Ihre Webfarm ASP.NET-Anwendungen unterstützt, verwenden Sie das Code Access Security-Richtlinientool (Caspol.exe), um ASP.NET Berechtigungen für den UNC-Pfad zu gewähren. Mit dem Caspol-Tool können Sie volle Vertrauenswürdigkeit für den UNC-Pfad auf Ihrem Webserver gewähren. Das Tool befindet sich auf dem Server an einem der folgenden Speicherorte:

  • 64-Bit-Systeme: %windir%\Microsoft.NET\Framework64\v4.030319
  • 32-Bit-Systeme: %windir%\Microsoft.NET\Framework\v4.030319

Führen Sie das Tool entweder an einer Eingabeaufforderung, PowerShell-Eingabeaufforderung oder Visual Studio-Eingabeaufforderung aus. Weitere Informationen finden Sie unter Step 2: Configure IIS Web Farm Servers.

2.2. Planen für die freigegebene Konfiguration

"Freigegebene Konfiguration" ist ein IIS-Feature zur Unterstützung homogener Webfarmen, bei dem alle Webserver dieselbe Konfiguration erhalten. Mit einer UNC-Freigabe werden alle Änderungen an einer Master-Konfigurationsdatei ohne zusätzliche Tools oder programmgesteuerte Unterstützung auf weitere Server verteilt.

Sie können die freigegebene Konfiguration im IIS-Manager in zwei Schritten aktivieren.

  1. Exportieren Sie die Konfigurationsdateien in einen freigegebenen Ordner auf dem Back-End-Server.
  2. Zeigen Sie in IIS auf den UNC-Pfad dieses freigegebenen Ordners.

2.3 Planen des Hinzufügens von Webservern

Um Ihrer Farm Webserver hinzuzufügen, müssen Sie zunächst in IIS auf den UNC-Pfad-der Konfiguration zeigen, um die freigegebene Konfiguration einzurichten. Nach dem Neustart von IIS-Manager werden die freigegebene Website bzw. Websites aufgeführt. Wenn Ihre Webfarm ASP.NET-Anwendungen unterstützt, führen Sie das Caspol-Tool auf dem neuen Server aus.

Weitere Informationen