[Opensim-dev] Creation of 100+ users and TestClient Logins!
Lake, Dan
dan.lake at intel.com
Tue May 24 19:18:31 UTC 2011
Umar,
There was a bug in TestClient where no region crossings would work. That goes for the 'goto' command for teleporting as well as just walking across a border with 'forward' or other movement commands. That bug was fixed yesterday by lkalif and is in the latest public libomv svn source. I've only tested it with walking across borders, not with the 'goto' teleports.
For metrics, what question do you want to answer about OpenSim that you are scaling the clients? That will partially determine which metrics you need to capture. We have tried to find the bottlenecks to scaling a scene (objects, scripts, physics, clients, etc) and wanted to know if CPU or network bandwidth was the limiting factor. We have measured CPU and bandwidth as well as line-level profiling of various OpenSim modules.
Rather than releasing our TestClient patches directly, I am working with the libopenmetaverse team to commit them to their public SVN. For now, the public client has the best available peformance until I can merge our commands to automate the wandering movements.
~Dan
-----Original Message-----
From: opensim-dev-bounces at lists.berlios.de [mailto:opensim-dev-bounces at lists.berlios.de] On Behalf Of Umar Farooq
Sent: Monday, May 23, 2011 2:13 AM
To: opensim-dev at lists.berlios.de
Subject: Re: [Opensim-dev] Creation of 100+ users and TestClient Logins!
Dear Dan,
I am using Robust, and running a private grid for my experiments. I have
noticed the issue of sequential execution of actions, and am using a
number of different TestClient instances using different connections.
I have noticed that when we use goto or teleport command for bots and then
apply a command, the server is responds that an action is performed but
the bots are not updating in the scene, any comment on that?
Which metric would be best to check load of a system? CPU usage, Network
Utilisation and anything else? Sorry if that is too stupid to ask!
It would be great to have the code available whenever it is possible.
Thanks again for your help.
Best wishes and have a great day.
Umar
> Umar,
> Are you using Simian or Robust to create your accounts? If the grid
> required authentication (email, captcha, etc) you will probably need to
> work with the grid operator to get test accounts. On Simian, it's easy
> to create test accounts if you can disable the authentications
> temporarily.
>
> As for logging them in, I suggest not putting more than about 25 bots in
> a single TestClient instance. There are many functions in TestClient
> which iterate over all bots sequentially performing an action and you
> will find them not responding to scene updates in time if you have too
> many in one executable.
>
> We are planning to make our modified TestClient available but it is not
> at this time. It's actually older than the released TestClient from
> libomv but it has a few commands for making bots perform interesting
> actions independently rather than all bots doing the same thing.
>
> ~Dan
>
>
> -----Original Message-----
> From: opensim-dev-bounces at lists.berlios.de
> [mailto:opensim-dev-bounces at lists.berlios.de] On Behalf Of Umar Farooq
> Sent: Wednesday, May 18, 2011 2:29 AM
> To: opensim-dev at lists.berlios.de
> Subject: [Opensim-dev] Creation of 100+ users and TestClient Logins!
>
> Dear All,
>
> To use TestClient for adding bots, it requires that the users are first
> created as authentication is required during login. Is there any simple
> way to create lots of users and then login them via a single command to
> the simulator? Thanks alot for your help and guidance!
>
> Best wishes,
>
> Umar
>
> --
> Umar Farooq
>
> Research Scholar,
> Virtual Humans Group,
> School of Computing Sciences,
> University of East Anglia,
> Norwich, United Kingdom.
>
> Cell: +4497853398184
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
--
Umar Farooq
Research Scholar,
Virtual Humans Group,
School of Computing Sciences,
University of East Anglia,
Norwich, United Kingdom.
Cell: +4497853398184
_______________________________________________
Opensim-dev mailing list
Opensim-dev at lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev
More information about the Opensim-dev
mailing list