VMkernel network interfaces are used primarily for management traffic, which can include vMotion, IP Storage, Virtual SAN and other management traffic on the ESXi system. You can also bind a newly created VMkernel network interface for use by software and dependent hardware iSCSI. The VMkernel network interface is separate from the virtual machine network.by default there is one vKernel Portgroup “Management Network” available in the default vSwitch0 on each ESXi hosts.
Each VMkernel network interface has its own MAC address and one or more IP addresses, and responds to the standard Ethernet protocol as would a physical NIC. The VMkernel network interface is created with TCP Segmentation Offload (TSO) enabled.
Create and Manage vKernel Ports
Example: Create a new vKernel Port for vMotion.
To create a New vKernel Port on the Virtual Switch. Go to ESXI hosts-> Manage -> Networking-> Virtual Switches -> Select a Virtual Switch, in my case it is “vSwtich0” and Click on the “+” GlobSign
Now Add new Network Wizard started. Choose first option “vKernel Network Adapter”. It’s by default select -> Click “Next”
We already have a stand switch (vSwitch0) and I am going to use it. Leave as default -> Click “Next”
Define Network Label “vMotion” for vKernel Prot and select “vMotion traffic” Check box in available services -> Click “Next”
Enter the vKernel Port IP address -> Click “Next” and then Press “Finish”
Verify it. Now you have a new vKernel Port available in “vSwitch0” as highlighted below.
You can check vKernel adapter of ESXi from Manage -> Networking-> vKernel Adapters -> it will show you the list of the vKernel adapters as shown below.
To edit the vKernel Port Setting. Select the PG from Virtual Switch views or Click on the vKernel adapter from vKernel adapters view as shown below-> Click on “Pencil sing” to edit the settings.
From settings you can change the available services, MTU and IP address of the vKernel Port. Change vKernel Port settings may impact your existing infrastructure. So keep this in mind before editing anything.
How to Delete a vKernel Port?
Example: Delete a vKernel Port Named “vMotion” from vSwitch0
Delete a vKernel port is Easy as any Port Group in the Virtual Switch. Select the PortGroup and Click on “X” sign to remove the vKernel Port.
After removal verify it. As you can see. We have no “vMotion vKernel Port” available in “vSwitch0”