JiscMail Logo
Email discussion lists for the UK Education and Research communities

Help for GRIDPP-STORAGE Archives


GRIDPP-STORAGE Archives

GRIDPP-STORAGE Archives


GRIDPP-STORAGE@JISCMAIL.AC.UK


View:

Message:

[

First

|

Previous

|

Next

|

Last

]

By Topic:

[

First

|

Previous

|

Next

|

Last

]

By Author:

[

First

|

Previous

|

Next

|

Last

]

Font:

Proportional Font

LISTSERV Archives

LISTSERV Archives

GRIDPP-STORAGE Home

GRIDPP-STORAGE Home

GRIDPP-STORAGE  February 2006

GRIDPP-STORAGE February 2006

Options

Subscribe or Unsubscribe

Subscribe or Unsubscribe

Log In

Log In

Get Password

Get Password

Subject:

Re: DPM's SRMv2 Status

From:

Owen Synge <[log in to unmask]>

Reply-To:

Owen Synge <[log in to unmask]>

Date:

Thu, 2 Feb 2006 10:53:43 +0000

Content-Type:

text/plain

Parts/Attachments:

Parts/Attachments

text/plain (120 lines)

I think this is due to the push to SRM V2 after very little experience
of SRM V1 while SRM V3 has never caught the mind of the commissioners
who assumed that SRM V3 was a low priority and so did not encourage work
on SRM V3. This is not their fault.

Unfortunately the development teams tend to be required to focus on
support and development rather than focusing on  standardisation before
development this is wrong with SOA development in my opinion. I think
its a clear case of a general and institutional (I am not guilt free
here) misunderstanding on how writing service orientated systems
requires considerable effort in designing the API up front. Many people
have claimed their is no demand for SRM V3 so we don't need to improve
the specification, many people have claimed that SRM specification
development like writing papers is a job you do after you finish your
day job. No this is what you do to save money later in the life cycle of
development.

Resolving ambiguities, tightening the specification and clearly drawing
up feature comparison matrices are all things that should have been done
to provide a solid and better specification. I believe having the
specification of a SOA complete is a requirement before DPM/Castor 2
where commissioned. 

This is clear form the SRM V1 experiences and one of the reasons I did
not believe the REQUIREMENT to move my work to support SRM V2 was
realistic considering the other requirements on my time such as support
and release management.Unfortunately life is not Utopian.

Regards

Owen

PS 

in this area we just need to make everything work for 2007 and we are
making great strides but are still tight on time and resources for this
to work so lets try and be positive and put more effort into documenting
testing and regression testing the API in the way Jiri is now having to
do (hence he has now seen most of the issues in the API)


On Thu, 2 Feb 2006 08:44:19 +0000
Jiri Mencak <[log in to unmask]> wrote:

> Hi Greig,
> nice to see somebody read the report, thanks!
> 
> Words written by `Greig A Cowan' on 01 Feb 2006 at 22:09:55 +0000
> prompted:
> > Any word from the developers about if/when the unsupported
> > functionality  will be supported?
> I'm in contact with them.  I honestly doubt that the full SRMv2
> functionality will ever be supported by an SRMv2 server.
> 
> > Or are these the optional bits of the API that don't have to be
> > implemented?
> <rant>
> SRMv2 specification is a mess.  If anyone points me at some
> proper SRMv2 documentation, I'll be happy to figure out the answer ;).
> Unfortunately, no proper documentation exists, and the "specification"
> is full of ambiguities open to interpretation.
> </rant>
> I can only assume that *all* SRMv2 functions are compulsory.  It is
> only certain fields in SRMv2 requests which are optional.  On the
> other hand, the main SRMv2 developers I know are converging on an
> agreement as to which functions should be supported, mainly based
> on the assumed usefulness of the functions by the experiments and
> the fact of how difficult their implementation is.  They are more
> or less "cleaning" the specification up by implementing it.  I can
> only agree with Owen: every specification should have a reference
> implementation...  This didn't not happen with SRMv2.  Anyway, there
> are also other concerns like recursive srmLs being effectively a DoS
> on an SRMv2 server, so some developers decided not to implement it.
> 
> To summarize, I'm sad to said there is no standard, just a couple of
> converging implementations.
> 
> HTH.
> 
> -- 
> Jiri
> 
> > 
> > Cheers,
> > Greig
> > 
> > On Wed, 1 Feb 2006, Jiri Mencak wrote:
> > 
> > > Dear all,
> > > as promised, I have some preliminary results of the DPM's SRMv2
> > > tests.   If you're interested, please take a look at
> > > 
> > > https://wiki.gridpp.ac.uk/wiki/DPM_SRMv2_Status
> > > 
> > > The DPM's author was contacted, SRMv2 daemon crashes I've
> > > experienced were promised to be fixed in DPM 1.4.6 (not tested
> > > yet).
> > > 
> > > A preview of the client I've done the testing with should be ready
> > > by the end of this week.
> > > 
> > > Regards.
> > > 
> > > 
> > 
> > -- 
> > ===================================================================
> > ===== Dr Greig A Cowan                        
> > http://www.ph.ed.ac.uk/~gcowan1
> > School of Physics, University of Edinburgh, James Clerk Maxwell
> > Building
> > 
> > TIER-2 STORAGE SUPPORT PAGES:
> > http://wiki.gridpp.ac.uk/wiki/Grid_Storage
> > ===================================================================
> > =====
> 
> -- 
> Jiri

Top of Message | Previous Page | Permalink

JiscMail Tools


RSS Feeds and Sharing


Advanced Options


Archives

May 2024
April 2024
March 2024
February 2024
January 2024
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004


JiscMail is a Jisc service.

View our service policies at https://www.jiscmail.ac.uk/policyandsecurity/ and Jisc's privacy policy at https://www.jisc.ac.uk/website/privacy-notice

For help and support help@jisc.ac.uk

Secured by F-Secure Anti-Virus CataList Email List Search Powered by the LISTSERV Email List Manager