Istanbul/Turkey

2- Creating Your Own Vmware Virtual Environment - IP and VLAN Planning

In this part, we will plan the IP configuration, VLANs and network switch ports connections. Of course these details will be different in your environment but this plan is important and these details might be beneficial for others when they prepare their own environment.

I will be using 2 VLANs. VLAN 2132 will be used for virtual machine network and ESX management network. VLAN 2133 will be used for Vmotion and Server and Storage Management connections.  It is very important to keep VM Network and Vmotion network seperate. If you keep VM Network and Vmotion network in the same VLAN, VM migration speed will suffer immensely. There is a good article that explains in detail about this subject in the following link:

https://frankdenneman.nl/2013/02/07/why-is-vmotion-using-the-management-network-instead-of-the-vmotion-network/

 

SERVERS:

Here you can see how I am going to use my servers ethernet ports. 1 Vm Network and 1 Vmotion network for each network card. I have to make sure If one NIC fails, the service can keep working on the other NIC. 

This System X 3650 M3 server. Unfortunately, X3650 M2 server has only 1 NIC. So It will have 1 ILO (IBM calls this as IMM) port, 1 Vm Network and 1 Vmotion connection.

 

Now Lets plan how we connect the network cables from servers to network switches in detail including IP addresses and VLANs.

 

 

 

Note that Vm Network Ports should be set as Trunk on Network switches. Because we want these ports to reach other VLANs on the network.

Also, note that Switch1 and Switch2 section especially, if one of the switch fails the vmnetwork and vmotion services can keep on working.

 IBMESX01

  Ports IP Address VLAN Switch1 Port Switch2 Port
IBMESX01   10.50.132.201 2132    
Server1 ILO ILO 10.50.133.33 2133 10  
Server1 VmNetwork + (ESX Mng) Eth0     11(Trunk)  
Server1 Vmotion Eth1 10.50.133.41 2133 12  
Server1 VmNetwork  + (ESX Mng) Eth2       13(Trunk)
Server1 Vmotion Eth3 10.50.133.41 2133   14

 

IBMESX02

  Ports IP Address VLAN Switch1 Port Switch2 Port
IBMESX02   10.50.132.202 2132    
Server2 ILO  ILO 10.50.133.34 2133   10
Server2 VmNetwork + (ESX Mng) Eth0       11(Trunk)
Server2 Vmotion Eth1 10.50.133.42 2133   12
Server2 VmNetwork + (ESX Mng) Eth2     13(Trunk)  
Server2 Vmotion Eth3 10.50.133.42 2133 14  

 

IBMESX03

You can see that I don't have redundant connection for this server. Lack of number of ports on my server prevents me. If 1 of this connection fails, service fails for this ESX host :(  

  Ports IP Address VLAN Switch1 Port Switch2 Port
IBMESX03   10.50.132.203 2132    
Server3 ILO  ILO 10.50.133.35 2133   21
Server3 VmNetwork + (ESX Mng) Eth0       Trunk 22
Server3 Vmotion Eth1 10.50.133.43 2133   23

 

 

SAN SWITCH: I am not going to connect my SAN Switches to network switches but if I was I would keep them in VLAN 2133 and assign an ip address from there. I will manage my SAN switch thru Serial Port.

 

DS5100 STORAGE CONTROLLER:

DS5100 IP Address VLAN Switch1 Port Switch2 Port
Controller A Port1 10.50.133.36 2133 45  
Controller A Port2  10.50.133.37 2133 46  
Controller B Port1 10.50.133.38 2133   45
Controller B Port2 10.50.133.39 2133   46

 

Before continue, let's assign ip address now for our ILO on our servers (IMM - IDRAC or whatever you call) according to your plan. Do this for all servers.

 

In Part3, We will start with ESXi Host Installation on our servers.

  • Hits: 834