<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>