Re: [DISCUSS] IOPS/GB and Highest Min and Max IOPS for disk offering

2017-07-28 Thread Syed Ahmed
Yes Wido, it is exactly like you said. The more space you use the more IOPS are allocated to you. For managed storage like SolidFire, where you guarantee IOPS performance, we have to set it for each volume on the backend hence you need some kind of ratio to calculate the appropriate IOPS. Thanks,

Re: [DISCUSS] IOPS/GB and Highest Min and Max IOPS for disk offering

2017-07-28 Thread Wido den Hollander
> Op 27 juli 2017 om 17:33 schreef Syed Ahmed : > > > Hi All, > > I am planning to add 4 new parameters to the disk offering. The use case > for this is as follows: > > We want to provide a provisioned IOPS style offering to our customers with > managed storage like

Re: [DISCUSS] IOPS/GB and Highest Min and Max IOPS for disk offering

2017-07-27 Thread Tutkowski, Mike
That sounds good, Syed. On Jul 27, 2017, at 2:14 PM, Syed Ahmed > wrote: Mike, you are absolutely right. I have added 4 new fields in the disk_offering table. The driver code won't need to change as I would pass the min and max IOPS after

Re: [DISCUSS] IOPS/GB and Highest Min and Max IOPS for disk offering

2017-07-27 Thread Syed Ahmed
Mike, you are absolutely right. I have added 4 new fields in the disk_offering table. The driver code won't need to change as I would pass the min and max IOPS after translating them. I am not using a fifth parameter since it is an either or situation, if you pass IOPS/GB in your API call and also

Re: [DISCUSS] IOPS/GB and Highest Min and Max IOPS for disk offering

2017-07-27 Thread Tutkowski, Mike
So then, based on the use case you mentioned, you are saying you don't really care about minimum limits, right? Are the values you specify for the disk offering going to be translated into the standard min and max values that get stored in the volumes table? If that is the case, then the

Re: [DISCUSS] IOPS/GB and Highest Min and Max IOPS for disk offering

2017-07-27 Thread Syed Ahmed
Hi Mike, In case of min and max values of IOPS for a specific offering, there is another use case. We want to offer tiered storage. Right now if we have a disk offering, there is no way for us to limit the IOPS that the customer can set. We want to have say an offering which scales upto 10k IOPS

Re: [DISCUSS] IOPS/GB and Highest Min and Max IOPS for disk offering

2017-07-27 Thread Tutkowski, Mike
Hi Syed, I have a couple questions. What about the minimum number of IOPS a storage provider can support? For example, with SolidFire, in some releases we can go down as low as 100 IOPS per volume and in newer releases as low as 50 IOPS per volume. Perhaps you should just leave it to the

[DISCUSS] IOPS/GB and Highest Min and Max IOPS for disk offering

2017-07-27 Thread Syed Ahmed
Hi All, I am planning to add 4 new parameters to the disk offering. The use case for this is as follows: We want to provide a provisioned IOPS style offering to our customers with managed storage like SolidFire. The model is similar to GCE where we have IOPS scale with the size based on a