Wei,

Have Mike Tutkowski and you reconciled the potential conflict between a 
throttled I/O VM and a provisioned IOPs volume?  If so, what solution did you 
select?

Thanks,
-John

On Jun 10, 2013, at 1:54 PM, Wei ZHOU <ustcweiz...@gmail.com> wrote:

> Guys,
> 
> I would like to merge disk_io_throttling branch into master.
> Please review the code on https://reviews.apache.org/r/11782
> 
> If nobody object, I will merge into master in 72 hours.
> 
> -Wei
> 
> 2013/5/30 Wei ZHOU <ustcweiz...@gmail.com>
> 
>> Hi,
>> I would like to merge disk_io_throttling branch into master.
>> If nobody object, I will merge into master in 48 hours.
>> The purpose is :
>> 
>> Virtual machines are running on the same storage device (local storage or
>> share strage). Because of the rate limitation of device (such as iops), if
>> one VM has large disk operation, it may affect the disk performance of
>> other VMs running on the same storage device.
>> It is neccesary to set the maximum rate and limit the disk I/O of VMs.
>> 
>> The feature includes:
>> 
>> (1) set the maximum rate of VMs (in disk_offering, and global
>> configuration)
>> (2) change the maximum rate of VMs
>> (3) limit the disk rate (total bps and iops)
>> JIRA ticket: https://issues.apache.org/jira/browse/CLOUDSTACK-1192
>> FS (I will update later) :
>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/VM+Disk+IO+Throttling
>> Merge check list :-
>> 
>> * Did you check the branch's RAT execution success?
>> Yes
>> 
>> * Are there new dependencies introduced?
>> No
>> 
>> * What automated testing (unit and integration) is included in the new
>> feature?
>> Unit tests are added.
>> 
>> * What testing has been done to check for potential regressions?
>> (1) set the bytes rate and IOPS rate on CloudStack UI.
>> (2) VM operations, including
>> deploy, stop, start, reboot, destroy, expunge. migrate, restore
>> (3) Volume operations, including
>> Attach, Detach
>> 
>> To review the code, you can try
>> git diff c30057635d04a2396f84c588127d7ebe42e503a7
>> f2e5591b710d04cc86815044f5823e73a4a58944
>> 
>> Best regards,
>> Wei
>> 
>> [1]
>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/VM+Disk+IO+Throttling
>> [2] refs/heads/disk_io_throttling
>> [3] 
>> https://issues.apache.org/jira/browse/CLOUDSTACK-1301<https://issues.apache.org/jira/browse/CLOUDSTACK-2071>(CLOUDSTACK-1301
>>  -     VM Disk I/O Throttling)
>> 

Reply via email to