Building a hyper-scale monitoring fabric
AssigneeBig Switch Networks, Inc.
InventorsShudong Zhou, Sandip Shah, Andrew Shaw
Life of this patent
Estimating the term…
Abstract
Systems and methods for building a hyper-scale monitoring fabric are described. The system receives a duplicate of a first portion of traffic information from a production network as first traffic information and communicates the first traffic information in the hyper-scale monitoring fabric. The first traffic information is communicated to a controller computer that configures the hyper-scale monitoring fabric. The system receives a duplicate of a second portion of the traffic information from the production network as second traffic information. The system forwards the second traffic information to a tool farm.
Claims20
A system comprising:
- at least one processor and memory having instructions that, when executed, cause the at least one processor to perform operations comprising:
- receiving a duplicate of a first portion of traffic information from a production network as first traffic information, the first traffic information being received at a plurality of ingress interfaces providing access to a hyper-scale monitoring fabric;
- receiving the first traffic information, in the hyper-scale monitoring fabric with a first plurality of white box switches that are controlled by a controller computer, at the controller computer;
- storing the first traffic information in a database;
- configuring a second plurality of white box switches in the hyper-scale monitoring fabric based on the first traffic information;
- receiving a duplicate of a second portion of the traffic information from the production network as second traffic information, the second traffic information being received at a first ingress interface included in the plurality of ingress interfaces providing access to the hyper-scale monitoring fabric;
- and
- forwarding the second traffic information in the hyper-scale monitoring fabric with the second plurality of white box switches, the forwarding including forwarding the second traffic information over a plurality of egress interfaces to a tool farm including a plurality of tools that are utilized to monitor the traffic information in the production network.
A method comprising:
- receiving a duplicate of a first portion of traffic information from a production network as first traffic information, the first traffic information being received at a plurality of ingress interfaces providing access to a hyper-scale monitoring fabric;
- receiving the first traffic information, in the hyper-scale monitoring fabric with a first plurality of white box switches that are controlled by a controller computer, at the controller computer;
- storing the first traffic information in a database;
- configuring a second plurality of white box switches in the hyper-scale monitoring fabric based on the first traffic information;
- receiving a duplicate of a second portion of the traffic information from the production network as second traffic information, the second traffic information being received at a first ingress interface included in the plurality of ingress interfaces providing access to the hyper-scale monitoring fabric;
- and
- forwarding the second traffic information in the hyper-scale monitoring fabric with the second plurality of white box switches, the forwarding including forwarding the second traffic information over a plurality of egress interfaces to a tool farm including a plurality of tools that are utilized to monitor the traffic information in the production network.
A non-transitory machine-readable medium and storing a set of instructions that, when executed by a processor, causes a machine to perform operations comprising:
- receiving a duplicate of a first portion of traffic information from a production network as first traffic information, the first traffic information being received at a plurality of ingress interfaces providing access to a hyper-scale monitoring fabric;
- receiving the first traffic information, in the hyper-scale monitoring fabric with a first plurality of white box switches that are controlled by a controller computer, the controller computer;
- storing the first traffic information in a database;
- configuring a second plurality of white box switches in the hyper-scale monitoring fabric based on the first traffic information;
- receiving a duplicate of a second portion of the traffic information from the production network as second traffic information, the second traffic information being received at a first ingress interface included in the plurality of ingress interfaces providing access to the hyper-scale monitoring fabric;
- and
- forwarding the second traffic information in the hyper-scale monitoring fabric with the second plurality of white box switches, the forwarding including forwarding the second traffic information over a plurality of egress interfaces to a tool farm including a plurality of tools that are utilized to monitor the traffic information in the production network.
Dependencies are inferred from the claim text.