Fattori che influiscono sui livelli massimi di prestazioni sostenibili
La massima velocità effettiva sostenibile viene influenzata in modo diretto da un'ampia gamma di fattori, quali risorse server disponibili, tipo di funzionalità utilizzate nella soluzione, dimensioni dei messaggi e carico di messaggi globale. È tuttavia necessario prendere in considerazione altri fattori che potrebbero non essere immediatamente evidenti. Durante la valutazione dei livelli massimi di prestazioni sostenibili è inoltre consigliabile prendere in considerazione i fattori seguenti:
Modelli di carico
I messaggi non vengono in genere indirizzati a un ambiente di produzione di BizTalk Server a una velocità costante e prevedibile. Le esigenze aziendali richiedono, più comunemente, l'elaborazione dei messaggi in BizTalk Server a una velocità variabile con un andamento a picchi. Quando si verificano i picchi, i requisiti di elaborazione di BizTalk Server potrebbero passare rapidamente da una condizione di carico trascurabile a una condizione di sovraccarico in cui la velocità di ricezione dei messaggi risulta superiore alla velocità di elaborazione. In questo scenario, i messaggi pubblicati vengono inseriti in un backlog all'interno del database MessageBox fino a quando i messaggi nel backlog non vengono recapitati da BizTalk ai sottoscrittori appropriati. Finché BizTalk Server è in grado di elaborare il backlog dei messaggi accumulati tra i periodi di carico di picco, questa situazione non presenta problemi.
Data la natura generalmente variabile del modello del flusso di messaggi in un ambiente BizTalk Server, è consigliabile eseguire il test degli scenari per un periodo di tempo prolungato in modo da assicurare che la soluzione sia in grado di sostenere la velocità effettiva desiderata per un tempo illimitato, consentendo il ripristino del sistema in caso di problemi dovuti a tutti i carichi di picco verificatisi nel tempo.
Attività di monitoraggio e manutenzione
Poiché durante il ciclo di vita di una soluzione di produzione un'ampia gamma di attività di monitoraggio e manutenzione potrebbe influire negativamente sulle prestazioni di BizTalk, è consigliabile prendere in considerazione tali attività in tutti gli scenari di test. Tali attività includono:
Query della console di amministrazione bizTalk Queste query usano risorse e influiscono sulla velocità effettiva complessiva a seconda del tipo e della frequenza della query.
Attività di backup, archiviazione e eliminazione Queste attività usano anche le risorse e devono essere inserite in qualsiasi scenario di test. È consigliabile eseguire periodicamente il backup di tutti i database di BizTalk Server e troncare il relativo log delle transazioni. Se questa operazione non viene eseguita, il log delle transazioni potrebbe raggiungere dimensioni illimitate e determinare l'esaurimento dello spazio disponibile su disco per il database delle transazioni. Se si utilizza il rilevamento, sarà necessario eliminare periodicamente il contenuto del database di rilevamento e, se si desidera, archiviarlo in modo da impedire che il database raggiunga dimensioni eccessivamente elevate. Per altre informazioni sulla gestione dei database BizTalk Server, vedere Backup e ripristino di database BizTalk Server.
Vedere anche
Misurazione della velocità effettiva massima di rilevamento sostenibile