If you have vSphere DRS configured and you actively use it, you must have one of the vSphere DRS migration thresholds configured. Below is a list of each available vSphere DRS migration threshold and what it means.
Continue reading “vSphere DRS Migration Thresholds”
VMkernel TCP/IP Stacks Reviewed
What are the VMkernel TCP/IP Stacks?

Today, I would like to take a deeper look at the VMkernel TCP/IP stacks with you.
As you might know, the VMkernel networking stack handles standard system traffic to hosts. This includes, but is not limited to vSphere vMotion, vSphere FT, vSphere HA and VSAN.
When talking about different VMkernel TCP/IP stacks, VMware differentiates between 3 major TCP/IP stacks:
- Default TCP/IP stack
- vMotion TCP/IP stack
- Provisioning TCP/IP stack
Let’s take a look at the details of each TCP/IP stack:
Default TCP/IP stack
Management traffic between ESXi hosts and vCenter server are considered as the default TCP/IP stack. Also, host related traffic like vMotion, NFS/iSCSI storage, HA and vSphere FT are part of it.
vMotion TCP/IP stack
By creating a VMkernel port on the vMotion TCP/IP stack you can isolate vMotion traffic to this stack. By doing so, vMotion traffic will be disabled on the default TCP/IP stack. The vMotion TCP/IP stack is used for live VM migrations.
VMware recommends configuring a separate vMotion TCP/IP stack and isolate management traffic from vMotion traffic.
Provisioning TCP/IP stack
The provisioning TCP/IP stack is used for cold VM migration, cloning and snapshotting traffic. In case of a long-distance vMotion (new in vSphere 6), NFC traffic can be configured to use the provisioning TCP/IP stack. Setting up a provisioning TCP/IP stack is useful when you want to isolate this traffic from other TCP/IP stacks. A dedicated provisioning TCP/IP stack is common in VDI environments and in setups with frequent VM snapshots.
Distributed Switch – Port Group Properties
Configuring a Distributed Switch can be a pain, especially if you do it for the first time after using a virtual switch. A virtual switch is mostly used in smaller environment with only a few ESXi hosts. Once you expand into 10+ ESXi hosts, you want to use a Distributed Switch to cut down the time it takes to configure an ESXi host and enhance the manageability of the ESXi networking component.
Continue reading “Distributed Switch – Port Group Properties”
Private Cloud, Public Cloud or Hybrid Cloud?
Private Cloud, Public Cloud or Hybrid Cloud? What is the difference?
Continue reading “Private Cloud, Public Cloud or Hybrid Cloud?”
Corrupt Snapshot Causing View Composer Service Crash
Error during provisioning:Unexpected VC fault from View Composer
The above error might show up in Horizon View, if you try to use a corrupt snapshot for the deployment of new VMs.
How To Identify If A Corrupt Snapshot Is The Cause?
- Look at the Microsoft System Event Log on your View Composer
- You should see something like this:
The VMware View Composer service terminated unexpectedly. M It has done this 2 time(s). The following corrective action will be taken in 60000 milliseconds: Restart the service.
- You should see something like this:
- Search for FATAL messages in the vmware-viewcomposer.log
- The following message will indicate a corrupt snapshot
2015-10-06 17:52:53,956 | WFE thread 9 | FATAL | ServiceCore.WorkflowEngine.WorkflowEngine – Unexpected exception occurred.Error reading single property ‘config.hardware.device’ from managed object: snapshot-15587
- The following message will indicate a corrupt snapshot
Continue reading “Corrupt Snapshot Causing View Composer Service Crash”