[ogsa-wg] [rm-wg] Glossary terms for Thursday's call (statedefinition)

Natale, Bob RNATALE at mitre.org
Tue May 1 08:37:12 CDT 2007


Hi,
 
I'm mainly an appreciative lurker here, so apologies in advance if this
comment fails to add anything useful to the discussion:
 
In my experience (mostly telecom), we have sometimes used "Provisioned"
to indicate the state in which an entity has been "configured for
initial operation and awaiting activation (i.e., being put into active
service)".  "Configuration" is then the changes (if any) that are made
to the entity between activation and "retirement" (pulled from
service).  (An entity may go through multiple activation/retirement
cycles over its service lifetime, and the final configuration at a
retirement might be the provisioned state at the next activation.)
 
Cheers,
BobN

________________________________

	From: rm-wg-bounces at ogf.org [mailto:rm-wg-bounces at ogf.org] On
Behalf Of Michael Behrens
	Sent: Monday, April 30, 2007 8:54 PM
	To: Treadwell, Jem
	Cc: rm-wg at ogf.org; ogsa-wg; Donal K. Fellows
	Subject: Re: [rm-wg] [ogsa-wg] Glossary terms for Thursday's
call (statedefinition)
	
	
	Most insightful.  Would the available attributes vary directly
with the lifecycle state of the resource?  Or would there  simply be a
way to categorize attributes and might this affect future resource
specifications?
	
	Treadwell, Jem wrote: 

		Paul/Donal/All,
		Thanks for the comments, and sorry to be slow in
responding - I'm not
		able to work on this quite as much these days :(
		Now that I've taken time to read Paul's comment and
Donal's response a
		little more carefully, I think Donal makes an excellent
point - I would
		expect that an entity would exist only after it has
been configured. Its
		configuration attributes would *contribute* to its
state, but would not
		be a part of it unless the details are associated with
(*maybe*
		contained within) the entity, are visible to some
external observer
		(possibly a debugger), and might change.
		I'm happy to add a little more explanation in the
definition if anyone
		thinks it would be helpful. For example, at the end of
Para 1 I could
		add: 
		  Configuration attributes typically affect an entity's
initial state,
		  but would not be considered to be part of the state
unless they
		  can be changed during the entity's lifetime, and thus
affect its
		  behavior.
		Other suggestions welcome!
		- Jem
		
		
		  

			-----Original Message-----
			From: ogsa-wg-bounces at ogf.org
[mailto:ogsa-wg-bounces at ogf.org] On
			    

		Behalf
		  

			Of Donal K. Fellows
			Sent: Friday, April 13, 2007 4:38 AM
			To: Strong, Paul
			Cc: ogsa-wg; rm-wg at ogf.org
			Subject: Re: [ogsa-wg] Glossary terms for
Thursday's call
			
			Strong, Paul wrote:
			    

				Within the RM-WG we have split
attributes into configuration
				      

		attributes
		  

				and state attributes.  Configuration
attributes to some degree
				      

		define
		  

				behavior, defining or constraining the
set of allowed states, as
				      

		well as
		  

				the possible values of state attributes
and allowed transitions
				      

		between
		  

				states.  Clearly configuration
attributes are "interesting", and
				      

		thus
		  

				according to the definition below they
would be considered part of
				      

		the
		  

				state.  I'm not sure that this is the
case.
				      

			An argument that I made during the call (and
which it might have been
			nice to have delved into in more detail if we'd
had a few days instead
			of 15 minutes!) is that an altered
configuration creates a different
			resource/stateful entity[*], but an altered
state is something that is
			expected during the normal working lifetime of
a resource and does not
			change the fundamental nature of that resource.
That is, a change of
			config is qualitatively different to a change
of state, even if both
			    

		are
		  

			(represented as) attributes.
			
			In general, there are loads of definitions of
state (I've got a
			background which leads me to regard it as
really a partial function
			whose domain is the cartesian product of time
and names for "stateful"
			things) but they're just different ways of
looking at the same thing.
			The good aspects of the current definition are
that it is observable
			    

		and
		  

			changes in it are events, things which are not
implicit in the
			    

		standard
		  

			CS definitions of the term and yet are very
useful for grids.
			
			Donal.
			[* As you can tell, I've lost track of what
kind of thing contains
			    

		such
		  

			    attributes. I know *I* think of them as
resources, but that
			    

		doesn't
		  

			    make me right. :-) ]
			--
			  ogsa-wg mailing list
			  ogsa-wg at ogf.org
			  http://www.ogf.org/mailman/listinfo/ogsa-wg
			    

		--
		  ogsa-wg mailing list
		  ogsa-wg at ogf.org
		  http://www.ogf.org/mailman/listinfo/ogsa-wg
		
		
		
		  


	-- 
	Michael Behrens
	R2AD, LLC
	(571) 594-3008 (cell)
	(703) 714-0442 (land)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ogf.org/pipermail/ogsa-wg/attachments/20070501/7d512cc0/attachment.html 


More information about the ogsa-wg mailing list