I have some skeleton code finished, you can take a look at my current work. The code is under platform/storage/src/org/apache/cloudstack/storage/volume/ and platform/storage/src/org/apache/cloudstack/storage/datastore / on javelin branch.
> -----Original Message----- > From: Umasankar Mukkara [mailto:[email protected]] > Sent: Wednesday, October 31, 2012 10:49 PM > To: [email protected] > Subject: Re: RE: Requirements of Storage Orchestration > > Thanks Edison. The compression, encryption and dedup are the properties of > a lun at the storage array. We should be able to set the properties of the lun > at the storage array from cloudstack mgmt layer. Either cloudstack needs to > open up an api to which the storage array writes or cloudstack should have > plugin based model where the storage management functionality is plugged > in using an array specific plugin. > > I will be able to comment better if I know few more details of your current > work. Looking forward to working with you in this :-) > > Regards, > Uma. > > On 31 Oct 2012 22:22, "Edison Su" <[email protected]> wrote: > > > > > -----Original Message----- > > From: Umasankar Mukkara [mailto:[email protected]] > > S... > > 1. Ability to offload the data protection capabilities to the storage > > array. (like dedup/snapshot/backup/encypt/compress) > > 2. Ability to provide an API at storage orchestrator so that the > storage > > > array can write to this API > Only snapshot/backup are taken into consideration. Any details about the > scenario of encypt/compress/dedup? > Such as, how to use this functionalities, what's the api should look like? > We can expose more capabilities on the API and storage driver layer. > > > 3. Extend the current storage offerings to include some of the > > storage > > > array capabilities such as IOPS guarantee (or throttle), throughput > > guarantee (or throttle... > Oh, great! There are so many code I want to change, really need help and get > feedback from other people. > I'll send out the status of my current work and what I am trying to do in > another thread. > > > > > > -- > > > > Regards, > > Uma. > > --------------------------------------------------------------------... > > Program<http://www.cloudbyte.com/eap.aspx> > > > -------------------------------------------------------------------------------
