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> > -------------------------------------------------------------------------------
