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 |
12 |
100474 |
|
Accessibility to MPI functionalities |
Unsatisfied |
5 |
100467 |
yes |
Application programming interface for grid clients |
Mostly satisfied |
36 |
100498 |
|
Automatic translation of LFNs into physical file names |
Satisfied |
34 |
100496 |
yes |
Communication between worker nodes and user interface |
Partially satisfied |
30 |
100492 |
yes |
Compound jobs |
Satisfied |
33 |
100495 |
|
Compound jobs partial re-execution |
Unsatisfied |
4 |
100392 |
|
Connection quality for service requests |
Invalid |
31 |
100493 |
|
Data transfer between tasks of a compound job |
Partially satisfied |
13 |
100475 |
|
File system query for parallel jobs |
Satisfied |
26 |
100488 |
|
High priority jobs must preempt non high priority running jobs when needed |
Unsatisfied |
35 |
100497 |
yes |
Job input data |
Mostly satisfied |
21 |
100483 |
|
Job submission efficiency |
Satisfied |
40 |
100535 |
|
Jobs listing |
Satisfied |
41 |
100536 |
yes |
Jobs status retrieval |
Satisfied |
11 |
100473 |
|
Message passing interface |
Satisfied |
17 |
100479 |
|
Middleware overhead for short jobs |
Satisfied |
32 |
100494 |
|
Multiple data compound jobs |
Partially satisfied |
28 |
100490 |
yes |
Multiple data jobs |
Partially satisfied |
29 |
100491 |
|
Multiple data jobs efficiency |
Unsatisfied |
47 |
100558 |
yes |
Multiple VOs affiliation |
Mostly satisfied |
25 |
100487 |
|
Need for preemptable resources |
Unsatisfied |
44 |
100550 |
yes |
New VOs creation |
Unclear |
16 |
100478 |
|
Notification of jobs completion |
Satisfied |
42 |
100542 |
yes |
On-disk encryption of data |
Unsatisfied |
14 |
100476 |
|
Parallel job submission independence to file system |
Partially satisfied |
9 |
100471 |
yes |
Parallel jobs submission |
Unsatisfied |
15 |
100477 |
yes |
Performance of short jobs submission |
Unsatisfied |
3 |
100387 |
|
Prioritization of service messages |
Unsatisfied |
24 |
100486 |
yes |
Prioritized execution of jobs |
Unsatisfied |
23 |
100485 |
|
Priority accreditation of users |
Unsatisfied |
22 |
100484 |
|
Priority level for jobs |
Unsatisfied |
2 |
100373 |
|
Provision of backup service instances |
Invalid |
38 |
100508 |
|
Reservation cancellation |
Unsatisfied |
39 |
100509 |
|
Reservation update |
Unsatisfied |
27 |
100489 |
|
Resources dedicated to high priority jobs execution |
Unsatisfied |
10 |
100472 |
|
Resources query for parallel jobs |
Partially satisfied |
37 |
100507 |
yes |
Resources reservation for jobs |
Unsatisfied |
1 |
100372 |
|
Restoring failed service instances |
New requirement |
18 |
100480 |
|
Robustness to job submission avalanches |
Satisfied |
48 |
100559 |
|
Roles and groups within VOs |
Satisfied |
19 |
100481 |
|
Scalability of the workload management system |
Satisfied |
6 |
100468 |
|
Service certificate |
Unsatisfied |
7 |
100469 |
|
Service certificate differ from user certificates |
Unsatisfied |
20 |
100482 |
|
Specification of job execution time for scheduling |
Satisfied |
43 |
100543 |
yes |
Standard interface to grid services |
Partially satisfied |
8 |
100470 |
yes |
User identification policy for grid portals |
Unsatisfied |
46 |
100552 |
|
VO authorization |
Unsatisfied |
45 |
100551 |
|
VO-specific services creation |
Unclear |