Re: [API] Assigning Computational Resources

2015-04-20 Thread Suresh Marru
Hi Sudhakar, This is a good usecase. Can we then consider projects are created and managed by users? And to manage allocations, how about we use the group concept? So as soon as an allocation is approved, a group will be created and the PI can manage the users and group wide allocation.

Re: [API] Assigning Computational Resources

2015-04-20 Thread Pamidighantam, Sudhakar V
Yes, we can consider projects to be created by users but activated by Gateway Admins and assign resources to the project and the group can be created then (or by default the project ID could be the group ID). Once active PI should be able to add users. Sudhakar. On Apr 20, 2015, at 8:02 AM,

Re: [API] Assigning Computational Resources

2015-04-19 Thread DImuthu Upeksha
Hi Sudhakar, What is the effect for the allocation of computational resources in these two types of projects? I think according to Eroma's clarification, it does not depend on high level project management. Thanks, Dimuthu On Sun, Apr 19, 2015 at 6:21 PM, Pamidighantam, Sudhakar V

Re: [API] Assigning Computational Resources

2015-04-19 Thread DImuthu Upeksha
Hi Eroma, Yet it's clear. Thanks for the clarification. Thanks Dimuthu On Sun, Apr 19, 2015 at 9:34 AM, Eroma Abeysinghe eroma.abeysin...@gmail.com wrote: Hi Dimuthu, Project is a grouping for a collection of experiments. Meaning we can select a project when creating an experiment. A

Re: [API] Assigning Computational Resources

2015-04-19 Thread Pamidighantam, Sudhakar V
Just to clarify further, there are two kinds of projects … one is a research project under which many experiments can be collected. On the organization of users side, there may be a project under which many users can be grouped lead by a PI ( principal investigator). Perhaps this distinction

Re: [API] Assigning Computational Resources

2015-04-19 Thread Pamidighantam, Sudhakar V
Well it definitely depends on the allocation available. The (user) project allocation should not be 0 or negative for an experiment to run. As experiments are run the allocation gets consumed and the PI typically has to renew an allocation when it is fully consumed ( or low or expires at a

[API] Assigning Computational Resources

2015-04-18 Thread DImuthu Upeksha
Hi all, Can we assign/get computational resources for a project using Airavata API? There are methods like getAllComputeResourceNames and getComputeResource which enables to get them. But it does not specify a particular project. What is the concept behind computational resources? Does it

Re: [API] Assigning Computational Resources

2015-04-18 Thread Eroma Abeysinghe
Hi Dimuthu, Project is a grouping for a collection of experiments. Meaning we can select a project when creating an experiment. A project can have one or many experiments grouped together. Compute resource is the super computer which application (applications are deployed in a computer resource)