<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    See basic definitions here, which is the model that has been guiding
    OpenSim development for a while:<br>
    <a class="moz-txt-link-freetext" href="http://opensimulator.org/wiki/Virtual_World_Model">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 class="moz-txt-link-freetext" href="http://opensimulator.org/wiki/Serverless_Grids">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].<br>
    <br>
    <br>
    On 8/19/2011 8:13 AM, Bob Wellman wrote:
    <blockquote cite="mid:BAY148-W223762A62106C4A13E0853A32A0@phx.gbl"
      type="cite">
      <style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
      <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 class="moz-txt-link-abbreviated" href="mailto:t.gildersleeve@bradfordcollege.ac.uk">t.gildersleeve@bradfordcollege.ac.uk</a><br>
          > To: <a class="moz-txt-link-abbreviated" href="mailto:opensim-users@lists.berlios.de">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 class="moz-txt-link-abbreviated" href="mailto:opensim-users-bounces@lists.berlios.de">opensim-users-bounces@lists.berlios.de</a><br>
          > [<a class="moz-txt-link-freetext" href="mailto:opensim-users-bounces@lists.berlios.de">mailto:opensim-users-bounces@lists.berlios.de</a>] On Behalf
          Of Diva Canto<br>
          > Sent: 18 August 2011 20:56<br>
          > To: <a class="moz-txt-link-abbreviated" href="mailto:opensim-users@lists.berlios.de">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 class="moz-txt-link-abbreviated" href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br>
          > <a class="moz-txt-link-freetext" href="https://lists.berlios.de/mailman/listinfo/opensim-users">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
          > _______________________________________________<br>
          > Opensim-users mailing list<br>
          > <a class="moz-txt-link-abbreviated" href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br>
          > <a class="moz-txt-link-freetext" href="https://lists.berlios.de/mailman/listinfo/opensim-users">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
        </div>
      </div>
      <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>