Administrating openflow, Clearing the openflow statistics, Deleting the openflow flows – Brocade Multi-Service IronWare Software Defined Networking (SDN) Configuration Guide (Supporting R05.6.00) User Manual

Page 37: Openflow scaling

Advertising
background image

Multi-Service IronWare SDN Configuration Guide

27

53-1003034-02

Administrating OpenFlow

1

OpenFlow scaling

Switchover and HLOS are not supported. When the active management processor (MP) goes
down, communication with the controller is brought down and the flow tables on the MP and all
line processors (LP) are cleared. The connection with the controller is re-established after
switchover.

When LP is reset, the flow table on the LP is restored once the LP comes up and flows specific
to that LP are maintained in the MP.

When an OpenFlow-enabled port goes up or down, no rules are removed. The addition or
deletion of rules depends solely on the controller.

Brocade NetIron CER devices support 32K OpenFlow entries and Brocade NetIron CES devices
support 4K OpenFlow entries only. Brocade MLX Series and Brocade NetIron XMR devices
support 64K and 128K OpenFlow entries respectively.

Up to 2K protected VLANs per system are supported.

Administrating OpenFlow

Clearing the OpenFlow statistics

You can clear the flow statistics for all flows or, optionally for a specified flow. Only the counters of
packets and bytes (when applicable) are cleared; none of the other flow table entries are affected.

To clear flow counters, enter the following command:

Brocade(config)#clear statistics openflow

Syntax: clear statistics openflow [flow-id]

The flow-id keyword, if specified, clears only the counters for the specified flow. Use the show
openflow flows command to obtain flow IDs.

Deleting the OpenFlow flows

When an OpenFlow rule or all flows in the flow table need to be deleted you can use the clear
openflow flowid/all flow-id

command. Use this command to delete a single OpenFlow rule based

on a flow-id or delete all flows in the flow table.

Brocade# clear openflow flowid 6

Brocade# clear openflow all

Syntax: clear openflow flowid |all flow-id

The flowid will delete a single OpenFlow rule with the given flow-id and all will delete all flows in the
flow table.. The command will delete the rule irrespective of the state it is in (ACTIVE,
PENDING_ADD, PENDING_MODIFY, PENDING_DELETE). The same rule can be added again later
from the controller if needed.

Advertising