White Paper On-premises - Skalierbarkeit

Prev Next

Das DocuWare System ist hoch skalierbar und kann auf unterschiedlichste Anforderungen ausgerichtet werden. Bei kleineren Anwendungsszenarien kann DocuWare als eigenständiges System mit allen Servern, Datenbanken und Speicherorten auf einem einzigen Rechner installiert sein. Im Unterschied dazu kann das gesamte System bei sehr komplexen Anwendungsszenarien bis auf bestimmte Bereiche doppelt vorhanden sein.

Folgende Faktoren spielen eine Rolle bei der Frage, in welcher Form das DocuWare System skaliert werden sollte:

  • Anzahl der gleichzeitig aktiven Benutzer

  • Anforderungen an die Verfügbarkeit

  • Anzahl der mit DocuWare abgedeckten Geschäftsprozesse und Dokumenttypen

  • Anzahl der "lebenden" Dokumente, also der Dokumente, die gleichzeitig in Workflows benutzt werden

Inwieweit die in diesem Kapitel beschriebenen Maßnahmen zur Skalierung und Lastverteilung des DocuWare Systems realisiert werden können, hängt jeweils von der erworbenen Serveredition ab.

Skalierungsformen des Systems

Es gibt fünf grundlegende Skalierungsformen. Bei der Installation Ihres DocuWare Systems orientieren Sie sich am besten an einer dieser Formen. Je nach Anforderungen und erworbenen Lizenzen können sich Unterschiede für jede individuelle Installation ergeben.

Je nach Umfang der Nutzung empfehlen wir eine der folgenden fünf Skalierungsformen (XS-XL).

XS

S

M

L

XL

Gleichzeitig aktive Nutzer: bis 50

x

x

Gleichzeitig aktive Nutzer: bis 250

x

x

Gleichzeitig aktive Nutzer: bis 500

x

x

Gleichzeitig aktive Nutzer: bis 1000

x

x

Gleichzeitig aktive Nutzer: mehr als 1000 ………..

x

Ausfallsicherheit

x

x

x

Skalierungsform XS: 1 Server

Bei dieser einfachsten Skalierungsform wird das gesamte DocuWare-System mit den Frontend Services, den Backend Services, den Datenbanken und Speicherorten sowie der Volltext-Funktionalität auf einem Server installiert.

Dazu benötigen Sie eine Server-Lizenz (Business, Professional oder Enterprise).

DE_EN_7_Skalierung1

DocuWare System auf einem Server

Skalierungsform S: 2 Server

Bei dieser Skalierungsform wird das DocuWare-System auf zwei verschiedenen Servern installiert. Auf dem einen Server werden die Frontend Services und die Backend Services eingerichtet, auf dem anderen die Datenbanken, die Speicherorte und die Volltext-Funktionalität.

Dazu benötigen Sie eine Server-Lizenz (Business, Professional oder Enterprise).

DE_EN_8_Skalierung2

DocuWare System auf zwei Servern: Datenbanken, Volltext-Funktionalität und Speicherorte sind ausgelagert

Skalierungsform M: 3 Server

Bei dieser Skalierungsform werden die Frontend Services und die Backend Services je einmal auf Server 1 und Server 2 installiert. So kann auf die Server 1 und 2 gleichermaßen zugegriffen werden.

Auf einem Server 3 sind die Datenbanken, die Speicherorte und die Volltext-Funktionalität installiert.

Dem gesamten DocuWare System ist ein Load Balancer vorgeschaltet. DocuWare empfiehlt Load Balancing per Layer 7 (z.B. per Application Request Routing, ARR).

Damit die Server 1-3 unabhängig voneinander agieren und auch neu gestartet werden können, laufen alle Authentication Server im sogenannten Local Mode. Dadurch findet keine Inter-Maschinen-Kommunikation mehr statt.

Mehr Informationen zum Load Balancing in DocuWare

Für diese Skalierungsform benötigen Sie entweder eine Serverlizenz ENTERPRISE oder zwei Serverlizenzen PROFESSIONAL.

