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 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 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.

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

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

    Ruolo server dedicato: la partizione radice deve essere dedicata al ruolo del server di virtualizzazione. I ruoli aggiuntivi 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. Ridurre al minimo i 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.

    Vedere Hyper-V Configurazione per indicazioni.

Durante la creazione di macchine virtuali Hyper-V

  • L'uso di un disco rigido virtuale (VHD) di dimensioni fisse offre prestazioni migliori rispetto ai dischi rigidi virtuali ridimensionati dinamicamente per le unità del sistema operativo. Per indicazioni, vedere prestazioni di I/O di archiviazioneHyper-V :

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

  • Usare dischi rigidi virtuali (VHD) di dimensioni fisse per le 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 altamente intensivi che si estendono su più unità di dati, ogni VHD deve essere collegato a un controller SCSI sintetico separato per ottimizzare le prestazioni complessive. Inoltre, ogni disco rigido virtuale deve essere archiviato su dischi fisici separati.

    Per indicazioni, vedere Prestazioni I/O di archiviazioneHyper-V

    Controller SCSI sintetico: il controller di archiviazione sintetica offre prestazioni significativamente 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 ottimizzato per questo dispositivo di archiviazione e sono necessari per essere rilevato dal 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 delle macchine virtuali 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 altamente intensivi che si estendono su più unità di dati, ogni VHD deve essere collegato a un controller SCSI sintetico separato per ottimizzare le prestazioni complessive. Inoltre, ogni disco rigido virtuale deve essere archiviato su dischi fisici separati.

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

    Anche se Hyper-V controller IDE e controller SCSI offrono prestazioni analoghe, il controller SCSI può essere installato solo se sono installati Hyper-V integration services. Pertanto, l'uso del controller SCSI per collegare dischi passthrough garantisce l'installazione dei servizi di integrazione Hyper-V, che a sua volta garantisce prestazioni ottimali dell'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 include una scheda di rete sintetica progettata appositamente per le macchine virtuali per ottenere un sovraccarico della CPU significativamente ridotto nelle operazioni di I/O di rete quando viene confrontato con la scheda di rete emulata che simula l'hardware esistente. L'adattatore di rete sintetico comunica tra la partizione figlia e la partizione radice tramite VMBus, mediante l'uso della memoria condivisa per un trasferimento di 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 della macchina virtuale.

  • Assicurarsi che i servizi di integrazione siano installati su qualsiasi sistema operativo guest illuminato e verificare che sia installata la versione più aggiornata dei servizi di integrazione. Per verificare la versione più recente dei servizi di integrazione, eseguire Windows Update.

    Per indicazioni, vedere Hyper-V Prestazioni del processore :

    Ospiti Illuminati: Potrebbe essere consigliato usare Windows Server come sistema operativo guest. Le ottimizzazioni riducono il sovraccarico della CPU di Windows eseguito su 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 per 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 in un ambiente fisico. Quando si installa e durante la configurazione di BizTalk Server, è necessario usare 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 di BizTalk Server completata. Scarica 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. Scarica il SQL Server Best Practices Analyzer.

  • La Guida operativa di Microsoft BizTalk Server fornisce elenchi di controllo per la preparazione operativa che possono essere usati per assicurarsi che sia stato installato tutto il software prerequisito necessario. Gli elenchi di controllo che forniscono informazioni di configurazione specifiche di BizTalk Server 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 di BizTalk.

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

  • Installare ed eseguire BizTalk Health Monitor per analizzare e convalidare la configurazione del database MessageBox di BizTalk Server. Scarica 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.