This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/discussion/do/listPosts/projects.pgi-wg/discussion.meetings.topc4351 at Fri, 04 Nov 2022 17:44:34 GMT SourceForge : Post

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin
Project: pgi-wg     Discussion > Meetings > Meeting on 2010-10-14, 15:30 (CET) > List of Posts
Forum Topic - Meeting on 2010-10-14, 15:30 (CET): (1 Item)
View:  as 
 
 
Meeting on 2010-10-14, 15:30 (CET)
participants:
Aleksandr, Andrew,Mark, Mike,John, Emmanouil, Etienne, Johannes, Luigi, Oxana
 
(a)
Debrief notes from the last meeting


Reminder for use case/requirements presenters at OGF30!

Ideas about sessions
PGI-1 - Process session, documents, update on the process
PGI-2 - Requirement presentation (job description, job management)
PGI-3 - Munich: presentation of early specification, thinks that match the requirements (EMI present some things)  & Discussion & Agreement

TBD (Morris): Create sessions for OGF30!


(b)
Discussions on job descriptions based on use cases

Preparation and prioritization for specification & OGF30 presentations.


EGI (compute, all are agreed yes)
-----
34, "pre-configured sw pieces" and/or "software libraries", e.g. global namespace of this applications might be beneficial as well. , etc.
-- agreement yes
-- addressing the needs of users with different skills (OK)
OK

[GENESIS TOO]



35 --> 
Duplicate

37,  "The execution service should provide local log records that permit efficient log analysis and security audit, e.g.
 changes of activity states, faults, user / job mappings,"
-- agreement yes
-- operational requirement
OK

[GENESIS TOO]


43, "The Execution Service MUST provide a way to create Activities. "
-- agreement yes

[GENESIS TOO]
 
OK, 

44, "Activities submitted by Clients to an Execution Service MUST be specified using a well-defined Job Description 
document "
-- agreement yes

[GENESIS TOO]
OK

45, "On creation of an Activity, the Execution Service MUST return to the Client an Activity ID permitting the Client to
 perform subsequent actions (Query, Cancel, ...) on this precise Activity "
-- agreement yes
-- (Activity ID perhaps a little bit detailed)
-- subsequent action 
-- Mark: Activity ID refers to implementation details
-- Mark: After creating an activity, there must be some means to actually permit subsequent with it
-- Oxana: yes
TBD: (perhaps renaming....)

[GENESIS TOO WITH RENAMING]



(DROPPED FOR ALL USE CASES!)
56, Support vectors for operations within Execution service
-- agreement yes
-- why --> major communities from HTC submit a high number of jobs (in vectors), EGI is an HTC infrastructure, therefore
 important, performance expectations are important
-- Andrew: Vector just one example, but performance is what matters!
-- Oxana: Not necessary, but bulk submission is important
-- Andrew: parameter sweep another idea, but GENESIS not against


(DROPPED FOR EGI USECASE)
57, "The execution service MUST have explicitly described limits for its bulk operations. E.g. The execution service may
 have limits with respect to the size of the vector due to implementation aspects and if requests exceed the 
implementation limits the service communicates this via a fault. "
- Mark: how do we determine the limits
- Morris: something that allows us to obtain the limits for the bulk operations
- Andrew: Coupled requirement with bulk in general


SHOULD, MAY out --> MUST

61, The Execution Service interface specification MUST support any Activity running massively-parallel processes using 
MPI and large-scale HPC Systems
-- Andrew/Mark: a lot of devices that are not HPC
-- EGI a must, because it has HPC
-- Change to Execution Service interface rather than Execution Service
-- difference to specification and deployment
-- Mark: There must be a mechanisms for a client to describe that he wants an MPI job executed and means that execution 
services provide that
-- Oxana: ok

[GENESIS TOO]


63, The client must be able to obtain the status of an activity
-- agreement yes
-- Monitoring by end-users

[GENESIS TOO]

64, The Client must be able to obtain the activity status information with different levels of verbosity (basic, 
detailed, more detailed) 
-- agreement yes
-- why different levels of verbosity - users with different expertise, same kind of activity from different...
View Full Message

 
 


The Open Grid Forum Contact Webmaster | Report a problem | GridForge Help
This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/discussion/do/listPosts/projects.pgi-wg/discussion.meetings.topc4351 at Fri, 04 Nov 2022 17:44:35 GMT