Condividi tramite


Passaggio 2: Pianificare la configurazione della web farm IIS

di Keith Newman e Robert McMurray

Nella seconda fase della pianificazione di una Web farm, occorre determinare i requisiti per definire la configurazione e il contenuto condiviso. Si apprenderà anche come aggiungere i server Web alla farm.

Al termine di queste attività, registrare le decisioni relative alla progettazione prima andare al Step 3: Plan IIS Web Farm Load Balancing.

2.1. Pianificare il contenuto condiviso

Il contenuto condiviso di rete prevede l'uso di un file server back-end per gestire il contenuto del sito Web. Tutti i server Web puntano a una cartella condivisa nel file server tramite un percorso UNC. Per ridurre il rischio di errori, viene spesso eseguito il mirroring del file server in un altro server con un apposito metodo di failover. Per altre informazioni sui cluster di failover, vedere Panoramica di Clustering di failover.

Per configurare il contenuto condiviso, è necessario prima di tutto impostare la cartella condivisa nel file server. Creare un utente personalizzato per ogni pool di applicazioni e assegnarlo alla cartella condivisa. È possibile creare utenti e gruppi locali, purché a ogni server Web vengano assegnati nomi utente e password uguali.

Se la Web farm supporta applicazioni ASP.NET, usare lo strumento dei criteri di sicurezza per l'accesso al codice (Caspol.exe) per concedere ad ASP.NET l'approvazione per il percorso UNC. Con lo strumento Caspol è possibile concedere l'attendibilità totale al percorso UNC nel server Web. Lo strumento si trova in uno dei percorsi seguenti nel server:

  • Sistemi a 64 bit: %windir%\Microsoft.NET\Framework64\v4.030319
  • Sistemi a 32 bit: %windir%\Microsoft.NET\Framework\v4.030319

Eseguire lo strumento al prompt dei comandi del sistema, di PowerShell o di Visual Studio. Per altre informazioni, vedere Step 2: Configure IIS Web Farm Servers.

2.2. Pianificare la configurazione condivisa

La configurazione condivisa è una funzionalità di IIS che consente di supportare Web farm omogenee in cui la stessa configurazione viene condivisa da tutti i server Web. Usando una condivisione UNC, le eventuali modifiche apportate a un file di configurazione master si propagano tra i diversi server senza strumenti aggiuntivi o supporto a livello di codice.

La configurazione condivisa può essere abilitata in due passaggi tramite Gestione IIS.

  1. Esportare i file di configurazione in una cartella condivisa nel file server back-end.
  2. Puntare IIS al percorso UNC della cartella condivisa.

2.3 Pianificare l'aggiunta di server Web

Per aggiungere server Web alla farm, usare prima di tutto Gestione IIS per impostare la configurazione condivisa puntando al percorso UNC di configurazione. Quando si riavvia Gestione IIS, verranno elencati i siti condivisi. Se la Web farm supporta applicazioni ASP.NET, eseguire lo strumento Caspol nel nuovo server.

Vedere anche