[Opensim-users] grid operation

Paul Fishwick fishwick at cise.ufl.edu
Sun Nov 30 17:11:59 UTC 2008


When you say the prims and primitems are not assets, I am confused.
My understanding was that all items are assets, identified by their unique
UUIDs. If I follow the point about the asset server, the asset servers
stores all asset UUID references by region, but that the specific asset
attributes (i.e., position of an object, or its texture) are stored by UUID
in the region's DB?
-p


Diva Canto wrote:
> The asset server holds the assets for the entire collection of regions 
> on that physical grid. For example, when you create an object inworld, 
> the asset corresponding to that object is stored on the asset server.
>
> The region caches some assets in memory. For example, in that creation 
> scenario, the asset would be on the cache of the region too.
>
> The region also has a database storing "prims" and "primitems". These 
> are not assets; they are the prims that are inworld at any given time. 
> The prims refer to assets (by UUID) that are stored on the asset 
> server. Which, as the previous sentence says, may be cached in memory 
> of the region.
>
> Paul Fishwick wrote:
>> Right. But what, exactly, are these servers doing?  I guess I am trying
>> to get at more of the architectural details of what types of messages are
>> sent among servers (over the network and to the database(s)). For
>> example, there are the UGAIM servers in grid mode. Does the grid's "A"
>> server hold all of the assets on your region that  you plugged into the
>> grid? Or does your region database (on the same computer as your
>> opensim.instance) take care of that?
>> -paul
>>
>>
>> Ideia Boa wrote:
>>   
>>> If you run 1 region in a grid, you only run OpenSim server, the others 
>>> servers (User, Grid, Asset, Inventory and Message) are running on the 
>>> Grid servers with the grid OpenSim server.
>>>
>>>
>>>
>>> Paul Fishwick wrote:
>>>   
>>>     
>>>> If one hooks a region to a grid, what functions does the
>>>> region server (operating on your computer) perform? The
>>>> Grid servers are running asset and inventory management,
>>>> so does this mean that the grid A and I machines handle
>>>> the assets and inventory or is that the function of the region
>>>> server that connects to the grid?
>>>> -p
>>>>
>>>>   
>>>>     
>>>>       
>>>   
>>>     
>>
>>
>>   
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-users
>   


-- 
Paul Fishwick, PhD
Professor and Director, Digital Arts and Sciences Programs
University of Florida
Computer & Information Science and Eng. Dept.
Bldg. CSE, Room 301
P.O. Box 116120
Gainesville, FL 32611
Email: fishwick at cise.ufl.edu
Phone: (352) 392-1414
Fax: (352) 392-1220
Web: http://www.cise.ufl.edu/~fishwick




More information about the Opensim-users mailing list