Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Simulation von SIP Usern

  1. #1
    Registrierter Benutzer
    Registriert seit
    02.07.2004
    Beiträge
    456

    Simulation von SIP Usern

    Hi Leute,

    um mal zu demonstrieren, was wir hier machen, hier mal die /proc/net/sockstat von der a-Seite (Anrufer) eines unserer Test-Systeme. Wir simulieren mit unserem Last-Simulator auf Linux Basis momentan bis zu 19.000 SIP Benutzer mit RTP Transfer (3 Sockets je User):

    Code:
    sockets: used 57053
    TCP: inuse 12 orphan 0 tw 0 alloc 13 mem 1
    UDP: inuse 57001
    RAW: inuse 0
    FRAG: inuse 0 memory 0
    Jeder Benutzer hat seine eigene IP-Adresse. Alle IP Adressen liegen als VETH-Geräte auf einer einzigen ETH-Schnittstelle:

    Code:
    .
    .
    .
    eth1:18993 Link encap:Ethernet  HWaddr 00:30:05:98:2B:F2
              inet addr:172.1.75.198  Bcast:172.1.255.255  Mask:255.255.0.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              Interrupt:193
    
    eth1:18994 Link encap:Ethernet  HWaddr 00:30:05:98:2B:F2
              inet addr:172.1.75.199  Bcast:172.1.255.255  Mask:255.255.0.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              Interrupt:193
    
    eth1:18995 Link encap:Ethernet  HWaddr 00:30:05:98:2B:F2
              inet addr:172.1.75.200  Bcast:172.1.255.255  Mask:255.255.0.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              Interrupt:193
    
    eth1:18996 Link encap:Ethernet  HWaddr 00:30:05:98:2B:F2
              inet addr:172.1.75.201  Bcast:172.1.255.255  Mask:255.255.0.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              Interrupt:193
    
    eth1:18997 Link encap:Ethernet  HWaddr 00:30:05:98:2B:F2
              inet addr:172.1.75.202  Bcast:172.1.255.255  Mask:255.255.0.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              Interrupt:193
    
    eth1:18998 Link encap:Ethernet  HWaddr 00:30:05:98:2B:F2
              inet addr:172.1.75.203  Bcast:172.1.255.255  Mask:255.255.0.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              Interrupt:193
    
    eth1:18999 Link encap:Ethernet  HWaddr 00:30:05:98:2B:F2
              inet addr:172.1.75.204  Bcast:172.1.255.255  Mask:255.255.0.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              Interrupt:193
    
    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Mask:255.0.0.0
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:12 errors:0 dropped:0 overruns:0 frame:0
              TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:900 (900.0 b)  TX bytes:900 (900.0 b)
    
    [root@ists-255-40 ~]#
    Nur so just for Info, was machbar ist.

    Systeme (a- und b-Seite):
    Code:
    Linux ists-255-40 2.6.11-1.1369_FC4smp #1 SMP Thu Jun 2 23:08:39 EDT 2005 i686 i686 i386 GNU/Linux
    Der Simulations-Prozess auf a-Seite:
    Code:
    USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
    root      2657 82.4 80.6 1138856 827312 ?      S    11:23  48:22 /var/ists/fs/cg_140_pul_p1/ladesw.out
    Das eigenartige dabei ist: 19.000 Benutzer gehen noch absolut problemlos (Einrichtung dauert selbstverständlich ziemlich lange), bei 20.000 Benutzern macht das System schlapp. Aber wir arbeiten dran.

  2. #2
    Registrierter Benutzer
    Registriert seit
    02.07.2004
    Beiträge
    456
    Update:

    Code:
    sockets: used 65842
    TCP: inuse 13 orphan 0 tw 0 alloc 14 mem 1
    UDP: inuse 65788
    RAW: inuse 0
    FRAG: inuse 0 memory 0
    Das sind jetzt knapp 21.000 simulierte SIP User. Mehr geht nicht. Da sind dann die Filehandles alle.

  3. #3
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    Verteilte Systeme?

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  4. #4
    Registrierter Benutzer
    Registriert seit
    02.07.2004
    Beiträge
    456
    Haben wir ja schon. Es geht um die Anzahl simulierter SIP User pro Prozess. Bzw. allgemein um die Anzahl möglicher Verbindungen pro Prozess. Insgesamt könnten wir so theoretisch unbegrenzt viele SIP User simulieren, je nachdem, wieviel Hardware zur Verfügung steht. Pro System (mit genügen Speicher und CPU Leistung ausgestattet) sollten so theoretisch 175.000 SIP User drin sein. Also insgesamt 525.000 Sockets... wenn der Kernel das mitmacht.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •