Zentrales Skalieren der SQL Server-Ebene

In diesem Modell wird die vorhandene SQL MessageBox-Datenbank entsprechend den Anforderungen an den Durchsatz oder die Wartezeiten zu Skalierungszwecken aktualisiert.

Die folgende Abbildung zeigt ein Szenario, in dem die MessageBox-Masterdatenbank von einem Server mit vier Prozessoren auf einen Server mit acht Prozessoren aktualisiert wird.

Hochskalieren von MSGBOX

Wann ist eine zentrale Skalierung der SQL-Ebene erforderlich?

  • Wenn Sie die MessageBox-Masterdatenbank zentral skalieren.

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

    • CPU Bei sehr teuren und komplexen Orchestrierungsszenarien verbraucht das Meldungsfeld hohe CPU-Ressourcen. Mit einer zentralen Skalierung des SQL-Servers durch Hinzufügen weiterer CPUs kann das Szenario skaliert werden.

    • Arbeitsspeicher oder E/A Arbeitsspeicher oder E/A können eng sein und aktualisiert werden.

  • Wenn zentrale Skalierung kostengünstiger ist als dezentrale Skalierung, und der Engpass durch zentrale Skalierung beseitigt werden kann. Besteht in der MessageBox-Masterdatenbank zum Beispiel ein Problem mit SQL-Sperrkonflikten, kann dieses Problem durch zentrale Skalierung nicht gelöst werden.

Wann ist die zentrale Skalierung der SQL-Ebene nicht angebracht?

Durch zentrale Skalierung können Engpässe der SQL-Ebene im Zusammenhang mit Sperrkonflikten nicht beseitigt werden. Kommt es zu Engpässen solcher Art, empfiehlt sich dezentrale statt zentraler Skalierung.

Strategien und Überlegungen für die zentrale Skalierung der SQL-Ebene

  • Führen Sie zunächst eine zentrale Skalierung der MessageBox-Masterdatenbank durch, bevor sie dezentral skalieren.

  • Die master MessageBox-Datenbank wird schließlich der Engpass sein. Die MessageBox-Masterdatenbank sollte daher schneller und größer sein (z. B. ein Computer mit Doppelkernprozessor auf Itanium- oder x64-Basis).

Weitere Informationen

Dezentrales Skalieren der BizTalk Server-Ebene
Zentrales Skalieren der BizTalk Server-Ebene
Dezentrale Skalierung der SQL Server-Ebene
Ausskalierte empfangende Hosts
Ausskalierte verarbeitende Hosts
Ausskalierte sendende Hosts
Verwenden des Windows Server-Clusters zum Bereitstellen von Hochverfügbarkeit für BizTalk Server Hosts2
Ausskalierte Datenbanken
Clustern von BizTalk Server-Datenbanken