search inside the site with
Contract no. 026409
ABOUT EELA
EELA at a glance
Executive Summary
Management Structure
Boards and Committees
Partners
EELA Associates
Work Packages
EELA Templates
EC Reviews
Milestones
Deliverables
WP1
Structure/People
Financial and Administrative Documentation
Collaborate with EELA or become an EELA Member?
Quality Metrics
WP2
Infrastructure
Task 2.1
Task 2.2
Task 2.3
Task 2.4
Activity Planning
Human Resources
Operations Centre
Quality Metrics
WP3
Task 3.1
Task 3.2
Task 3.3
Survey of Applications
Quality Metrics
WP4
Task 4.1
Task 4.2
Survey of Communities
Quality Metrics
CONTACTS
Members List
Mailing Lists
MEETINGS - EVENTS
PHOTOS
DOCUMENTS
Technical Annex
Consortium Agreement
Internal Documents
CALENDAR
TIMESHEETS
NEWSROOM
Bulletins
Publications
EELA in the news
RELATED PROJECTS
JOB OPPORTUNITIES
SITEMAP
Survey of Applications
This questionnaire aims at gathering relevant information to assess the suitability of any new application to the EELA Grid environment, thus allowing to settle the appropriate infrastructure support. It should be filled by communities or individuals looking at potentially becoming EELA collaborator or member.
Both the EELA Management (
teb@eu-eela.org
) and the Work Package 3 Manager (
rafael.mayo@ciemat.es
) will be happy to answer your questions.
Results are available
here
USERS AND INSTITUTIONS
1. First Name and Last Name
2. Institutions
APPLICATION DESCRIPTION
1. Application Name
2. Describe briefly the application
APPLICATION CHARACTERISTICS
1. Is the application parallel (MPI) or sequential?
Select one...
Parallel (MPI)
Sequential
2. Is the application CPU intensive, data intensive or both?
Select one...
CPU intensive
Data intensive
Both
3. Is the application interactive or batch oriented?
Select one...
Interactive
Batch oriented
4. Is the application already interfaced to any grid middlewared?
yes
no
If yes, which one?
5. How much effort (FTE) can be dedicate to port the application?
6. How much experience the developers and users have in grid computing?
Select one...
None
Low
Medium
High
7. Does the application have security requirements?
yes
no
If yes, describe them
8. The application data (input/output) is to be kept private?
Select one...
No
To the job submitter only
To the application users community
To certain users of the application community
9. The data will be shared with other people outside of the user community involved in EELA?
How do you expect to authenticate and authorize these people and share the data?
yes
no
If yes, describe how.
10. Does the application have encryption requirements for data storage or transfer?
Select one...
Yes
No
11. Is it possible to make the current application data storage system grid enabled?
Select one...
Yes
No
12. What is the typical size of the application software package?
Select one...
0-5 Mb
6-10 Mb
10-20Mb
>20 Mb
13. Does the application software need to be installed locally in each cluster or can it be
downloaded with the job submission?
Select one...
Installed locally
Downloaded with the job
14. How often new releases of the application software are produced?
Select one...
1 week
2 weeks
1 month
3 months
6 months
1 year
>1 year
15. Will different versions of the application software be used simultaneously? How many verions?
yes
no
If yes, how many?
16. Based on upon previous application development and porting experience, what schedule is foreseen/estimated for the various milestones from porting to production?
a. Porting (in weeks)
b. Testing (in weeks)
c. Initial production (in weeks)
d. Full scale production (in weeks)
RESOURCES REQUIREMENTS
1. Typical CPU and elapsed time consumption per run?
2. Amount of RAM and swap space required at run and compile time?
3. Expected number of job submissions per month?
4. Expected number of cuncurrent running/queued jobs?
5. Rate at which jobs must be processed by the grid?
6. Expected disk space required per run?
7. Is permanent disk storage necessary at each cluster? How much?
8. How much scratch space (local disk space) is required during each job execution?
9. Does the application require direct network connectivity inbound/outbound or both?
10. Describe the network bandwidth requirements.
11. Expected number of application users?
12. Number of simultaneous open files during each job execution?
13. Number of simultaneous open network ports or sockets during each job execution?
14. Do you need to replicate input data across all clusters? How much? If a replication system is already in use describe it.
15. Does the application need backed up of the data stored at all clusters?
If yes, how much data must be backed up per cluster and how frequently?
16. Does the application need backup of the data stored at a single grid storage node?
If yes, how much data must be backed up and how frequently?
17. Input:
a. Executable size
b. Input data size
c. Number of input data files (local at processing cluster or remote)
d. Input data location
18. Output:
a. Output data size
b. Number of output data files (local at processing cluster or remote)
DEPENDENCIES
1. Operating system and version?
2. Compilers and versions?
3. Databases and versions?
yes
no
If yes, which one?
4. Other required libraries?
yes
no
If yes, which ones?
5. System or general tools required at run or compile time?
yes
no
If yes, which ones?
6. Does the application need party commercial software to run?
yes
no
If yes, which ones?
7. Does the application depend on specific grid middleware services? Do these grid services replace some of the services provided by EGEE?
yes
no
If yes, which ones?
Please, send us your comments and suggestions.