Intuitive user interface (UI) for device or vendor independent network switch management via embedded management controller
First Claim
1. A system, comprising:
- a network switch having a Simple Network Management Protocol (SNMP) interface; and
a management controller communicatively connected to the network switch through the SNMP interface, the management controller comprising a processor and a storage device storing computer executable code, wherein the computer executable code, when executed at the processor, is configured to;
provide a user interface (UI) in a web page format, wherein the UI is configured to receive and store parsed information of a management information base (MIB) file corresponding to the network switch, and display the parsed information of the MIB file in a hierarchical organization;
in response to receiving a web page request for the UI from a remote computing device through an out-of-band (OOB) network, send the UI to the remote computing device, such that the UI is displayable at the remote computing device;
receive, through the UI, the parsed information of the MIB file from the remote computing device;
process the parsed information of the MIB file received from the remote computing device, and display, through the UI, the processed parsed information of the MIB file in the hierarchical organization; and
establish a communication between the management controller and the network switch through the SNMP interface based on the parsed information of the MIB file, wherein the management controller functions as a client of the communication and the network switch functions as a server of the communication,wherein the remote computing device comprises a parser application configured to parse the MIB file and generate the parsed information of the MIB file.
3 Assignments
0 Petitions
Accused Products
Abstract
Certain aspects direct to systems and methods for providing an intuitive user interface (UI) for device or vendor independent network switch management via a management controller. The management controller is communicatively connected to a network switch through a Simple Network Management Protocol (SNMP) interface. The management controller provides a web UI. When a remote computing device request the web UI, the management controller sends the web UI to the remote computing device. Thus, a user at the remote computing device may upload the parsed information of the MIB file to the management controller through the UI. The management controller then processes the parsed information of the MIB file, and displays the processed parsed information in a hierarchical organization through the UI. Then the management controller establishes a communication between the management controller and the network switch through the SNMP interface based on the parsed information of the MIB file.
-
Citations
20 Claims
-
1. A system, comprising:
-
a network switch having a Simple Network Management Protocol (SNMP) interface; and a management controller communicatively connected to the network switch through the SNMP interface, the management controller comprising a processor and a storage device storing computer executable code, wherein the computer executable code, when executed at the processor, is configured to; provide a user interface (UI) in a web page format, wherein the UI is configured to receive and store parsed information of a management information base (MIB) file corresponding to the network switch, and display the parsed information of the MIB file in a hierarchical organization; in response to receiving a web page request for the UI from a remote computing device through an out-of-band (OOB) network, send the UI to the remote computing device, such that the UI is displayable at the remote computing device; receive, through the UI, the parsed information of the MIB file from the remote computing device; process the parsed information of the MIB file received from the remote computing device, and display, through the UI, the processed parsed information of the MIB file in the hierarchical organization; and establish a communication between the management controller and the network switch through the SNMP interface based on the parsed information of the MIB file, wherein the management controller functions as a client of the communication and the network switch functions as a server of the communication, wherein the remote computing device comprises a parser application configured to parse the MIB file and generate the parsed information of the MIB file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing an intuitive user interface (UI) for device or vendor independent network switch management via a management controller, the method comprising:
-
providing, at the management controller, a UI in a web page format, wherein the UI is configured to receive and store parsed information of a management information base (MIB) file corresponding to a network switch having a Simple Network Management Protocol (SNMP) interface, and display the parsed information of the MIB file in a hierarchical organization; in response to receiving a web page request for the UI from a remote computing device through an out-of-band (OOB) network, sending, by the management controller, the UI to the remote computing device, such that the UI is displayable at the remote computing device; receiving, at the management controller, the parsed information of the MIB file corresponding to the network switch from the remote computing device; processing, by the management controller, the parsed information of the MIB file received from the remote computing device, and display, through the UI, the processed parsed information of the MIB file in the hierarchical organization; and establishing, by the management controller, a communication between the management controller and the network switch through the SNMP interface based on the parsed information of the MIB file, wherein the management controller functions as a client of the communication and the network switch functions as a server of the communication, wherein the remote computing device comprises a parser application configured to parse the MIB file and generate the parsed information of the MIB file. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium storing computer executable code, wherein the computer executable code, when executed at a processor of a management controller, is configured to:
-
provide a user interface (UI) in a web page format, wherein the UI is configured to receive and store parsed information of a management information base (MIB) file corresponding to a network switch having a Simple Network Management Protocol (SNMP) interface, and display the parsed information of the MIB file in a hierarchical organization, wherein the management controller is communicatively connected to the network switch through the SNMP interface; in response to receiving a web page request for the UI from a remote computing device through an out-of-band (OOB) network, send the UI to the remote computing device, such that the UI is displayable at the remote computing device; receive, through the UI, the parsed information of the MIB file corresponding to the network switch from the remote computing device; process the parsed information of the MIB file received from the remote computing device, and display, through the UI, the processed parsed information of the MIB file in the hierarchical organization; and establish a communication between the management controller and the network switch through the SNMP interface based on the parsed information of the MIB file, wherein the management controller functions as a client of the communication and the network switch functions as a server of the communication, wherein the remote computing device comprises a parser application configured to parse the MIB file and generate the parsed information of the MIB file. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification