The present invention is related to a server for selectively switching management network, and more particularly related to the server for selectively switching management network, which switches from a dedicated network connection module to a general network connection module when encountering a triggering event.
Attending with progress of technology, the development of network has led to a life full of electronic devices, and the server is a fundamental apparatus for establishing a network. In present, the servers usually have a Dedicated NIC (network interface card) which includes a controller and a connecting port. The system information, such as version of firmware, sensed temperature, and etc., can be checked from the client through the above mentioned NIC. However, as the circuitry of NIC is damaged, such information cannot be checked anymore for further debugging or analyzing, and thus, there exists the need to improve the technology in present.
The servers nowadays have the problem that the client cannot manage the system information as the dedicated NIC is damaged. Accordingly, the present invention provides a server for selectively switching management network, which switches from the dedicated network connection module to the general network connection module when encountering a triggering event, to resolve the above mentioned problem.
Based on the above mentioned object, a server for selectively switching management network is provided in accordance with an embodiment of the present invention. The server comprises a baseboard management controller, a dedicated network connection module, a programmable logic unit and at least a general network connection module. The baseboard management controller is utilized for sending a connection signal under a dedicated management network connection status and sending a trigger signal and the connection signal when encountering a triggering event. The dedicated network connection module comprises a dedicated network connection port and a dedicated network connection controller. The dedicated network connection controller is electrically connected to the baseboard management controller and the dedicated network connection port for receiving the connection signal under the dedicated management network connection status and communicated with a client through the dedicated network connection port. The programmable logic unit is electrically connected to the baseboard management controller for receiving the trigger signal when encountering the triggering event so as to generate and transmit a switch signal. The general network connection module comprises a general switch, a general network connection port, and a general network connection controller. The general switch is electrically connected to the programmable logic unit. The general switch is triggered to be turned on when receiving the switch signal. The general network connection controller is electrically connected to the general switch and the general network connection port for receiving the connection signal after the general switch is turned on and communicated with the client through the general network connection port.
In accordance with an embodiment of the server for selectively switching management network provided in the present invention, the dedicated network connection controller is an Ethernet physical layer (PHY) chip, the dedicated network connection port and the general network connection port are RJ45 ports, the programmable logic unit is a complex programmable logic device (CPLD), the general network connection controller is a network controller with sideband interface (NCSI), the connection signal is a reduced media independent interface (RMII) signal, and the switch signal is an active-low signal. In addition, the dedicated network connection module further comprises a dedicated switch, which is electrically connected to the dedicated network connection controller and the programmable logic unit, the programmable logic unit transmits the switch signal to the dedicated switch and the general switch when encountering the triggering event so as to turn off the dedicated switch and turn on the general switch.
By using the server for selectively switching management network provided in accordance with the present invention, which is capable to switch from the dedicated network connection module to the general network connection module when encountering a triggering event such that the system information can be managed to resolve the problem of the conventional art.
The embodiments adopted in the present invention would be further discussed by using the flowing paragraph and the figures for a better understanding.
There are various embodiments of the server for selectively switching management network provided in accordance with the present invention, which are not repeated hereby. Only a preferred embodiment is mentioned in the following paragraph as an example.
Please refer to
The dedicated network connection module 12 includes a dedicated network connection port 121 and a dedicated network connection controller 122. The dedicated network connection port 121 is a RJ45 port. The dedicated network connection controller 122 is electrically connected to the baseboard management controller 11 and the dedicated network connection port 121, and the dedicated network connection controller 122 is an Ethernet physical layer (PHY) chip. However, the present invention is not so restricted.
The programmable logic unit 13 is electrically connected to the baseboard management controller 11, and the programmable logic unit 13 can be a complex programmable logic device (CPLD).
The general network connection modules 14 and 14a include general switches 141, 141a, general network connection ports 142, 142a, and general network connection controllers 143, 143a, respectively. The general switches 141, 141a are electrically connected to the programmable logic unit 13. The general switches 141, 141a may be electrically connected to the baseboard management controller 11 directly in the other embodiments of the present invention. The general network connection ports 142, 142a are RJ 45 ports. The general network connection controllers 143, 143a are respectively electrically connected to the general switches 141, 141a, and general network connection ports 142, 142a. The general network connection controller 143 is a network controller with sideband interface (NCSI), and the general network connection controller 143a is a network controller with reduce media independent interface (RMII), such as ALOM RMII. In accordance with the other embodiments, the network controllers with the function of MII, GMII, SGMII, or XGMII can also be used in the present invention.
Under the normal state, the baseboard management controller 11 is utilized for sending a connection signal S1 under a dedicated management network connection status. The connection signal is a RMII signal and the dedicated management network connection status is the status in which the manager wants to check the system information such as the version of firmware and the sensed temperature. The dedicated network connection controller 122 is utilized for receiving the connection signal S1 under the dedicated management network connection status, and is communicated with a client 2 (which can be regarded as the electronic devices of the client) through the dedicated network connection port 121 such that the client 2 can check the system information by using the dedicated network connection module 12.
As the dedicated network connection module 12 is damaged or a triggering event (in the present embodiment, as shown in
Please refer to
The difference between the second preferred embodiment and the first preferred embodiment is that the dedicated network connection module 12a of the second preferred embodiment includes a dedicated switch 123a in addition to a dedicated network connection port 121a and a dedicated network connection controller 122a. The dedicated switch 123a is electrically connected to the dedicated network connection controller 122a and the programmable logic unit 13a.
In the second preferred embodiment, as the manager appoints a triggering event of the general network connection module 14c through an input interface such as the system software, the mouse, the keyboard, and etc., the baseboard management controller 11a sends a trigger signal S2a, and the programmable logic unit 13a transmits the switch signal S3a to the dedicated switch 123a and the general switch 141c to turn off the dedicated switch 123a but turn on the general switch 141c so as to have the connection signal S1a transmitted to the general network connection controller 143c through the general switch 141c. As a preferred embodiment, the connection signal S1a can further be used to trigger and start the general network connection port 142c. Then the baseboard management controller 11 a can communicate with the client 2a through the general network connection port 142c such that the client 2a can manage the above mentioned system information by using the general network connection module 14c.
In conclusion, when adopting the server for selectively switching management network provided in the present invention, because the client can communicate with the baseboard management controller as the network connection is switched to the general network connection module when encountering the triggering event, thus, the system information can still be managed and the problem of the conventional art can be effectively resolved.
The detail description of the aforementioned preferred embodiments is for clarifying the feature and the spirit of the present invention. The present invention should not be limited by any of the exemplary embodiments described herein, but should be defined only in accordance with the following claims and their equivalents. Specifically, those skilled in the art should appreciate that they can readily use the disclosed conception and specific embodiments as a basis for designing or modifying other structures for carrying out the same purposes of the present invention without departing from the scope of the invention as defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
201410707263.6 | Nov 2014 | CN | national |