[Opensim-dev] Creation of 100+ users and TestClient Logins!

Umar Farooq u.farooq at uea.ac.uk
Wed May 25 16:29:17 UTC 2011


Dear Dan,

Thanks! I tested the teleports (goto command) and it looks fine now.

We are trying to determine the overall load of the system with the
introduction of users, contents and their activities starting with an
unpopulated world on a single simulator simulating a number of regions. I
just need to know what methods could be used to determine the load based
on these activities. I saw somewhere you mentioned about a ScienceSim
patch that collects statistics, could you please let me know if I can get
and use it.

We would be waiting for the exciting commands to be incorporated into
libomv TestClient.

Best wishes and have a good day.

Umar

> 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
> _______________________________________________
> 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




More information about the Opensim-dev mailing list