WAIT % - % IDLE, what is the average for a virtual machine?
I did some research on performance of VM problems and worked with the media to see that there is maybe a bottle neck IO that occur with a virtual VMware machine I have performance problems on. The technician found that the WAITING % - % IDLE on average for this virtual machine is around 200%. The tech said it was abnormally high. I forgot to ask her what was normal but wanted to put a post to see if some people out there know what they are on average. What is an average number of see? I have the system done nothing right now and I see 579% waiting and 372% IDLE. The technology has been able to confirm that no IO queue was occurring in the VMkernel or on the HBA controller.
Some average % positions would be useful. Thank you.
gdewulf18480 wrote:
Supposibly the amount of time in a State of waiting for I/O is the WAIT - IDLE % difference. I was wondering if anyone had the numbers for this feeling. Is there anyone with some of them?
Q: How will I know the VCPU world waiting for I/O events?
A: WAIT - % IDLE % can give you an estimate on how much time processor is spent waiting for I/O events. It is an estimate only, because the world wait perhaps for other than the i/o resources. Note that we should do it only for the worlds of the WWW, not the other kind of worlds. Because the VMM worlds represent the best guest behavior. For the disk i/o, another alternative is to read the disk latency stats that we explain in the drive section.
WAIT % by itself cannot be used, you must develop and examine the individual vCPU % EXPECTATION values and subtract their idle time. You can't do it on the initial view of a single line by VM CPU in esxtop. If technology that you mentioned did not explain it, he doesn't know what it takes.
I have lots of virtual machines that are never less than 300% when I wait - % idle and I have no problems.
It is an example, I caught NimSoft server:
DHSNMS1 100 100 5 192.63 193,80 0.24 0.03 291,44 1.04
%EST USED (s) 192 - in other words, almost two processors are used 100%
The %Idle is 1.04% WAIT 291.44 - according to the calculation of waiting idle, I have a super serious problems of e/s past But this isn't the case, and expanding, I can see that.
5665 vmware-vmx 100 1 0.09 0.11 100.00 0.00 0.00 0.01
5667 100 vmassistant.566 1 0.62 0.65 99,63 0.00 0.00 0.00
5703 100 mks:DHSNMS1 1 0.01 0.01-100.00 0.00 0.00 0.00
5704 vcpu 100 - 0:DHSNMS1 1 32,35 32.88 67,28 0.28 0.11 67,14
5705 vcpu 100 - 1:DHSNMS1 1 31,58 32.05 68.11 0.00 67.85 0.12
So the changed values unfortunately because of ESXTOP bike when you develop... which is annoying, but anyway. In this you see % waiting is 67 and 68 with another respectively being 3 to 100% (which is normal) and the idle being %, 0, 0, 0, 67 and 67.8. Doing the calculation on the processors shows a wait - slowed virtually 0 - or very little IO wait past with processors. But if you add up all the expectations of % and % is idling, you have 434ish, and the 134ish and do the calculation is the difference of 300 - which is the 3 who are always 100%.
So there is no way we can answer your question, we can only help you to understand how the values should be interpreted.
Waiting for i/o States almost always go on the disc anyway, it is unlikely, therefore, the network or the user entered, looking at the stats of disc ESXTOP is a much better way to determine if there is a problem of e/s.
Tags: VMware
Similar Questions
-
What is the original for a virtual machine model?
I see in the interface of Lab Manager if you look at a given Virtual Machine, you see the original model, he was cloned from admitted.
When I do ListMachines(), ListConfigurations(), there is no evidence mentioning the model for individual records. In addition, GetObjectConditions() returns nothing.
Where would he get this information?
I don't think that there is nothing in the API that gives this information (i.e. what model was VM # created from).
next is as close as possible to use the internal call 'ListTemplates.
Kind regards
Jonathan
B.SC., RHCT, VMware vExpert 2009
NOTE: If your question or problem has been resolved, please mark this thread as answered and awarded points accordingly.
-
Can join a Cluster of storage disk out of Maintenance DTS Mode to set up the profiles for a virtual machine storage policies?...
IE can you define the rules of affinity DTS depending on how the rules of storage of profiles are configured for a virtual machine?In my mind it seems there is disconnect from the DTS and storage profiles.
Thank you.
= NOTE =.
My lab at home, 2 organizes running ESXi 5.0
Dv01 has
Of startup vmfs 7200 RPM 160 G = dv01-BOOT
Vmfs 1 TB 7200 RPM = VM02-VMFS
VM02 has
Of startup vmfs 7200 RPM 160 G = VM02-BOOT
Vmfs 1 TB 7200 RPM = VM02-VMFS
Vmfs 5900 RPM 2 TB = VM02-TV01
I have (3) facility profiles of storage using 'User-defined storage Capablity' as shown below:
(160 @ 7200 RPM SATA) boot > Boot
Fast (160 7200 RPM SATA and 1 TB @ 7200 RPM SATA) > fast
Slow (2 TB @ 5900 RPM SATA) > slow
Then, I set up a storage Cluster with my local disks on dv01 (only to date)
LocalVM disc dv01-BOOT and dv01-VMFS disk of the 'cluster of storage.
I have a computer virtual called DC01 (HardDisk1) want to live on 'Boot' profile storage drive
His "Non-compliant" poster according to the storage profile, it should run on drive 'boot' on dv01To get to this point, I put the StorageCluster in Mode of Maintenace 'DTS' and forced a sVmotion of all virtual machines off dv01-BOOT
No disks are IO or claim of space.
But once I take the 'DTS Maintenacne mode' STARTUP dv01 floppy is now get the DTS to return him to satisfy the storage profile (rule) I install... IE do the 'storage profile' VM complient (without doing a few externall API, the PS script or the 3rd party software calls)... ??
Seems weird it is (or may be) such disconnection of a memory of the profiles and the StorageClusters and the DTS?
Thank you...
At this point, I think that storage DRS and storage profiles are two technologies to separate and work independently, but what you suggest is a great idea-
-
How to configure the CD driver on the host for a virtual machine?
After you create a virture machine and put the CD of driver on host, when powered on the vertual machine, may not start the drive form the CD only from NIC.
How to configure the CD driver on the host for a virtual machine?
Right-click on the virtual computer and go to edit settings. Click the Options tab and under the tip list, there should be Boot Options. Enter an amount of milliseconds to wait before your boot, so you can activate the CD-ROM. You can also activate the CD even if it boots to the NETWORK card option, and then reset the virtual machine. Get the focus of this virtual machine on the console session, and then press ctrl-alt-insert. Your CD-ROM will stay connected if you do not want to delay the startup process.
-
What is the difference between a virtual machine cloning and v2v conversion to a virtual machine
What is the difference between a virtual machine cloning and v2v conversion to a virtual machine
Cloning process is to duplicate a VM. V2V is deploy vm on vsphere environment to another virtual machine format (example: the workstation, hyper-v).
-
Modify the script for multiple virtual machines
I'm working on the powercli user to change the CPU and the memory of several virtual machines.
I found the perfect scenario created: http://ict-freak.nl/2010/05/07/powercli-script-to-schedule-memory-and-or-vcpu-updowngrade/comment-page-1/#comment-20336
But it's only for 1 VM.
Can someone tell me to change so do several virtual machines. A text file would be ideal, but I'm ready for anything as this point, nothing I try does not work.
Thank you.
You could do
foreach ($vm in Get-VM-name (Get-Content:\Powercli_scripts\servers.txt))
I don't know why it's poweroffs randomly.
You can add the - WhatIf parameter on this line, like that it will only say what he does, without actually running the cmdlet.
-
What is a good figure for the average number of virtual machines per server?
I hear everything from 10:1 to 100: 1. What is a good average, and analysts say?
So what are the good standards of processors and apps
-
Change the default location of the snapshot for a virtual machine
Hello. I found this tutorial
on hos to move the default location for the snapshots of a virtual computer. How ever what I don't understand is where can I covering the line in the file *.mvx,
"workingDir = "new_path_location"
? I just start typing at the end of the file? The file can be edited in Notepad of windows or I should connect to the host using putty and correct it in nano, for example?
For example, in the same document, they used
workingDir = "/vmfs/volumes/46f1225f-552b0069-e03b-00145e808070/vm-snapshots"
I think that "
46f1225f-552b0069-e03b-00145e808070
" is an identifier for the volume. True or not? If yes how can I list all the volumes that are mapped to the host or vCenter Server identifiers?Thank you!
alexiaesx wrote:
Hello. I found this tutorial
on hos to move the default location for the snapshots of a virtual computer. How ever what I don't understand is where can I covering, in the file *.mvx, line
"workingDir = "new_path_location"
? I just start typing at the end of the file? The file can be edited in Notepad of windows or I should connect to the host using putty and correct it in nano, for example? in any case around, either Notepad or vi or nano - both will be fine.For example, in the same document, they used
workingDir = "/vmfs/volumes/46f1225f-552b0069-e03b-00145e808070/vm-snapshots"
I think that "
46f1225f-552b0069-e03b-00145e808070
" is an identifier for the volume. True or not? Yes its unique identifier for your vmfs volumes, but its better if you provide your name of store data instead, as if your data store name is XYZ, provide/vmfs/volumes/xyz/vm-snapshot, you can do it using UUID as well but you need to type for long and its not easy to remember.If yes how can I list all the volumes that are mapped to the host or vCenter Server identifiers?
using the cli
list of esxcli storage vmfs
using ssh console, this should provide you with all the information for the disks
Fdisk-lu
Another thing,
CD vmfs/volumes /.
LS - lah
You can see your vmfs volumes
-
Hi all
I have 02 questions.
1. we have a cluster which has 02 physical hosts (Host1 and Host2). We have 02 virtual machines on the Cluster. Active DRS on the cluster.
But the problem is that my 02 VMS are always stays on a Host2. A few weeks ago, each virtual machine carried out on each host. How can I place each virtual machine on each host to perform better.
How to do this?
2. I connect to the cluster using vSphere client 5.1, under summer host, I get the following message
"Configuration problems: host is not in accordance with the attached profile.
I suspect that this is the case for my question 1?
Thank you very much
Hello
I think I found the answer for the problem of home profile. I changed the following values to 1 for each host to > settings > under software > advanced settings >
Under Data Mover
HardwareAcceleratedInit
HardwareAcceleratedMove
Under VMFS3
HardwareAcceleratedLocking
Compliance status is returned to the green.
Thanks for the advice guys!
Thank you
-
The maximum for a virtual machine disk size
Hello
Can I create a disk to a virtual machine that is larger then 2 TB?
On a physical box, you convert dynamic disks and their band... but I think VMware recommend snot of dynamic disks.
Thanks in advance...
Hello
2 TB is the max and also the MAX for several operating systems. If for any reason any if you need then you will need to do a bunch of multiple VMDK.
For more information about the maximum size please see: http://kb.vmware.com/kb/1003565
-
Unalterable RCLI in U4, how do the backup for my virtual machine
Hi, in the update of this week, my esxi U4 servers build 153875, but now have a problem, my script php to backup virtual machines do not work, orders rcli is unable to connect to the esxi Server
Search error:
root@backuplinux script# /usr/lib/vmware-viperl/apps/vm/vminfo.pl--serveur virtual7Enter the user name: root
Enter the password:
Error to connect to the server " " https://virtual7/sdk/webService': Maybe host isn't a Virtual Center or ESX Server.
I use:
VI Perl Toolkit version: 1.6
'Vminfo.pl' script version: 1.0
You can take a look at ghettoVCB that use the console SSH not supported for download and execution of the backup script. You can also take a look at Veeam Backup If you are looking for a basic GUI solution, among others.
=========================================================================
William Lam
VMware vExpert 2009
Scripts for VMware ESX/ESXi and resources at: http://engineering.ucsb.edu/~duonglt/vmware/
-
What is the best solution of virtual machine to run El Capitan in Mountain Lion?
Looking for the best solution run El Capitan in a mac Mountain Lion. I just need to use El Capitan to run xcode.
There are 3 main reasons that I improve my main system at El Capitan:
1 apps that I always trust that are only optimized to work up until the 10,8
2. I want the convenience of not having to restart my computer to use 1 program.
3. don't like projector or the interface of the user interface in general of 10.11
Knowing that, what solution recommend you so I can use El Capitan in the environment of mountain lion.
I know only vmware and parallels. Other options I'm missing? What would you recommend?
Thank you
I would recommend "don't bother." You don't like El Capitan then why do you want what it? If you know how to partition a disk, then install El Capitan on a new disk partition.
-
as in the subject...
AFAIK VMs per host maximum is 40 in the case of cluster HA with 9 or more guests. Yes 40 * 32 is 1280 VMs for cluster HA 32 hosts.
---
MCSA, MCTS, VCP, VMware vExpert 2009
-
How to get the moref vCenter for a virtual machine
I use with the vCloud orchestrator plugin. I would like to understand how I can access the moref for a virtual machine identifier (as see vcenter) that is contained in a vCloud VAPP.
Thank you
Here is something I wrote to do. It uses the query service.
Note that to be able to do, you need your plugin vCD to be connected to the org of system and use the administrator credentials.
var vcdHost = vm.getHost(); var vApp = vm.parent; var vms = new Array(); var queryService = vcdHost.getQueryService(); expression = new VclExpression(VclQueryAdminVMField.CONTAINER, vApp.getReference().href, VclExpressionType.EQUALS); filter = new VclFilter(expression); params = new VclQueryParams(); params.setFilter(filter); var resultSet = queryService.queryRecords(VclQueryRecordType.ADMINVM, params); while (resultSet != null) { var records = resultSet.getRecords(new VclQueryResultAdminVMRecord()); System.log(records.length + " VM records found"); for each (var record in records) { if (record.name == vm.name) { return record.moref; } } resultSet = resultSet.getNextPage(); } return null;
Christophe.
-
List of data store, SpaceProvisioned, Spaceused for multiple virtual machines
Hello
I want to list the data store, the SpaceProvisioned, the Spaceused for several virtual machines.
I wrote the following lines, but this didn t work:
$vms = get - VM v998spwmv10175n{foreach ($vm to $vms)$vmname = $vm. Name$vmdiskprovisioned = $vm. ProvisionedSpaceGB$vmdiskused = $vm. UsedSpaceGB$vmdiskpath = get-disk hard - VM $vm | Select file nameSelect @{N = "VMname"; E = {$vmname}},@{N = "VMDiskPath"; E = {$vmdiskpath}},@{N = "VMDiskProvisioned"; E = {$vmdiskprovisioned}},@{N = "VMDiskUsed"; E = {$vmdiskused}} | Format-Table}
What wrong with it? I'm away right?
THX in advance
Chakoe
The following script lists each vDisk in a separate line. The VMDiskProvisioned and VMDiskUsed properties are always those of the virtual machine.
$vms = Get-VM v998spwmv10175n & {foreach ( $vm in $vms ) { $vmname = $vm.Name $vmdiskprovisioned = $vm.ProvisionedSpaceGB $vmdiskused = $vm.UsedSpaceGB foreach ($HardDisk in (Get-Harddisk -VM $vm)) { $HardDisk | Select-Object -Property @{N="VMname"; E={$vmname }}, @{N="VMDiskPath"; E={$HardDisk.FileName}}, @{N="VMDiskProvisioned"; E={$vmdiskprovisioned }}, @{N="VMDiskUsed"; E={$vmdiskused }} } }}
Maybe you are looking for
-
Cannot upgrade Windows 8 on Windows 7 PC HP Pavilion g6-2270dx
I have a problem, I just downgrade my hp pavilion windows7 .because when I format my hp (windows8) cannot format because some files are missing something like that. I need to format because I have a virus, my files on my readers always shortened flas
-
Achi mode on HP HDX X16T - 1200 CTO Premium
ACHI mode is available on the HP HDX X16T-1200 CTO Premium? W7-64 Ultimate running. Running on a Crucial M4 256 ssd. Have a 512 ssd on the way, would use ACHI id is available in the BIOS. Don't see an option in the CMOS.
-
SMTP problem with the recipient's address
Hi, I made a copy of the function of SMTP Email message send to use it with another port smtp (as 587). Everything works well when the recipient's address is like [email protected] or any what normal address. The problem is when I'm trying to use th
-
It started just recently to arrive (after installation of Comcast). Try to uninstall. Spends hours on the phone with Dell (idiots). Still having the problem. I know that my battery life ends. I got this message earlier. Could be the problem? Or
-
BlackBerry with star Smartphones Smiley face icon
My Curve 8310, I have an icon on top that resembles a smiling face with a star and a 1 by it. I did not voice chat, so I don't know what that means. Anyone know?