<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Let me rephrase your question: can you start with a standalone and a
MySQL DB, and add more simulator servers running standalones
[connected to that same DB] to obtain a grid? The answer is yes --
that's a serverless grid ("serverless" means that it runs without
the Robust or other resource server(s) in between the simulators and
the DB server). It doesn't work with the configuration that comes
out-of-the-box for standalones, but it's just a matter of changing a
few connectors for this configuration in the .inis. <br>
I use use such configuration on my grids.<br>
<br>
On 8/19/2011 6:28 PM, Guardian wrote:
<blockquote
cite="mid:CAFCcrp8s-GTeZ7c-AjpxqvbS=oxdpfjCOS_2F5BTy9jUZsd=bw@mail.gmail.com"
type="cite">
<div>This then leads to the question, can a standalone be changed
over to grid?</div>
<div> </div>
<div>If you use a mysql backend for the standalone, can it just be
changed over to grid in the configs?<br>
<br>
</div>
<div class="gmail_quote">On Sat, Aug 20, 2011 at 3:52 AM, Diva
Canto <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:diva@metaverseink.com">diva@metaverseink.com</a>></span>
wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px
0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div text="#000000" bgcolor="#FFFFFF">See basic definitions
here, which is the model that has been guiding OpenSim
development for a while:<br>
<a moz-do-not-send="true"
href="http://opensimulator.org/wiki/Virtual_World_Model"
target="_blank">http://opensimulator.org/wiki/Virtual_World_Model</a><br>
<br>
In principle, the concept of grid is orthogonal to the
concept of simulator trust domain. In practice, and in the
vast majority of cases, they are unified (i.e. 1 grid = 1
trust domain), but in a few but famous cases, they aren't --
that's the case of OSGrid, which is a grid with several
simulator trust domains in it. If the concept of "simulator
trust domain" is too abstract, substitute the expression
"multiple simulator trust domains" by "connecting someone
else's simulator to a grid".<br>
<br>
Technically, what makes a grid being a grid is having
multiple simulator servers serving different portions of the
virtual space, instead of just one simulator server --
that's all. One can run a grid with an external resource
server (Robust, Simian) or without, using only simulator
servers and a shared DB; the latter configuration is what I
call serverless grids: <a moz-do-not-send="true"
href="http://opensimulator.org/wiki/Serverless_Grids"
target="_blank">http://opensimulator.org/wiki/Serverless_Grids</a>
-- that article is outdated, but it explains the concept.<br>
<br>
When there are multiple simulators (=grid), whether the
simulators are operated by the same authority or
decentralized by several authorities is a different issue.
For example, the Avination grid and the SL grid are each
operated entirely by one authority; the OSGrid grid is
operated by a multitude of authorities [that must implicitly
trust each other at the moment].
<div>
<div class="h5"><br>
<br>
<br>
On 8/19/2011 8:13 AM, Bob Wellman wrote:
<blockquote type="cite">
<div dir="ltr">I have run Opensim both standalone
as standalone and for the last three years PMgrid in
grid mode so I understand the differences very well.
<br>
<br>
However I can see where newcommers get confused when
we talk about grids beings a collection of
regions and then use the term "grid mode" to mean
running using several servers or service
instances in collaberation to run a grid.<br>
<br>
I have often wondered if it wouldnt be better to
coin a different term for what we currently call
grid mode to avoid confusion. Maybe we could
use Cooperative mode or Multi Service mode or
Distributed mode to describe the alternative mode to
Standalone. Something that better decribes the mode
of operation rather than "grid" which I think should
be used just to describe the region arrangement.
Just a thought! <br>
<br>
When Intels DSG work hits mainstream (soon I hope)
we will need to distinguish grids that run using the
current central Robust.exe(s) and one or more
Opensim.exe instances (i.e. what we now call "Grid
mode") to those that run the new even more
Distrubuted services provided by DSG. <br>
<br>
Getting good clear terminology for mdes of operation
defined now would help a lot in future I think.<br>
<br>
Like I say just my thoughts. Any one else have
thoughts on this?<br>
<br>
<br>
<br>
<div>> Date: Fri, 19 Aug 2011 11:11:25 +0100<br>
> From: <a moz-do-not-send="true"
href="mailto:t.gildersleeve@bradfordcollege.ac.uk"
target="_blank">t.gildersleeve@bradfordcollege.ac.uk</a><br>
> To: <a moz-do-not-send="true"
href="mailto:opensim-users@lists.berlios.de"
target="_blank">opensim-users@lists.berlios.de</a><br>
> Subject: Re: [Opensim-users] Awaiting region
handshake<br>
> <br>
> Thanks for the clarification Diva, me jumping
in too quickly I guess. <br>
> <br>
> I didn't think a standalone accepted region
registration requests from<br>
> other opensim.exe's, but that you needed
robust.exe to accept<br>
> registrations from other opensim.exe's. I
know that opensim.exe<br>
> handles all the services when in standalone -
but thought it was "cut<br>
> down" and didn't support external region
registrations. I take it from<br>
> what you say it can do that? I've never even
tried tbh.<br>
> <br>
> What you say about owners not supporting
ad-hoc regions being connected<br>
> is of course true but that is a policy issue
and enforced by firewall<br>
> rules. As far as I am aware robust.exe WILL
accept a registration<br>
> request from other opensim.exe's if the port
to it is left open. Of<br>
> course, I may well be wrong with that but
when I asked about this before<br>
> (if there was any way to stop people
registering with my grid - I was<br>
> told I had to block the port and that would
be the way to do it). <br>
> <br>
> -----Original Message-----<br>
> From: <a moz-do-not-send="true"
href="mailto:opensim-users-bounces@lists.berlios.de"
target="_blank">opensim-users-bounces@lists.berlios.de</a><br>
> [<a moz-do-not-send="true"
href="mailto:opensim-users-bounces@lists.berlios.de"
target="_blank">mailto:opensim-users-bounces@lists.berlios.de</a>]
On Behalf Of Diva Canto<br>
> Sent: 18 August 2011 20:56<br>
> To: <a moz-do-not-send="true"
href="mailto:opensim-users@lists.berlios.de"
target="_blank">opensim-users@lists.berlios.de</a><br>
> Subject: Re: [Opensim-users] Awaiting region
handshake<br>
> <br>
> > I believe you can create as many regions
as you like in a standalone <br>
> > but you are the only person that can go
there I have created both and <br>
> > to have other ppl come to visit you need
to be a grid<br>
> <br>
> This is not correct. Standalones can handle
users from anywhere in the<br>
> world, as long as the routers are configured
for that.<br>
> <br>
> > Basically, a standalone does not allow
others to connect their region <br>
> > to your simulator, while a grid does.
This has nothing to do with <br>
> > people visiting it.<br>
> <br>
> This is also not correct.<br>
> Most grids are operated by one single
organization/person and don't<br>
> support the attachment of ad-hoc regions
operated by others. OSGrid is<br>
> an exception in this respect.<br>
> <br>
> The difference between a standalone and a
grid is simply the number of<br>
> components (usually hardware) involved. A
standalone has all services<br>
> running in one single process in one single
machine; a grid has many<br>
> simulator processes, usually on different
machines, and it typically<br>
> centralizes resource management in yet other
machine(s).<br>
> <br>
> So if you just want a small world with a few
thousand objects in world<br>
> at any given time, stay with a standalone; if
you plan to scale up, look<br>
> into the grid configuration.<br>
> <br>
>
_______________________________________________<br>
> Opensim-users mailing list<br>
> <a moz-do-not-send="true"
href="mailto:Opensim-users@lists.berlios.de"
target="_blank">Opensim-users@lists.berlios.de</a><br>
> <a moz-do-not-send="true"
href="https://lists.berlios.de/mailman/listinfo/opensim-users"
target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
>
_______________________________________________<br>
> Opensim-users mailing list<br>
> <a moz-do-not-send="true"
href="mailto:Opensim-users@lists.berlios.de"
target="_blank">Opensim-users@lists.berlios.de</a><br>
> <a moz-do-not-send="true"
href="https://lists.berlios.de/mailman/listinfo/opensim-users"
target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
</div>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
Opensim-users mailing list
<a moz-do-not-send="true" href="mailto:Opensim-users@lists.berlios.de" target="_blank">Opensim-users@lists.berlios.de</a>
<a moz-do-not-send="true" href="https://lists.berlios.de/mailman/listinfo/opensim-users" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a>
</pre>
</blockquote>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
Opensim-users mailing list<br>
<a moz-do-not-send="true"
href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br>
<a moz-do-not-send="true"
href="https://lists.berlios.de/mailman/listinfo/opensim-users"
target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
<br>
</blockquote>
</div>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Opensim-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a>
<a class="moz-txt-link-freetext" href="https://lists.berlios.de/mailman/listinfo/opensim-users">https://lists.berlios.de/mailman/listinfo/opensim-users</a>
</pre>
</blockquote>
<br>
</body>
</html>