The following list is based on the existing PTF requirements list. All closed or now irrelevant requirements were removed. Therefore, this list shows the current important requirements for DILIGENT (some requirement are marked with higher priority then others).
A short document describing how these requirments match the DILIGENT vision can be found
.
Int ID |
PTF ID |
Requirements |
Status |
Type |
Priority |
DIL vision |
1 |
100372 |
Restoring failed service instances |
New Requirement |
Reliability |
|
|
6 |
100468 |
Service certificate |
Unsatisfied |
Security |
high |
3 |
7 |
100469 |
Service certificate differ from user certificates |
Unsatisfied |
Security |
high |
3 |
10 |
100472 |
Resources query for parallel jobs |
Partially Satisfied |
Functionality |
high |
1 |
15 |
100477 |
Performance of short jobs submission |
Unsatisfied |
Performance |
high |
|
22 |
100484 |
Priority level for jobs |
Unsatisfied |
Functionality |
high |
4 |
24 |
100486 |
Prioritized execution of jobs |
Unsatisfied |
Functionality |
high |
4 |
25 |
100487 |
Need for preemptable resources |
Unsatisfied |
Functionality |
|
|
26 |
100488 |
High priority jobs must preempt non high priority running jobs when needed |
Unsatisfied |
Functionality |
|
|
28 |
100490 |
Multiple data jobs |
Partially Satisfied |
Functionality |
|
2 |
29 |
100491 |
Multiple data jobs efficiency |
Unsatisfied |
Performance |
high |
|
42 |
100542 |
On-disk encryption of data |
Unsatisfied |
Functionality |
|
6 |
44 |
100550 |
New VOs creation |
Unclear |
Security |
high |
7 |
45 |
100551 |
VO-specific services creation |
Unclear |
Security |
|
|
47 |
100558 |
Multiple VOs affiliation |
Mostly Satisfied |
Security |
|
9 |
Int ID |
in PTF |
in NA4 |
Summary |
Status |
1 |
100372 |
|
Restoring failed service instances |
New requirement |
2 |
100373 |
|
Provision of backup service instances |
Invalid |
3 |
100387 |
|
Prioritization of service messages |
Unsatisfied |
4 |
100392 |
|
Connection quality for service requests |
Invalid |
5 |
100467 |
yes |
Application programming interface for grid clients |
Mostly satisfied |
6 |
100468 |
|
Service certificate |
Unsatisfied |
7 |
100469 |
|
Service certificate differ from user certificates |
Unsatisfied |
8 |
100470 |
yes |
User identification policy for grid portals |
Unsatisfied |
9 |
100471 |
yes |
Parallel jobs submission |
Unsatisfied |
10 |
100472 |
|
Resources query for parallel jobs |
Partially satisfied |
11 |
100473 |
|
Message passing interface |
Satisfied |
12 |
100474 |
|
Accessibility to MPI functionalities |
Unsatisfied |
13 |
100475 |
|
File system query for parallel jobs |
Satisfied |
14 |
100476 |
|
Parallel job submission independence to file system |
Partially satisfied |
15 |
100477 |
yes |
Performance of short jobs submission |
Unsatisfied |
16 |
100478 |
|
Notification of jobs completion |
Satisfied |
17 |
100479 |
|
Middleware overhead for short jobs |
Satisfied |
18 |
100480 |
|
Robustness to job submission avalanches |
Satisfied |
19 |
100481 |
|
Scalability of the workload management system |
Satisfied |
20 |
100482 |
|
Specification of job execution time for scheduling |
Satisfied |
21 |
100483 |
|
Job submission efficiency |
Satisfied |
22 |
100484 |
|
Priority level for jobs |
Unsatisfied |
23 |
100485 |
|
Priority accreditation of users |
Unsatisfied |
24 |
100486 |
yes |
Prioritized execution of jobs |
Unsatisfied |
25 |
100487 |
|
Need for preemptable resources |
Unsatisfied |
26 |
100488 |
|
High priority jobs must preempt non high priority running jobs when needed |
Unsatisfied |
27 |
100489 |
|
Resources dedicated to high priority jobs execution |
Unsatisfied |
28 |
100490 |
yes |
Multiple data jobs |
Partially satisfied |
29 |
100491 |
|
Multiple data jobs efficiency |
Unsatisfied |
30 |
100492 |
yes |
Compound jobs |
Satisfied |
31 |
100493 |
|
Data transfer between tasks of a compound job |
Partially satisfied |
32 |
100494 |
|
Multiple data compound jobs |
Partially satisfied |
33 |
100495 |
|
Compound jobs partial re-execution |
Unsatisfied |
34 |
100496 |
yes |
Communication between worker nodes and user interface |
Partially satisfied |
35 |
100497 |
yes |
Job input data |
Mostly satisfied |
36 |
100498 |
|
Automatic translation of LFNs into physical file names |
Satisfied |
37 |
100507 |
yes |
Resources reservation for jobs |
Unsatisfied |
38 |
100508 |
|
Reservation cancellation |
Unsatisfied |
39 |
100509 |
|
Reservation update |
Unsatisfied |
40 |
100535 |
|
Jobs listing |
Satisfied |
41 |
100536 |
yes |
Jobs status retrieval |
Satisfied |
42 |
100542 |
yes |
On-disk encryption of data |
Unsatisfied |
43 |
100543 |
yes |
Standard interface to grid services |
Partially satisfied |
44 |
100550 |
yes |
New VOs creation |
Unclear |
45 |
100551 |
|
VO-specific services creation |
Unclear |
46 |
100552 |
|
VO authorization |
Unsatisfied |
47 |
100558 |
yes |
Multiple VOs affiliation |
Mostly satisfied |
48 |
100559 |
|
Roles and groups within VOs |
Satisfied |