airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chathuri Wimalasena <kamalas...@gmail.com>
Subject Re: Application Catalog ER Diagram
Date Sun, 01 Jun 2014 04:01:35 GMT
Hi Sachith,

Here are the steps IMO,

   - Gather feedback from CCGrid on existing app catalog data models and
   finalize them
   - Design the database for app catalog with missing pieces
   - Add OpenJPA data models and implement resource layer as we have
   - Finalize the app catalog CPI and implement the CPI

Thanks..
Chathuri


On Sat, May 31, 2014 at 12:24 PM, Sachith Withana <swsachith@gmail.com>
wrote:

> Yes Chathuri, That's why I didn't include the JobSubmission protocols and
> DataMovement protocol designs in my diagram.
>
> Please note that the Host in my diagram refers to the ComputeResource in
> yours.
>
> This design is for the complete Application catalog as opposed to what we
> have right now. I'm planning to build up on it.
>
> What are the steps that you would recommend me to follow in implementing
> the whole App Catalog?
>
>
> On Sat, May 31, 2014 at 8:11 PM, Chathuri Wimalasena <kamalasini@gmail.com
> > wrote:
>
>> Hi Sachith,
>>
>> I already added the database scripts for mysql and derby and the JPA
>> models according to application catalog data models. Did you have a look at
>> them as well ?
>>
>> [1]
>> https://github.com/apache/airavata/blob/master/modules/app-catalog/app-catalog-data/src/main/resources/appcatalog-derby.sql
>>
>>
>>
>> On Sat, May 31, 2014 at 9:56 AM, Sachith Withana <swsachith@gmail.com>
>> wrote:
>>
>>> Hi all,
>>>
>>> I've attached an ER diagram I drafted on how the Application Catalog
>>> should look like in my opinion.
>>>
>>> Please provide any comments or suggestions so that I can move on to
>>> implementing it.
>>>
>>> Chathuri has already added the Job Management and Data Movement objects
>>> so I excluded that in the design diagram.
>>>
>>> NOTE: This design assumes that we would be able to have the node details
>>> as applications in a workflow so that the deployments would be handled per
>>> application according to the deployment details we have in the
>>> applications.
>>>
>>> --
>>> Thanks,
>>> Sachith Withana
>>>
>>>
>>
>
>
> --
> Thanks,
>  Sachith Withana
>
>

Mime
View raw message