All engineers who are engaged in desktop virtualization know that starting a storm occurs when a VM is started in a centralized manner. As a result, many people have proposed a solution to starting a storm, for example, you can add the VM's master disk image to an SSD disk or use SSD full flash disk storage.
When a VM is running normally, there are many ways to estimate the iops consumption. How much iops does the VM need when it is started?
Some people on the Internet say it is about 50, some people say it is about 50 ~ 100. In order to accurately find the iops required when the VM is started, I did an experiment. Seven SAS disks were used as RAID 5, which were divided into one Lun and directly mapped to the host, the VM in Windows 7 is created on the Lun. When a VM is started, the storage monitoring software monitors the iops of the lun as follows:
650) This. width = 650; "Title =" Single-host boot. jpg "src =" http://s3.51cto.com/wyfs02/M02/43/86/wKiom1PbYJDx6iFDAADAAmnLX54469.jpg "alt =" wkiom1pbyjdx6ifdaadaamnlx54469.jpg "/>
For example, shut down all virtual machines on the Lun at, and then start a single win 7 virtual machine, we can see that the maximum iops is close to 180 (the Monitoring Result of the storage monitoring software is displayed every minute). We can see that the consumption of iops on the VM is sharply reduced after startup (after ).
We can analyze that the peak iops consumption when the VM is started is definitely more than 100, which will provide an upper limit for us to compute the storage I/O processing capability.
This article from "A Ride dust" blog, please be sure to keep this source http://juechen2014.blog.51cto.com/9223480/1533939