Freigeben über


Skalieren der SQL Server-Ebene

In diesem Muster wird die vorhandene SQL MessageBox-Datenbank aktualisiert, um entsprechend den Anforderungen des Durchsatzes oder der Latenz zu skalieren.

Die folgende Abbildung zeigt ein Szenario, in dem die Master-MessageBox-Datenbank vom Quad-Prozessorserver auf 8 Prozessorserver aktualisiert wird.

Scale-up MSGBOX

Wann die SQL-Ebene skalieren

  • Wenn Sie die Master-MessageBox-Datenbank skalieren können.

  • Wenn die MessageBox-Masterdatenbank zum Engpass wird. Diese Engpässe können folgendes sein:

    • CPU Bei sehr kostspieligen und komplexen Orchestrierungsszenarien beansprucht die Nachrichtenbox erhebliche CPU-Ressourcen. Das Skalieren des SQL-Servers durch Hinzufügen weiterer CPUs sollte das Szenario skalieren.

    • Arbeitsspeicher oder E/A Arbeitsspeicher oder E/A kann Engpass sein und aktualisiert werden.

  • Wenn das Hochskalieren günstiger ist als das Breitenskalieren und das Hochskalieren den Engpass beheben kann. Wenn die MessageBox-Masterdatenbank beispielsweise ein Problem mit der SQL-Sperrverknügung aufweist, kann dieses Problem nicht durch Skalierung gelöst werden.

Wann entscheiden Sie, dass SQL nicht skaliert werden kann?

Die Hochskalierung kann keine Sperrkonflikt-Engpässe auf der SQL-Ebene beheben. Wenn solche Engpässe auftreten, ist Skalierung durch horizontalen Ausbau die bessere Option als vertikale Skalierung.

Strategien und Überlegungen zum Skalieren der SQL-Ebene

  • Skalieren Sie zuerst die MessageBox-Masterdatenbank, und skalieren Sie dann horizontal.

  • Die MessageBox-Masterdatenbank ist schließlich der Engpass. Die MessageBox-Masterdatenbank sollte also schneller und größer sein (z. B. ein Itanium-basierter 64-Bit- oder x64-basierter Dual-Core-Computer).

Siehe auch

Skalieren der BizTalk Server-Ebene
Skalieren der BizTalk Server-Ebene
Skalieren der SQL Server-Ebene
Scaled-Out Empfänger-Hosts
Scaled-Out Verarbeitung von Hosts
Scaled-Out Senden von Hosts
Verwenden des Windows Server-Clusters zur Bereitstellung hoher Verfügbarkeit für BizTalk Server Hosts2
Scaled-Out Datenbanken
Clustering the BizTalk Server Databases