174
RackSwitch G8000: Application Guide
VM Policy Bandwidth Control
In a virtualized environment where VEs can migrate between hypervisors and thus
move among different ports on the switch, traffic bandwidth policies must be
attached to VEs, rather than to a specific switch port.
VM Policy Bandwidth Control allows the administrator to specify the amount of data
the switch will permit to flow from a particular VE, without defining a complicated
matrix of ACLs or VMAPs for all port combinations where a VE may appear.
VM Policy Bandwidth Control Commands
VM Policy Bandwidth Control can be configured using the following configuration
commands:
Bandwidth allocation can be defined for transmit (TX) trafficonly. Because
bandwidth allocation is specified from the perspective of the VE, the switch
command for TX Rate Control (
txrate
) sets the data rate to be sent from the VM to
the switch.
The
committed rate
is specified in multiples of 64 kbps, from 64 to 10,000,000. The
maximum
burst
rate is specified as 32, 64, 128, 256, 1024, 2048, or 4096 kb. If both
the committed rate and burst are set to 0, bandwidth control will be disabled.
When
txrate
is specified, the switch automatically selects an available ACL for
internal use with bandwidth control. Optionally, if automatic ACL selection is not
desired, a specific ACL may be selected. If there are no unassigned ACLs available,
txrate
cannot be configured.
Bandwidth Policies vs. Bandwidth Shaping
VM Profile Bandwidth Shaping differs from VM Policy Bandwidth Control.
VM Profile Bandwidth Shaping (see
) is configured per
VM group and is enforced on the server by a virtual switch in the hypervisor.
Shaping is unidirectional and limits traffic transmitted from the virtual switch to the
G8000. Shaping is performed prior to transmit VM Policy Bandwidth Control. If the
egress traffic for a virtual switch port group exceeds shaping parameters, the traffic
is dropped by the virtual switch in the hypervisor. Shaping uses server CPU
resources, but prevents extra traffic from consuming bandwidth between the server
and the G8000.
VM Policy Bandwidth Control is configured per VE, and can be set independently for
transmit traffic. Bandwidth policies are enforced by the G8000. VE traffic that
exceeds configured levels is dropped by the switch upon ingress. Setting
txrate
uses ACL resources on the switch.
Bandwidth shaping and bandwidth policies can be used separately or in concert.
RS G8000(config)#
virt vmpolicy vmbwidth
<VM MAC>
|
<index>
|
<UUID>
|
<IPv4 address>
|
<name>
?
txrate
<committed rate>
<burst>
[
<ACL number>
]
(Set the VM to switch rate)
bwctrl
(Enable bandwidth control)
Summary of Contents for RackSwitch G8000
Page 1: ...RackSwitch G8000 Application Guide...
Page 2: ......
Page 3: ...RackSwitch G8000 Application Guide...
Page 16: ...16 RackSwitch G8000 Application Guide...
Page 22: ...20 RackSwitch G8000 Application Guide...
Page 23: ...Copyright IBM Corp 2011 21 Part 1 Getting Started...
Page 24: ...22 RackSwitch G8000 Application Guide...
Page 54: ...52 RackSwitch G8000 Application Guide...
Page 55: ...Copyright IBM Corp 2011 53 Part 2 Securing the Switch...
Page 56: ...54 RackSwitch G8000 Application Guide...
Page 92: ...90 RackSwitch G8000 Application Guide...
Page 94: ...92 RackSwitch G8000 Application Guide...
Page 144: ...142 RackSwitch G8000 Application Guide...
Page 145: ...Copyright IBM Corp 2011 143 Part 4 Advanced Switch ing Features...
Page 146: ...144 RackSwitch G8000 Application Guide...
Page 148: ...146 RackSwitch G8000 Application Guide...
Page 182: ...180 RackSwitch G8000 Application Guide...
Page 184: ...182 RackSwitch G8000 Application Guide...
Page 212: ...210 RackSwitch G8000 Application Guide...
Page 258: ...256 RackSwitch G8000 Application Guide...
Page 286: ...284 RackSwitch G8000 Application Guide...
Page 294: ...292 RackSwitch G8000 Application Guide...
Page 298: ...296 RackSwitch G8000 Application Guide...
Page 310: ...308 RackSwitch G8000 Application Guide...
Page 311: ...Copyright IBM Corp 2011 309 Part 7 Network Management...
Page 312: ...310 RackSwitch G8000 Application Guide...
Page 320: ...318 RackSwitch G8000 Application Guide...
Page 332: ...330 RackSwitch G8000 Application Guide...
Page 334: ...332 RackSwitch G8000 Application Guide...
Page 345: ...Copyright IBM Corp 2011 343 Part 9 Appendices...
Page 346: ...344 RackSwitch G8000 Application Guide...
Page 357: ...Copyright IBM Corp 2011 Appendix C Notices 355 Taiwan Class A compliance statement...