Re: [ogpx] the term 'grid'

Dave CROCKER <dhc@dcrocker.net> Mon, 27 July 2009 07:42 UTC

Return-Path: <dhc@dcrocker.net>
X-Original-To: ogpx@core3.amsl.com
Delivered-To: ogpx@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7C4D328C169 for <ogpx@core3.amsl.com>; Mon, 27 Jul 2009 00:42:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U25ddeU9SEH8 for <ogpx@core3.amsl.com>; Mon, 27 Jul 2009 00:42:40 -0700 (PDT)
Received: from sbh17.songbird.com (unknown [IPv6:2001:470:1:76:0:ffff:4834:7147]) by core3.amsl.com (Postfix) with ESMTP id 2F17D28C134 for <ogpx@ietf.org>; Mon, 27 Jul 2009 00:42:40 -0700 (PDT)
Received: from [130.129.87.235] (dhcp-57eb.meeting.ietf.org [130.129.87.235] (may be forged)) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id n6R7gWCq005911 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 27 Jul 2009 00:42:39 -0700
Message-ID: <4A6D5A4E.4000602@dcrocker.net>
Date: Mon, 27 Jul 2009 09:42:06 +0200
From: Dave CROCKER <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Thunderbird 2.0.0.22 (Windows/20090605)
MIME-Version: 1.0
To: Infinity Linden <infinity@lindenlab.com>
References: <4A6CC9F2.3040502@dcrocker.net> <3a880e2c0907262202v7e8ada15gbc857751fa11400e@mail.gmail.com>
In-Reply-To: <3a880e2c0907262202v7e8ada15gbc857751fa11400e@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.17]); Mon, 27 Jul 2009 00:42:39 -0700 (PDT)
Cc: ogpx@ietf.org
Subject: Re: [ogpx] the term 'grid'
X-BeenThere: ogpx@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: Virtual Worlds and the Open Grid Protocol <ogpx.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ogpx>, <mailto:ogpx-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ogpx>
List-Post: <mailto:ogpx@ietf.org>
List-Help: <mailto:ogpx-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ogpx>, <mailto:ogpx-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jul 2009 07:42:41 -0000

> So the "grid" in Open Grid Protocol is accurate; it is a protocol
> intended to be deployed on a grid.

Yes and no.  It is a particular instance of the construct.  Except that the term
is really tied to an implementation model, whereas OGPX is quite explicitly not.
  So while it probably really is a legitimate instance, there is a plausible
argument that it isn't.

Fundamentally, cloud computing is remote shared service hosting.  A
long-standing, low-level service that comes into vogue every 15 years or so.
This is vastly different than the semantics of "virtual worlds".

That is, the term is tied to details that seem not to apply here.  The question
is whether it might cause confusion in folks in the general Internet technical
community.

I tend to be in favor of labels that work hard to be correctly meaningful and
relevant to outsiders and to avoid confusion. It is usually a challenge to get
the right balance.  I initially thought that the choice of 'grid' was quite
quite a good choice, until coming across its use in the cloud world.

There is a tendency to use labels that are refer to a  mechanical point at too
low a level or to be too general.  The fact that the cloud world not only uses
'grid' but apparently has some confusion about its use is what prompted me to
raise the flag.


> i'm not sure this rises to the definition of a "precise meaning."
> instead, it seems like there is general agreement that "grid
> computing" involves a loosely coupled collection of distributed hosts
> working together on the same or related problems. this is a good
> definition of the architecture we explicitly support with OGP.
> 
> also... historically... the term "grid" has been used among the OGP
> interoperability investigators to define the collection of distributed
> systems which implement the virtual world under simulation.


Exactly the issue:  It invokes implementation rather than semantic concepts.

In looking at the the postings offering alternative suggestions, I was drawn to
'Region' since it is a core term already in the existing documents, and it
refers to the entity/location that instantiates a world itself.  The word
"Region" does not have any substantial history in this realm of computing or
networking; so collisions and confusion won't happen.

If I am understanding the existing documents and the goal of the current effort,
it is targeting access to regions.  Region Access Protocol (RAP) seems like a
plausible choice.  No doubt there are others.

d/
-- 

   Dave Crocker
   Brandenburg InternetWorking
   bbiw.net