Perhaps Wei could send me some screen shots of what he's changed in the GUI for his feature?
Thanks! On Mon, Jun 10, 2013 at 11:56 AM, John Burwell <jburw...@basho.com> wrote: > 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) > >> > > -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud<http://solidfire.com/solution/overview/?video=play> *™*