Condividi tramite


Elenco di controllo: Configurazione di Windows Server

Questo argomento elenca i passaggi da seguire durante la preparazione di Windows Server per l'uso in un ambiente BizTalk Server di produzione.

  • Configurare MSDTC per BizTalk Server. Per altre informazioni, vedere Risoluzione dei problemi relativi a MSDTC.

  • Configurare uno o più firewall per BizTalk Server. Questo passaggio è obbligatorio solo se sono presenti uno o più firewall nell'ambiente BizTalk Server.

    Per altre informazioni, vedere:

  • Disattivare l'hyperthreading in tutti i computer che eseguono BizTalk Server e SQL Server nell'ambiente BizTalk Server.

    • È fondamentale disattivare l'hyperthreading per i computer che eseguono BizTalk Server. Si tratta di un'impostazione BIOS, in genere disponibile nelle impostazioni del processore della configurazione del BIOS.

      L'hyperthreading fa sembrare che il server abbia più processori/core del processore che in realtà; Tuttavia, i processori iperthreading in genere forniscono tra 20% e 30% delle prestazioni di un processore fisico/core del processore. Quando BizTalk Server conta il numero di processori per regolare gli algoritmi di autoottimizzazione, i processori iperthreading causano l'asimmetria di queste regolazioni, che sono dannose per le prestazioni complessive.

    • L'hyperthreading deve essere disattivato per i computer SQL Server perché le applicazioni che possono causare elevati livelli di contesa (ad esempio BizTalk Server) possono causare una riduzione delle prestazioni in un ambiente iperthreading in un computer SQL Server.

  • Verificare che la pianificazione del processore di Windows Server sia impostata su "Servizi in background".

    Assicurarsi che questa opzione di configurazione sia impostata in tutti i computer che eseguono Windows Server nell'ambiente miglioreranno le prestazioni complessive del sistema. Seguire questa procedura per assicurarsi che Windows Server sia configurato per favorire i servizi in background:

    1. Fare clic su Start, fare clic su Esegui e quindi digitare sysdm.cpl nella casella Esegui .
    2. Nella finestra di dialogo Proprietà sistema fare clic sulla scheda Avanzate e quindi su Impostazioni in Prestazioni.
    3. Nella finestra di dialogo Opzioni prestazioni fare clic sulla scheda Avanzate , verificare che l'opzione Servizi in background sia selezionata in Pianificazione processore, fare clic su OK e quindi fare di nuovo clic su OK per chiudere la finestra di dialogo Proprietà sistema .
  • Posizionare il file di paging di Windows in un'unità fisica locale separata.

    Lo spostamento del file di paging in un volume fisico separato diverso dal sistema operativo in un computer che esegue Windows Server migliora le prestazioni riducendo la contesa del disco.

    Seguire questa procedura per spostare il file di paging in un volume fisico separato diverso dal sistema operativo:

    1. Fare clic su Start, fare clic su Esegui e quindi digitare sysdm.cpl nella casella Apri .
    2. Fare clic sulla scheda Avanzate e quindi su Impostazioni in Prestazioni.
    3. Fare clic sulla scheda Avanzate , fare clic su Cambia in Memoria virtuale, specificare le opzioni per il file di paging, fare clic su OK e quindi fare di nuovo clic su OK per chiudere Le proprietà di sistema. Per rendere effettive le nuove impostazioni, è necessario riavviare il computer.
  • Deframmentare i dischi e il file di pagina:

    • Deframmentare tutti i dischi (locale e SAN/NAS) a intervalli regolari pianificando la deframmentazione del disco fuori orario.
    • Deframmentare il file di paging di Windows e pre-allocare le Tabelle dei File Mastro di ogni disco nell'ambiente di BizTalk Server per migliorare le prestazioni complessive del sistema.

    Usare i comandi di Windows: defrag per deframmentare il file di paging di Windows e pre-allocare le tabelle file master.

  • Se il software antivirus è installato nel computer che esegue SQL Server, disabilitare l'analisi in tempo reale dei file di dati e delle transazioni (.mdf, ndf, ldf, .mdb).

    L'analisi in tempo reale dei file di dati e transazioni di SQL Server può aumentare la contesa di I/O del disco e ridurre le prestazioni di SQL Server.

  • Se il software antivirus è installato nel computer che esegue BizTalk Server, disabilitare l'analisi in tempo reale dei tipi di file non eseguibili a cui fa riferimento qualsiasi percorso di ricezione di BizTalk Server (in genere .XML, ma può anche essere .csv, .txte così via).

    L'analisi in tempo reale dei file non eseguibili a cui fa riferimento i percorsi di ricezione di BizTalk Server può aumentare la contesa di I/O in questi file e ridurre le prestazioni di BizTalk Server.

  • Se è installato il software di rilevamento delle intrusioni, disabilitare l'analisi di rete tra computer che eseguono BizTalk Server e repository di dati esterni (SQL Server) o servizi di messaggistica (ad esempio Accodamento messaggi e WebSphere MQSeries).

    Il software di rilevamento delle intrusioni può rallentare o persino impedire comunicazioni valide in rete.

  • I driver della scheda di rete (NIC) in tutti i computer dell'ambiente BizTalk Server devono essere ottimizzati per le prestazioni.

    Modificare i driver di dispositivo di rete per massimizzare la quantità di memoria disponibile per il buffering dei pacchetti, sia in ingresso che in uscita. Ottimizzare anche i conteggi dei buffer, in particolare i buffer di trasmissione e i buffer di coalescenza. I valori predefiniti per questi parametri e, indipendentemente dal fatto che vengano forniti, variano tra i produttori e le versioni dei driver. L'obiettivo è ottimizzare il lavoro svolto dall'hardware della scheda di interfaccia di rete e consentire il massimo spazio buffer possibile per le operazioni di rete per ridurre i picchi di traffico di rete e la congestione associata.

  • Imposta le schede di rete su velocità e modalità duplex fisse.

    Usare una velocità fissa e duplex (1 Gigabit o superiore con full duplex) per le connessioni di rete nei server BizTalk e SQL. Ciò garantisce che l'interfaccia di rete non negozii automaticamente una velocità inferiore o un'impostazione duplex, che è stato un problema con alcuni commutatori aziendali in passato. Inoltre, in ambienti con volumi elevati, è consigliabile avere reti Gigabit.

  • Arrestare o disabilitare tutti i servizi Windows non strettamente necessari ,ad esempio Spooler di stampa e servizio di indicizzazione, in tutti i computer nell'ambiente BizTalk Server.

    L'esecuzione di servizi non necessari in un server di produzione usa risorse di sistema che altrimenti possono essere usate da BizTalk Server o SQL Server.

In questa sezione

Vedere anche

Elenchi di controllo per le operazioni