[Opensim-dev] Local assets in Grid mode
James Hughes
jamesh at bluewallgroup.com
Sat Sep 13 13:42:33 UTC 2008
Melanie wrote:
> What I propose is a multi-step process.
>
> 1. Remove the local assets flag and the code needed to use local
> assets. At this time, local asset regions need to start a local
> asset server and change their grid asset server to point to 127.0.0.1.
>
> 2. Refactor the asset loading system, providing a persistent local
> asset cache and cleaner code paths.
>
> Up to here, there would be no functional changes.
>
> 3. Extend the interface to get a "asset search list", which will let
> the region's avatars use grid assets even while in the local asset
> region.
>
> Melanie
>
>
As grids start to inter-connect the asset system will, probably, become
very distributed. Maybe the Grid server will provide a service to
automatically point Region servers to Asset servers that are trusted for
the "local" grid. Then Regions could add others as needed in the
configuration.
Say a region on grid-a has a vendor in a rental space. The items to be
sold are hosted on the Asset service for grid-b. And, I make my home on
a region in grid-c. If I purchase the item, the Region on grid-a needs
to point my Inventory service to the grid-b Asset service to make a
reference to the item. And, possibly arrange a copy of the item to be
transfered to my Asset service on grid-c. And, when I rez the item on my
home grid, it could be pulled from my grid's Asset server, or possibly
the grid-b Asset server.
The Inventory service could also point to multiple Asset services to
make the system redundant to provide a backup feature.
BlueWall <j>
More information about the Opensim-dev
mailing list