Site icon bintorosoft.com

Capacity Engineering: Concurrent Users, CPS und Session Tables dimensionieren

Capacity Engineering ist ein entscheidender Bestandteil der Planung und Optimierung von Remote Access-Infrastrukturen. Um sicherzustellen, dass VPN-Gateways und Firewalls unter hoher Last stabil arbeiten, müssen Concurrent Users, Connection Per Second (CPS) und Session Tables richtig dimensioniert werden. Eine unzureichende Kapazität kann zu Verbindungsabbrüchen, Performance-Einbußen und Sicherheitsrisiken führen. In diesem Tutorial erklären wir praxisnah, wie diese Parameter berechnet, dimensioniert und überwacht werden.

Concurrent Users dimensionieren

Concurrent Users sind die gleichzeitigen Verbindungen, die ein VPN-Gateway oder eine Firewall verarbeiten muss. Die Dimensionierung hängt von der Anzahl der Mitarbeiter, Remote-User und Peak-Traffic-Zeiten ab.

Berechnung der Concurrent Users

Zur Berechnung werden historische Daten und Peak-Nutzung berücksichtigt.

Concurrent Users = Total Users x Peak Usage %
Beispiel: 500 Benutzer x 40% Peak = 200 Concurrent Users

Best Practices

Connections Per Second (CPS)

CPS beschreibt die Anzahl neuer Verbindungen, die pro Sekunde aufgebaut werden können. Hohe CPS-Werte sind besonders wichtig bei Remote-Access-Events oder nach einem Ausfall, wenn viele Clients gleichzeitig reconnecten.

Berechnung von CPS

Die Berechnung basiert auf der erwarteten Anzahl neuer Verbindungen pro Zeiteinheit:

CPS = Concurrent Users / Average Session Establishment Time
Beispiel: 200 Concurrent Users / 5 Sekunden = 40 CPS

Optimierungsmaßnahmen

Session Tables dimensionieren

Session Tables halten Informationen über alle aktiven Verbindungen. Die Größe der Session Table bestimmt, wie viele gleichzeitige Verbindungen ein Gerät verwalten kann.

Berechnung der Session Table Size

Session Table Size = Concurrent Users x Sessions per User x Safety Factor
Beispiel: 200 Concurrent Users x 2 Sessions/User x 1.5 Safety Factor = 600 Einträge

Wichtige Aspekte

IP-Adressierung und Subnetting

Die IP-Adressierung unterstützt Capacity Engineering durch klare Planung von VPN-Subnetzen. Ausreichend IPs müssen für gleichzeitige Verbindungen bereitstehen.

Subnetzberechnung für VPN-Clients

Beispiel: 200 gleichzeitige Remote VPN-User

Hosts = 200, BenötigteIPs = 200 + 2 = 202
2^n ge 202
n = 8 → 256 IPs (/24)

Monitoring und Performance-Analyse

Regelmäßiges Monitoring von Concurrent Users, CPS und Session Tables ist entscheidend, um Engpässe frühzeitig zu erkennen und Kapazitäten anzupassen.

Empfohlene Metriken

Beispiel CLI Monitoring Cisco ASA

show vpn-sessiondb summary
show vpn-sessiondb detail
show conn count
show memory

Best Practices Capacity Engineering

Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab/GNS3

Ich biete professionelle Unterstützung im Bereich Netzwerkkonfiguration und Network Automation für private Anforderungen, Studienprojekte, Lernlabore, kleine Unternehmen sowie technische Projekte. Ich unterstütze Sie bei der Konfiguration von Routern und Switches, der Erstellung praxisnaher Topologien in Cisco Packet Tracer, dem Aufbau und Troubleshooting von GNS3- und EVE-NG-Labs sowie bei der Automatisierung von Netzwerkaufgaben mit Netmiko, Paramiko, NAPALM und Ansible. Kontaktieren Sie mich jetzt – klicken Sie hier.

Meine Leistungen umfassen:

Benötigen Sie Unterstützung bei Ihrem Netzwerkprojekt, Ihrer Simulation oder Ihrer Network-Automation-Lösung? Kontaktieren Sie mich jetzt – klicken Sie hier.

Exit mobile version