First round of reviews for DJRA 1.2.2 : Marias Review

Section: General

It would be very useful to have a summary of which objectives were achieved and which ones werenít. Itís difficult to get a general idea

Good idea. GUNTT Chart added.

Section: Achievements and deviations in consolidating the usage of the storage resource manager protocol

What about SRM Integration into UNICORE? Itís mentioned in DJRA1.2.1.

Added paragraph:

The objective 1.4 in DJRA 1.2.1 is not affected as the integration into UNICORE is based on the existing OGF specification plus the document [R43], describing differences in different implementation. Moreover, it is very likely that the UNICORE team will decide to adapt an existing SRM client, which guarantees interoperability.

Section : Achievements and deviations in enabeling standard posix file access for emi storage elements especially nfs4.1/pnfs

This doesnít mention anything about the performance and reliability testing of native POSIX and NFS 4.1 implementations. It doesnít mention either whether results were reported at CHEP

The chapter actually does exactly this. See all the references. However, I added an additional remark for DPM.

It only talks about dCache, was it planned that only dCache did this?

For EMI-1 only dCache and StoRM were supposed to provide production level POSIX. StoRM does through GPFS. GPFS is a industry product. It doesn't make sense to measure this.

NFS41. is extremely well tested and there are 3 references to documents where this is described. Test have only been done by dCache not by DPM yet. Therefore no result. As it wasn't requested I don't need to mention this.

Not clear whether POSIX is available or not in StoRM. In DJRA1.2.1 is says this is available from day zero!

Find the following sentences in the text

  • As the StoRM storage element is build on top of cluster file systems, POSIX access is naturally available.
  • StoRM provides POSIX I/O through its file-system backend,

Nevertheless I addd a picture on how StoRM and DPM/dCache and Linux are handling POSIX

What does it mean a prototype implementation?

I changed it to functional prototype which is a technical term : See Wikipedia

Whatís preventing them from providing production implementation?

The production implementation for DPM is due for EMI-2.

Section : Achievements and deviations in providing the WebDAV data access standard fo all emi storage elements

According to workplan they should have provided read access data via http in PM12. Maybe itís worth explaining why this was not achieved.

I added : A prerequisite of the WebDAV implementation is read access to data via http(s). This is available for dCache and DPM in EMI-1. Due to some restructuring of the StoRM front-end, releasing this feature for StoRM is delayed by 2 months.

Section : Achievements and deviations in giving unicore access to grid resources by implementing SRM and LFC client functionality

Does this mean that the prototype that was supposed to be ready by PM12 is not finished?

No, it is finished. I added the sentence : A prototype of the UNICORE LFC client is available for M12

The 'not finished' refers to the SRM not the LFC : SRM client still needs to be integrated.

Section : Achievements and deviations in migrating from the GLUE 1.3 schema to GLUE 2.0

It would be good to mention what has been the common agreement of the interpretation of the specification and whether some work has been done together with OGF.

It actually already was by the reference to the OGF document but I added another sentence on OGF.

Section : Achievements in evaluating the benefits of utilizing a common messaging infrastructure within the EMI Data area

What are the requirements passed to the infrastructure group in the end?

No requirements were passed. Just the areas of interest.

Section : GENERAL

Iím missing an item for the status of EMI data monitoring under 3.12? It would be good to explain why no further investigation has been done. According to workplan this should have been done in PM12.

Sorry, for some reason two objectives were not in the deliverable I sent out. I found them and put them back into the document. It is about monitoring and improved maintainance.

-- PatrickFuhrmann - 24-May-2011

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r2 - 2011-05-24 - PatrickFuhrmann
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EMI All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback