NetTalk Central

Author Topic: Volunteers Needed to run Test  (Read 8368 times)

Bruce

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 11250
    • View Profile
Volunteers Needed to run Test
« on: January 27, 2009, 12:29:08 AM »
Hi Guys,

This is a different kind of request for help.

Graham Smith is interested in knowing how well the NetTalk Simple Server (which is the layer on which the web server is built) performs under load.

To this end he has set up a server at a large ISP with plenty of bandwidth. He has also written a small client app which will open connections to this server, and at very specific times will make requests on the server.

This effectively tests 2 things;

a) The number of "open connections" supported by the server. As you know web connections are only open for a brief instant - but it's still important to know if there are any limits on this front.

b) the performance issue, if any, when large numbers of clients make a request "at the same time".

Graham has graciously agreed to make the results of his tests available to the whole NetTalk community (good or bad). From our side we're interested to know the result, and if necessary to set the benchmark against which we can measure improvements.

Graham's page for this test is here
http://www.gsasoftware.co.za/index.php?option=com_content&view=article&id=8&Itemid=10

So what do we need you for?
Well to make the test valid we need as many people to run the test client as possible. The official test will run from  Feb 1 to Feb 14, but if you can please download and run the client, on as many computers as you have, as soon as possible that would be great.

Graham has gone to great lengths to minimize the bandwidth consumed by the test (for each client) and also to make absolutely sure that no identifying information is passed to the server. He has released the source code to the client for inspection so feel free to compile that and run that if you prefer.

Thanks again.

Cheers
Bruce


Johan de Klerk

  • Full Member
  • ***
  • Posts: 217
  • Johan de Klerk
    • View Profile
    • Designer Software
Re: Volunteers Needed to run Test
« Reply #1 on: January 27, 2009, 01:10:35 AM »
Hi,

I think this is question all of us had at some stage or another.
The results should tell us all that NT rocks.
This could also help Capesoft make NT faster, beter and more streamline.

I am in to help with the test.
I can run the test on 9 different computers with 9 different ADSL lines.
That is already 9 test clients running.

Suggestion:
If you could make it so that there is an option to have it autostart and minimize to the system tray it would be great.
Then I can run it on more computers.
Some of the computers that I want to run it on gets restarted now and then and I am not always there to start the test app.
Winevent is already in so it would be easy.
I will then put the shortcut to start the test app in the start menus of all the computers.
I will then be able to run it on 15 computers.

Regards

Johan de Klerk
« Last Edit: January 27, 2009, 02:03:09 AM by Johan »
Clarion 10, NT 11.57

Neil Porter

  • Jr. Member
  • **
  • Posts: 88
    • View Profile
    • Email
Re: Volunteers Needed to run Test
« Reply #2 on: January 27, 2009, 02:00:24 AM »
Happy to help.

Regards,

Neil.
Clarion 11.0.13244
NetTalk 11.04

sluggern

  • Newbie
  • *
  • Posts: 13
    • View Profile
    • Email
Re: Volunteers Needed to run Test
« Reply #3 on: January 27, 2009, 02:02:05 AM »
Running on 4 computers.
Good luck.

Espen

Graham

  • Jr. Member
  • **
  • Posts: 57
    • View Profile
Re: Volunteers Needed to run Test
« Reply #4 on: January 27, 2009, 03:50:56 AM »
Following Johan's suggestion to minimize to System Tray, I have made this adjustment and uploaded this version of the Client program.

Thanks to all those participating.

Regards
Graham

bshields

  • Sr. Member
  • ****
  • Posts: 392
    • View Profile
    • Inhabit
    • Email
Re: Volunteers Needed to run Test
« Reply #5 on: January 27, 2009, 05:26:44 AM »
Hi,

Happy to help.

If its practical for Graham to release the source code (i already have a systray app doing comms, so i can throw it in there). I can get it onto about 1000 pcs on about 200 different connections of all varying speed and quality.

Failing that happy to help with a bunch of work computers.

Regards
Bill Shields

bshields

  • Sr. Member
  • ****
  • Posts: 392
    • View Profile
    • Inhabit
    • Email
Re: Volunteers Needed to run Test
« Reply #6 on: January 27, 2009, 05:28:54 AM »
oops... just read the rest of Bruce's post... and source code is available... i'll shutup now and just add it :)

ccordes

  • Sr. Member
  • ****
  • Posts: 384
    • View Profile
    • Email
Re: Volunteers Needed to run Test
« Reply #7 on: January 27, 2009, 05:45:04 AM »
 ;) Up and running!

Looking forward to the results!

chris
Real programmers use copy con newapp.exe

Johan de Klerk

  • Full Member
  • ***
  • Posts: 217
  • Johan de Klerk
    • View Profile
    • Designer Software
Re: Volunteers Needed to run Test
« Reply #8 on: January 27, 2009, 09:21:56 PM »
Hi Graham,

The minimize to system tray works perfect.

Some more suggestions please:
1) Put an checkbox on the options screen "Auto Start Application"
This will automatically press the START button as soon as the app started.
2) Put a checkbox on the options screen "Auto Minimize to System Tray"
This will automatically minimize the app to the system tray.

This would be great because then nobody have to start the app and minimize it to the syetm tray.
Everything will be automatic.
I am going to install this on a lot of computers where the users restarts them from time to time and I don't want them to forget to start the app.

The testers that want to run this manually just don't tick the checkboxes.

Regards

Johan de Klerk
Clarion 10, NT 11.57

Bruce

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 11250
    • View Profile
Re: Volunteers Needed to run Test
« Reply #9 on: January 27, 2009, 10:58:02 PM »
Hi Graham,

since we're making suggestions - how about a "refresh" button to refresh the number of server connections currently open.

Cheers
Bruce

Graham

  • Jr. Member
  • **
  • Posts: 57
    • View Profile
Re: Volunteers Needed to run Test
« Reply #10 on: January 28, 2009, 03:04:55 AM »
Hi Bruce,

I'll make that tweak but to let you know, the server does reply to the "keepalive" packet from the client with current connections.

Regards
Graham

Bruce

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 11250
    • View Profile
Re: Volunteers Needed to run Test
« Reply #11 on: January 28, 2009, 10:57:01 PM »
ok, then no need -

cheers
Bruce

lanmicro

  • Full Member
  • ***
  • Posts: 112
    • View Profile
    • Email
Re: Volunteers Needed to run Test
« Reply #12 on: February 16, 2009, 11:37:14 AM »
Any preliminary information from test that ended on Feb 14?
Gregory C. Bailey

Graham

  • Jr. Member
  • **
  • Posts: 57
    • View Profile
Re: Volunteers Needed to run Test
« Reply #13 on: February 16, 2009, 11:37:01 PM »
Unfortunately, haven't had a spare moment to knock up a report yet.  Will try and do this over the next few days.

I can tell you we had just over 100 simultaneous connections going, no problem.

Graham