Condividi tramite


Elenco di controllo: Procedure consigliate per l'installazione e la configurazione di BizTalk Server in Hyper-V

Le sezioni seguenti sono un riepilogo dei requisiti di installazione e configurazione descritti nella sezione Distribuzione di BizTalk Server in Hyper-V di questa guida. Questi elementi devono essere usati come riferimento rapido durante l'installazione, la configurazione e la distribuzione di BizTalk Server in un ambiente Hyper-V. Per ulteriori informazioni, sono disponibili collegamenti alle sezioni pertinenti.

Prima di installare Hyper-V

  • Hyper-V è un ruolo del server disponibile per le edizioni a 64 bit di Windows Server. Vedere Elenco di controllo: Procedure consigliate per l'installazione e la configurazione di BizTalk Server in Hyper-V

  • Assicurarsi che il processore supporti la virtualizzazione assistita dall'hardware e la prevenzione dell'esecuzione dei dati (DEP) e che queste funzionalità siano abilitate. Questo richiede un processore compatibile con Intel Virtualization Technology (Intel VT) o AMD Virtualization (AMD-V). Vedere Installare il ruolo Hyper-V.

  • Usare Windows Server Core Edition per la partizione radice. Ciò ridurrà al minimo il sovraccarico del server e migliorerà le prestazioni di Hyper-V. Vedere Installare Server Core.

  • Eseguire solo il ruolo del server Hyper-V nella partizione radice. Vedere Ottimizzazione delle prestazioni dei server Hyper-V:

    Ruolo server dedicato: la partizione radice deve essere dedicata al ruolo del server di virtualizzazione. Altri ruoli del server possono influire negativamente sulle prestazioni del server di virtualizzazione, soprattutto se utilizzano una larghezza di banda significativa di CPU, memoria o I/O. La riduzione al minimo dei ruoli del server nella partizione radice offre vantaggi aggiuntivi, ad esempio la riduzione della superficie di attacco e la frequenza degli aggiornamenti. Gli amministratori di sistema devono considerare attentamente il software installato nella partizione radice perché alcuni software possono influire negativamente sulle prestazioni complessive del server di virtualizzazione.

    Per indicazioni, vedere Configurazione di Hyper-V .

Durante la creazione di Macchine virtuali Hyper-V

  • L'uso di un disco rigido virtuale a dimensione fissa offre prestazioni migliori rispetto ai dischi rigidi virtuali ridimensionati dinamicamente per le unità del sistema operativo. Per indicazioni, vedere Prestazioni di I/O di archiviazione Hyper-V :

    VHD a dimensione fissa: lo spazio per il disco rigido virtuale viene allocato per la prima volta quando viene creato il file VHD. Questo tipo di disco rigido virtuale è meno adatto al frammento, riducendo la velocità effettiva di I/O quando un singolo I/O è suddiviso in più operazioni di I/O. Ha il sovraccarico minimo della CPU dei tre tipi di disco rigido virtuale perché le letture e le scritture non devono cercare il mapping del blocco.

  • Usare dischi disco rigido virtuale (VHD) di dimensioni fisse per attività di I/O su disco elevato e configurare i dischi per i volumi di dati usando il controller SCSI. Per carichi di lavoro di I/O di archiviazione a elevato utilizzo elevato che si estendono su più unità dati, ogni disco rigido virtuale deve essere collegato a un controller SCSI sintetico separato per migliorare le prestazioni complessive. Inoltre, ogni disco rigido virtuale deve essere archiviato in dischi fisici separati.

    Per indicazioni, vedere Prestazioni di I/O di archiviazione Hyper-V :

    Controller SCSI sintetico: il controller di archiviazione sintetica offre prestazioni notevolmente migliori sulle operazioni di I/O di archiviazione con un sovraccarico della CPU ridotto rispetto al dispositivo IDE emulato. I servizi di integrazione delle macchine virtuali includono il driver con riconoscimento dei dati per questo dispositivo di archiviazione e sono necessari per il rilevamento del sistema operativo guest. Il disco del sistema operativo deve essere montato nel dispositivo IDE per l'avvio corretto del sistema operativo, ma i servizi di integrazione della macchina virtuale caricano un driver di filtro che reindirizza le operazioni di I/O del dispositivo IDE al dispositivo di archiviazione sintetica.

    È consigliabile montare le unità dati direttamente nel controller SCSI sintetico perché tale configurazione ha ridotto il sovraccarico della CPU. È anche consigliabile montare i file di log e il file di paging del sistema operativo direttamente nel controller SCSI sintetico se la velocità di I/O prevista è elevata.

    Per carichi di lavoro di I/O di archiviazione a elevato utilizzo elevato che si estendono su più unità dati, ogni disco rigido virtuale deve essere collegato a un controller SCSI sintetico separato per migliorare le prestazioni complessive. Inoltre, ogni disco rigido virtuale deve essere archiviato in dischi fisici separati.

  • Usare il controller SCSI per collegare dischi VHD per attività di I/O elevate, ad esempio per SQL Server file di dati e di log. Non collegare un disco di sistema a un controller SCSI. Un disco rigido virtuale contenente un sistema operativo deve essere collegato a un controller IDE.

    Anche se il controller IDE Hyper-V e il controller SCSI offrono prestazioni analoghe, il controller SCSI può essere installato solo se sono installati i servizi di integrazione Hyper-V. Pertanto, l'uso del controller SCSI per collegare i dischi pass-through garantisce che i servizi di integrazione Hyper-V siano installati, garantendo a sua volta prestazioni ottimali di I/O del disco.

  • Usare la scheda di rete anziché la scheda di rete legacy durante la configurazione della rete per una macchina virtuale. La scheda di rete legacy è progettata per i sistemi operativi che non supportano i componenti di integrazione.

    Scheda di rete sintetica: Hyper-V offre una scheda di rete sintetica progettata specificamente per le macchine virtuali per ottenere un sovraccarico significativo della CPU sulle operazioni di I/O di rete quando viene confrontato con la scheda di rete emulata che simula l'hardware esistente. La scheda di rete sintetica comunica tra le partizioni figlio e radice tramite VMBus usando la memoria condivisa per un trasferimento dei dati più efficiente. La scheda di rete emulata deve essere rimossa tramite la finestra di dialogo Impostazioni macchina virtuale e sostituita con una scheda di rete sintetica. Il guest richiede l'installazione dei servizi di integrazione delle macchine virtuali.

  • Assicurarsi che i servizi di integrazione siano installati in tutti i sistemi operativi guest con riconoscimento dei dati aziendali e verificare che sia installata la versione più recente dei servizi di integrazione. Per verificare la versione più recente dei servizi di integrazione, eseguire Windows Update.

    Per indicazioni, vedere Prestazioni del processore Hyper-V :

    Guest con riconoscimento dei dati con riconoscimento dei dati: è consigliabile usare Windows Server come sistema operativo guest. Le funzioni di riconoscimento dei dati di riconoscimento dei dati riducono il sovraccarico della CPU di Windows eseguito in una macchina virtuale. I servizi di integrazione forniscono informazioni aggiuntive per l'I/O. A seconda del carico del server, può essere appropriato ospitare un'applicazione server in un guest di Windows Server per ottenere prestazioni migliori.

  • Quando possibile, configurare un'allocazione da 1 a 1 di processori virtuali ai processori logici disponibili. Per altre informazioni sulla configurazione di un'allocazione da 1 a 1 di processori virtuali ai processori logici disponibili, vedere la sezione "Ottimizzare le prestazioni del processore" in Elenco di controllo: Ottimizzazione delle prestazioni in Hyper-V.

  • Convertire o eseguire la migrazione di macchine virtuali in esecuzione in Microsoft Virtual PC, Microsoft Virtual Server o VMWare ESX Server per l'esecuzione in Hyper-V.

Durante l'installazione e la configurazione di BizTalk Server

Quando si installa BizTalk Server in un ambiente virtuale, è necessario seguire le stesse procedure di un ambiente fisico. Quando si installa e durante la configurazione di BizTalk Server, è necessario utilizzare le risorse seguenti:

  • Per istruzioni su come installare BizTalk Server nel sistema operativo guest, vedere le guide all'installazione di BizTalk Server.

  • Eseguire lo strumento BizTalk Server Best Practices Analyzer (BPA) nell'installazione BizTalk Server completata. Scaricare BizTalk Best Practices Analyzer.

  • I database BizTalk Server sono ospitati in SQL Server. Eseguire lo strumento BPA (Best Practices Analyzer) di SQL Server nell'istanza di SQL Server prima di configurare i database BizTalk Server. Scaricare SQL Server Best Practices Analyzer.

  • La Guida operativa di Microsoft BizTalk Server fornisce elenchi di controllo di idoneità operativa che possono essere usati per garantire che sia stato installato tutto il software prerequisito necessario. Gli elenchi di controllo che forniscono BizTalk Server informazioni di configurazione specifiche vengono forniti per tutti i componenti necessari come parte di uno stack di BizTalk Server, inclusi il sistema operativo, IIS e SQL Server. Vengono inoltre fornite indicazioni su come configurare BizTalk Server per la disponibilità elevata.

    Leggere la Guida operativa bizTalk.

  • Ottimizzare le prestazioni dell'installazione di BizTalk Server. Per indicazioni, vedere BizTalk Server Guida all'ottimizzazione delle prestazioni.

  • Installare ed eseguire il BizTalk Health Monitor per analizzare e convalidare la configurazione del database MessageBox BizTalk Server. Scaricare il BizTalk Health Monitor.

  • Verificare che la CPU sia allocata correttamente ai sistemi operativi guest in esecuzione in Hyper-V. Vedere Misurazione delle prestazioni del processorenell'elenco di controllo: Misurazione delle prestazioni in Hyper-V.