Fabric management devices
First Claim
1. A fabric management device to manage a network fabric, the fabric management device comprising:
- a serial interface to connect to a network device of the network fabric, wherein the serial interface provides power and data to the fabric management device from the network device;
a processing resource including at least one processor; and
a non-transitory machine-readable storage medium encoded with instructions executable by the processing resource, the non-transitory machine-readable storage medium comprising instructions to;
establish communication across the serial interface with the network device via a fabric management device driver that is installed on the network device, wherein the fabric management device manages the network fabric through the network device;
discover a topology of the network fabric, wherein the network fabric comprises a plurality of network devices;
monitor a set of network performance metrics of the plurality of network devices;
determine if the network fabric is faulty by issuing a set of application program interface (API) calls to the network device, wherein the API calls invoke a set of routines and protocols to deactivate the network device of the plurality of network devices associated with the faulty network fabric; and
based on the set of network performance metrics, dynamically configure the network fabric.
1 Assignment
0 Petitions
Accused Products
Abstract
Examples include fabric management devices. Some examples include a fabric management device to manage a network fabric. The fabric management device comprises a serial interface to connect to a network device of the network fabric that provides power and data to the fabric management device, a processing resource, and a machine-readable storage medium with instructions executable by the processing resource. The machine-readable storage medium comprises instructions establish communication across the serial interface with the network device via a fabric management device driver, discover a topology of the network fabric, wherein the network fabric comprises a plurality of network devices, and monitor a set of network performance metrics of the plurality of network devices. The machine-readable storage medium further comprises instructions to dynamically configure the network fabric based on the set of network performance metrics.
11 Citations
20 Claims
-
1. A fabric management device to manage a network fabric, the fabric management device comprising:
-
a serial interface to connect to a network device of the network fabric, wherein the serial interface provides power and data to the fabric management device from the network device; a processing resource including at least one processor; and a non-transitory machine-readable storage medium encoded with instructions executable by the processing resource, the non-transitory machine-readable storage medium comprising instructions to; establish communication across the serial interface with the network device via a fabric management device driver that is installed on the network device, wherein the fabric management device manages the network fabric through the network device; discover a topology of the network fabric, wherein the network fabric comprises a plurality of network devices; monitor a set of network performance metrics of the plurality of network devices; determine if the network fabric is faulty by issuing a set of application program interface (API) calls to the network device, wherein the API calls invoke a set of routines and protocols to deactivate the network device of the plurality of network devices associated with the faulty network fabric; and based on the set of network performance metrics, dynamically configure the network fabric. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory machine-readable storage medium encoded with instructions executable by a processing resource of a fabric management device to manage a network fabric, the non-transitory machine-readable storage medium comprising instructions to:
-
establish communication between the fabric management device and a network device of the network fabric via a fabric management device driver that is installed on the network device wherein a serial interface connected to the network device provides power and data to the fabric management device from the network device; discover a topology of the network fabric, wherein the network fabric comprises a plurality of network devices; statically configure the network device; monitor a set of network performance metrics of the plurality of network devices; determine if the network fabric is faulty by issuing a set of application program interface (API) calls to the network device, wherein the API calls invoke a set of routines and protocols to deactivate the network device of the plurality of network devices associated with the faulty network fabric; and based on the set of network performance metrics, dynamically configure the network fabric. - View Dependent Claims (11)
-
-
12. A system comprising:
-
a fabric management device driver for a network device of a network fabric; and a fabric management device to manage the network fabric, the fabric management device comprising; a serial interface to connect to the network device, wherein the serial interface provides power and data to the fabric management device from the network device; a processing resource including at least one processor; and a non-transitory machine-readable storage medium encoded with instructions executable by the processing resource, the non-transitory machine-readable storage medium comprising instructions to; establish a secure tunnel between the fabric management device and the network device across the serial interface and via the fabric management device driver that is installed on the network device wherein the fabric management device manages the network fabric through the network device; monitor a set of network performance metrics of a plurality of network devices, wherein the network fabric comprises a plurality of network devices; determine if the network fabric is faulty by issuing a set of application program interface (API) calls to the network device, wherein the API calls invoke a set of routines and protocols to deactivate the network device of the plurality of network devices associated with the faulty network fabric; and based on the set of network performance metrics, dynamically configure the network fabric. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method of managing a network fabric, the method comprising:
-
establishing a secure tunnel between a fabric management device and a network device of a network fabric, the secure tunnel being established via a fabric management device driver that is installed on the network device and across a serial interface through which the fabric management device; connects to the network device and receives power and data from the network device; and manages the network fabric through the network device; discovering, by the fabric management device, a topology of the network fabric, wherein the network fabric comprises a plurality of network devices; monitoring, by the fabric management device, a set of network performance metrics of the plurality of network devices; determining if the network fabric is faulty by issuing a set of application program interface (API) calls to the network device, wherein the API calls invoke a set of routines and protocols to deactivate the network device of the plurality of network devices associated with the faulty network fabric; and based on the set of network performance metrics, dynamically configuring the network fabric by the fabric management device. - View Dependent Claims (18, 19, 20)
-
Specification