Hi,
ich habe ein kleines Performance Problem.
Windows 2008 R2 Enterprise
96GB Speicher
2 Gb Netzwerkinterfaces im Team
Die Serveranwendung auf einem Windows Server 2008 R2 Enterprise muss ca. 10000Client connections (incomming) auf einem Port händeln.
Das Problem ist, dass ab ca.7000 Connections ich arge Probleme bekomme.
Bedeutet von 20ms Pingzeit (vom beliebigen Client) sich die Pingzeit auf den Server auf 1400ms sich verschlechtert (nur auf den Server bezogen, auch aus dem lokalen subnetz verschlechtert sich der Ping/die erreichbarkeit so)
Desweiteren setzen Perfmon/ressourcen Monitor etc. ca. ab diesem Zeitpunkt aus. Die Anwendung und jegliche weitere Prosses scheinen problemlos weiter zu laufen. Die Auslastung des Servers ist gering/normal bis zu dem Zeitpunkt.
Habt ihr Ideen? Gibt es möglichkeiten max TCP Connection auf einen Port zu testen ohne 7000Clients/User zu mobilisieren?
Configure the max limit for concurrent TCP connections | Network | Smallvoid.com
Diesen Link habe ich gefunden, jedoch erklärt mir das ganze nicht die Perfmon aussetzer. Und ich bin mir nicht sicher ob mir davon was bringen soll.
Ich denke dies könnte minimiert werden...um nur nötige Verbindungen aufrecht zu erhalten..is dies korrekt?
[HKEY_LOCAL_MACHINE \System \CurrentControlSet \services \Tcpip \Parameters]
KeepAliveTime = 1800000 (Default = 7,200,000 milisecs)
direkt auf 60s könnte auch helfen oder?
[HKEY_LOCAL_MACHINE \System \CurrentControlSet \services \Tcpip \Parameters]
TcpTimedWaitDelay = 120 (Default = 240 secs, Range = 30-300)
Änderung von diesem Wert würde nur die CPU Last reduzieren oder ?
[HKEY_LOCAL_MACHINE \System \CurrentControlSet \services \Tcpip \Parameters]
MaxHashTableSize = 512 (Default = 512, Range = 64-65536)
Was bringen mir diese Werte:
[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]
MaxFreeTcbs = 2000 (Default = RAM dependent, but usual Pro = 1000, Srv=2000)
Bin da echt "grün" hinter den Ohren...oder wie auch immer das Sprichwort heisst...ich hoffe ihr habt Tips für mich.
Mfg. Chris