DE_EN_9_Skalierung3

Diese Skalierungsform benötigt drei Server sowie einen Load Balancer.

Skalierungsform L: 5 Server

Bei dieser Skalierungsform werden die Frontend Services je einmal auf Server 1 und Server 2 und die Backend Services je einmal auf Server 3 und Server 4 installiert. So kann auf die Server 1 bis 4 gleichermaßen zugegriffen werden.

Auf einem Server 5 sind die Datenbanken, die Speicherorte und die Volltext-Funktionalität installiert.

Dem gesamten DocuWare-System ist ein Load Balancer vorgeschaltet. DocuWare empfiehlt Load Balancing per Layer 7 (z.B. per Application Request Routing, ARR).

Damit die Server 1-5 unabhängig voneinander agieren und auch neu gestartet werden können, laufen alle Authentication Server im sogenannten Local Mode. Dadurch findet keine Inter-Maschinen-Kommunikation mehr statt.

Mehr Informationen zum Load Balancing in DocuWare

Für diese Skalierungsform benötigen Sie entweder eine Serverlizenz ENTERPRISE oder zwei Serverlizenzen PROFESSIONAL.

DE_EN_10_Skalierung4

Diese Skalierungsform benötigt fünf Server und einen Load Balancer.

Skalierungsform XL: 9 Server

Bei dieser Skalierungsform werden auf vier Servern (1-4) jeweils einmal die Frontend Services installiert.

Auf vier weiteren Servern (5-8) werden jeweils einmal die Backend Services installiert.

So kann auf die Server 1 bis 8 gleichermaßen zugegriffen werden.

Auf einem Server 9 sind die Datenbanken, die Speicherorte und die Volltext-Funktionalität installiert.

Dem gesamten DocuWare-System ist ein Load Balancer vorgeschaltet. DocuWare empfiehlt Load Balancing per Layer 7 (z.B. per Application Request Routing, ARR).

Damit die Server 1-8 unabhängig voneinander agieren und auch neu gestartet werden können, laufen alle Authentication Server im sogenannten Local Mode. Dadurch findet keine Inter-Maschinen-Kommunikation mehr statt.

Mehr Informationen zum Load Balancing in DocuWare.

Für diese Skalierungsform benötigen Sie entweder zwei Serverlizenzen ENTERPRISE oder vier Serverlizenzen PROFESSIONAL.

DE_EN_11_Skalierung5

Diese Skalierungsform benötigt neun Server sowie einen Load Balancer.

Nachdem Sie Ihr DocuWare System auf Basis einer der fünf empfohlenen Skalierungsformen installiert haben, kann es in bestimmten Fällen großer Last sinnvoll sein, weitere, individuelle Skalierungsmaßnahmen zu treffen. Dabei sollte immer an der konkreten Ursache der Auslastung angesetzt werden. Die folgenden zwei Szenarien greifen die wichtigsten Ursachen auf.

  • Szenario 1: Viele Benutzer greifen gleichzeitig auf das System zu, z.B. führen sie Suchen durch oder bearbeiten Aufgaben.

    In diesem Fall benötigen Sie eine Skalierungsform mit mehr Frontend Services und sollten die Zahl der Maschinen erhöhen.

  • Szenario 2: Viele vordefinierte oder einige sehr umfangreiche Workflows laufen gleichzeitig. Oder viele Dokumente, die den Volltext durchlaufen müssen, werden zugleich archiviert. Dies kann zum Beispiel bei einer Systemmigration zutreffen.

    In diesem Fall benötigen Sie mehr Backend Services.

Bitte beachten Sie dazu auch die Hinweise zur Ausfallsicherheit.

Datenhaltung

Datenbanken, Volltext-Funktionalität und Speicherorte sollten mit den Maßnahmen skaliert werden, die der jeweilige Hersteller empfiehlt. Zur Auswahl des Datenbank-Servers beachten Sie bitte den Abschnitt Unterstützte Datenbanksysteme.

Bitte beachten Sie dazu auch die Hinweise zur Ausfallsicherheit.