Behavior of UCSM vNIC/vHBA placement policy

Answered Question
Aug 21st, 2010

hi,

Can anyone please explain me the behavior of UCSM vNIC/vHBA placement policy, and its three options assigned-only, Exclude-Dynamic and Exclude-Unassigned. I have gone through the documentation, but I am not very clear yet.

May be an explaining with an example will help.

Sample scenario.

Full blade having Palo on left side, and Menlo Emulex on right side, with 8 VNICs (4 dynamic, and 4 manual), with each of the three options.

thanks

Tejo

I have this problem too.
0 votes
Correct Answer by Jeremy Waldrop about 6 years 3 months ago

/* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}

Tejo, there are two reasons that you would want to use a placement policy.

  1. Full width blades with 2 mezzanine cards - When you have 2 mezzanine cards a placement policy      allows you to specify which mezzanine card to assign a vNIC/vHBA to. By      doing this you can better load balance the network and storage traffic. In      a placement policy the 2 mezzanine cards are identified as vCon1 and      vCon2.
  2. Dynamic vNIC Connection Policy – When you have a Dynamic vNIC Connection Policy as      part of a Service Profile you want to have a placement policy so that the      dynamic vNICs are created below the standard vNIC/vHBAs in the PCI order.      Dynamic vNIC connection policies are used in the configuration of VN-Link      in hardware. This type of policy requires the Palo mezzanine card though.

Other than those two reasons I don't know when you would use a placement policy unless you just wanted to make sure the OS sees the vNICs/vHBAs on specific PCI slots.


The exclude-dynamic comes into play with the Dyamic vNIC Connection Policies I mentioned in option 2 above. Exclude-unassigned would be where you have some that you want to assign (vNICs) but you don not care about where the vHBAs get assigned.


I personally have only had the need to use them in the 2 scenarios above.


With your specific scenario you would use the placement policy to assign some vNICs/vHBAs to the Emulex card (2 max for vNIC and vHBAs) and some to the Palo (dynamic vNIC connection policy or more than 2 vNICs. Or you might want all of your vHBAs to use the Emulex and all of your vNICs to use the Palo.


  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Loading.
Correct Answer
Jeremy Waldrop Sun, 08/22/2010 - 04:44

/* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}

Tejo, there are two reasons that you would want to use a placement policy.

  1. Full width blades with 2 mezzanine cards - When you have 2 mezzanine cards a placement policy      allows you to specify which mezzanine card to assign a vNIC/vHBA to. By      doing this you can better load balance the network and storage traffic. In      a placement policy the 2 mezzanine cards are identified as vCon1 and      vCon2.
  2. Dynamic vNIC Connection Policy – When you have a Dynamic vNIC Connection Policy as      part of a Service Profile you want to have a placement policy so that the      dynamic vNICs are created below the standard vNIC/vHBAs in the PCI order.      Dynamic vNIC connection policies are used in the configuration of VN-Link      in hardware. This type of policy requires the Palo mezzanine card though.

Other than those two reasons I don't know when you would use a placement policy unless you just wanted to make sure the OS sees the vNICs/vHBAs on specific PCI slots.


The exclude-dynamic comes into play with the Dyamic vNIC Connection Policies I mentioned in option 2 above. Exclude-unassigned would be where you have some that you want to assign (vNICs) but you don not care about where the vHBAs get assigned.


I personally have only had the need to use them in the 2 scenarios above.


With your specific scenario you would use the placement policy to assign some vNICs/vHBAs to the Emulex card (2 max for vNIC and vHBAs) and some to the Palo (dynamic vNIC connection policy or more than 2 vNICs. Or you might want all of your vHBAs to use the Emulex and all of your vNICs to use the Palo.


tprayaga Mon, 08/23/2010 - 14:53

Thank you very much Jeremy for your detailed response. It makes a lot more sense now.

Actions

This Discussion

Related Content