Behavior of UCSM vNIC/vHBA placement policy

Answered Question
Aug 21st, 2010
User Badges:

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

Correct Answer by Jeremy Waldrop about 6 years 10 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
User Badges:
  • Silver, 250 points or more


/* 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
User Badges:

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

Actions

This Discussion

Related Content