[Opensim-dev] AssetServer Observations and Suggestions

Charles Krinke cfk at pacbell.net
Sun Feb 8 18:13:45 UTC 2009


We have been studying the assets table on OSGrid as it heads toward the "disk full" stage and I have a couple of observations and am heading towards a suggestion. Maybe this is already accounted for in the "Cable Beach" project, at which point, this will only indicate that I did not read all the exchanges carefully enough.

It appears to me that we are storing on the MySQL data store at the assetServer on a grid every edit of every script, terrainImage and clothingItem amongst other things. So, my first observation is that we appear to be storing all the older, obsolete items that can no longer be accessed.

Additionally, it appears to me that we are also storing things that could arguably be stored on the regions datastore, such as the terrainImage.

Now, to the beginnings of a suggestion. It seems to me that each avatar will have a "home" region. And that perhaps that is the place to store the items in an avatars inventory. Things like scripts, notecards, textures and the like. 

At that point, the assetServer on a grid could be used to store only pointers (or URL's) to each avatars inventory on his or her home region.

So, by doing that, we start shifting the ever increasing disk storage requirements of a grid back to the regions distributed around the internet.

Again, perhaps Cable Beach is already doing this, and if so, this is great. If not, I put out these ideas and duck as the tomatoes start flying.

Charles
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20090208/f42ce476/attachment-0001.html>


More information about the Opensim-dev mailing list