Skip to main content
Der Application Server verarbeitet Anfragen von Clients. Je höher die Leistung eines CPU-Kerns ist, desto schneller verarbeitet er einzelne Anfragen. Wenn jedoch viele Clients gleichzeitig Anfragen senden, muss der Application Server diese in eine Warteschlange stellen. Damit eingehende Anfragen parallel verarbeitet werden können, müssen Sie die optimale Anzahl an CPU-Kernen für Ihre typische Anzahl von Clients bestimmen. Im System gibt es drei Arten von Clients:
  • Automatisierte Stationen
  • Verifizierungsoperatoren
  • Scan-Operatoren

Automatisierte Stationen

In Tests wurde abgeschätzt, wie viele CPU-Kerne der Application Server benötigt, um automatisierte Stationen zu bedienen. Es wurden zwei Installationen getestet, die jeweils einen anderen CPU-Typ für den Application Server und die Processing Stations verwendeten. Die Tests zeigten, dass 100 Verarbeitungskerne 6 Kerne des Application Servers vollständig auslasten, sofern keine Engpässe vorliegen. Bei einer CPU-Auslastung des Application Servers von 80 % wird der Application Server selbst zum Engpass. Stellen Sie daher dem Application Server in Installationen mit 100 Verarbeitungskernen 8 Kerne zur Verfügung.

Verifizierungsoperatoren

Aus Sicht des Application Servers unterscheiden sich Anfragen von einem Verifizierungsoperator kaum von denen, die von einem Verarbeitungskern gesendet werden. Ein menschlicher Operator ist jedoch langsamer als eine CPU und sendet daher im gleichen Zeitraum weniger Anfragen als ein Verarbeitungskern. In der Praxis kann man davon ausgehen, dass hinsichtlich der erzeugten Last ein Verarbeitungskern ungefähr 5 Verifizierungsoperatoren entspricht.

Rechenbeispiel

Schätzen wir die Anzahl der Kerne, die der Application Server für 100 Verifizierungsoperatoren benötigt:
  • 5 Verifizierungsoperatoren erzeugen die Last eines Verarbeitungskerns, daher entsprechen 100 Operatoren ≈ 20 Verarbeitungskernen.
  • Den Ergebnissen der automatisierten Stationen zufolge verarbeitet ein Application Server-Kern etwa 10 Processing Station-Kerne.
  • Daher gilt: 20 ÷ 10 = 2 Application Server-Kerne werden für 100 Verifizierungsoperatoren benötigt.
Für Projekte mit hoher Last und mehr als 100 Verifizierungsoperatoren sowie mehr als 50 Scan-Operatoren verwenden Sie mehrere Application Server oder Cluster-Installationen. Dadurch reagiert das System schneller und die Benutzerfreundlichkeit für die Operatoren wird verbessert.

Scan-Operatoren

Aus Sicht des Application Servers unterscheiden sich Anfragen von einem Scan-Operator ebenfalls kaum von Anfragen, die von einem Verarbeitungskern gesendet werden. Anfragen von Scan-Operatoren sind jedoch unidirektional, da sie nur Daten auf den Server hochladen. Genau wie ein Verifizierungsoperator erzeugt ein Scan-Operator weniger Last als ein Verarbeitungskern. In der Praxis trägt ein Verarbeitungskern ungefähr die Last von 10 Scan-Operatoren.