Hi everyone. In the Resource Allocation tab for a DvS there are the built-in system network resource pools and then there are custom ones. I'm a bit confused on the calculation of how bandwidth is controlled. Perhaps someone can chime in?
1. Do the system pool policies to all port groups once you enable NIOC? Or do they only apply to port groups who have not been assigned a custom user defined group?
2. Are percentages of bandwidth available based on the total number of shares assigned to portgroups in a DvS or is it based on all resource pools regardless if some are not assigned to a port group? if you create 4 user defined groups but only 2 of them have port groups assigned to them are the remaining unused user defined groups not counted towards the total number of shares to compare yours against?
For example userRG-1 has 25 shares, userRG-2 has 50 shares, userRG-3 has 50 shares, and userRG-4 has 25 shares. However port groups are only assigned to userRG-1 and userRG-3. are their respective percentages 25 out of 75 and 50 out of 75 or are they 25 out of 150 and 50 out of 150? Hopefully that math made sense.
For example in the defaults vm traffic is assigned 100 (high) shares while all the others get 50 (normal) such as fault tolerance, iscsi, management, nfs, vmotion, and replication traffic. However my port groups won't be using FT, NFS, iSCSI, or replication so my custom defined pools are: Management (25 shares), VMs (100), and vMotion (50). In the first scenario vmotion would get 50 out of 175 or 28.5% of the available bandwidth.
3. Is the available bandwidth forced once multiple types of traffic exist or only once saturation exists across all uplinks? for example we have 6x1Gbps ports assigned to the dvSwitch. if vMotion only gets 28.5% based on shares will it be able to use more as long as the other traffic types aren't using all of the other 72.5% of the traffic. VM traffic may be the only other kind and using only 2Gbps leaving 4Gbps left. Could vMotion use those and just make sure it's never using so much that prevents from the VM traffic getting at least 57% (100/175)?
Thanks a ton!