This wiki is obsolete, see the NorduGrid web pages for up to date information.
Comparison
From NorduGrid
Jump to navigationJump to search
# | Statement | Unicore 6 | gLite 3.1 | ARC 0.6.3 | ARC 0.9.1 | Comment |
---|---|---|---|---|---|---|
1. | No m/w installation on worker nodes | ? | - | X | X | Agent-based jobs may need to install some m/w via RTE |
2. | No root privileges for deployment | ? | - | X/- | X/- | Service deployment normally needs root privileges but some services (e.g. Sched, Paul, Storage Services, HTTPD) can be deployed without root privileges |
3. | Supports many Linux flavors and other POSIX-like systems | ? | - | X | X | Only few flavours are actually tested: most RedHat-based, some Debian-based, some SuSE, Gentoo |
4. | Has VO management service | ? | X | - | - | ARC supports gLite VOMS |
5. | Has file transfer service | ? | X | - | - | gLite FTS only supports GridFTP |
6. | Has file indexing service | ? | X | - | X | ARC supports gLite LFC and Globus RLS as a client |
7. | Has distributed storage management service | ? | - | - | X/- | gLite and ARC 0.6.3 can use dCache - a 3rd party storage middleware; ARC 0.9.1 storage service lacks inegration with job execution service |
8. | Supports non-Linux platforms (Solaris, MacOS) | ? | - | - | X | ARC v0.9 supports Mac OX 10.4.x, 10.5.x in service and client side as well |
9. | Supports X509 authentication | X | X | X | X | |
10. | Supports JSDL | X | - | X | X | |
11. | Supports GridFTPv2 | ? | ||||
12. | Max. # of TCP ports needed for N jobs execution | ? | 2N (?) | 2+N | 1 | Number of ports that need to be open in the firewall on the front-end |
13. | Has logging service | ? | X | X | - | gLite and ARC have very different logging services, ARC 0.9.x logging/accouting service (MARS) will be available in later releases |
14. | Supports SRM v2.2 | ? | X | X | ? | |
15. | Supports BES | X | - | - | X | ARC 0.9.1 uses some BES extension as well |
16. | Supports GLUE2 | ? | - | - | X/- | GLUE2 support in ARC 0.9 is in progress |
17. | Supports RTEs | ? | X | X | X | ARC v0.9 has static RTE support in Paul/Sched and A-REX |
18. | Localized in several languages | ? | ||||
19. | Support for MS Windows | ? | ||||
20. | Total number of offered services | ? | 12? | 5? | 8 | |
21. | Services deployed per site | ? | 8? | 3? | ? | gLite User interface and WN count as 1; VOBoxes are not counted |
22. | Support for multi-job submission | ? | - | X | X | ARC 0.6 supports multi-job submission only via xrsl, Arc v0.9 Sched service supports multi-job submission (what about the client?) |
23. | Potential independence from Globus | ? | - | - | X | ARC 0.9 can be compiled without Globus, but it disables GridFTP support and xRSL parsing |
24. | SOA | X | - | - | X | |
25. | Dynamic distributed information system | ? | X | X | - | Planned for future release of ARC 0.9.x |
26. | Number of configuration files | ? | ? | 1 | 1 | |
27. | Configuration file language | ? | ? | key/value pairs | XML | |
28. | GUI | X | - | - | - | ARC 0.6 has a GUI prototype; ARC 0.6 and gLite are accessible vvia a number of portals |
29. | Workflow system | X | - | - | - | ARC 0.6 is integrated to two 3rd party workflow systems |
30. | WS-Security | ? | ? | - | X | ARC 0.9.1 supports WS-Security UsernameToken profile, X509Token profile, and SAML profile (needs interoperability test with other middlewares). |
31. | LCAS/LCMAPS | ? | X | X | - | ARC 0.6.3 supports LCAS/LCMAPS; ARC0.9.1 does not support it currently. |
nn. | ..... etc ... |