Managing network configurations in a server system
First Claim
Patent Images
1. A method comprising:
- determining, by a controller in a server system, whether to share a network connection of the server system;
determining to share the network connection;
enabling a first shared network connection between the controller and a computing module in the server system, and enabling a second shared network connection between the computing module and a network interface controller (NIC) in the server system, wherein the controller is coupled to the NIC via the first shared network connection and the second shared network connection, wherein the computing module is coupled to the NIC via either the second shared network connection, or via the first shared network connection, the controller and a dedicated network connection between the controller and the NIC; and
disabling the dedicated network connection between the controller and the NIC by changing a PHY chip hardware strapping.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller in a server system can determine whether to share a network connection of the server system. In response to determining to share the network connection, the controller can disable a dedicated network connection between the controller and a network interface controller (NIC) in the server system, enable a first shared network connection between the controller and a computing module in the server system, and enable a second shared network connection between the computing module and the NIC. In response to determining not to share the network connection, the controller can enable the dedicated network connection between the controller and the NIC.
-
Citations
19 Claims
-
1. A method comprising:
-
determining, by a controller in a server system, whether to share a network connection of the server system; determining to share the network connection; enabling a first shared network connection between the controller and a computing module in the server system, and enabling a second shared network connection between the computing module and a network interface controller (NIC) in the server system, wherein the controller is coupled to the NIC via the first shared network connection and the second shared network connection, wherein the computing module is coupled to the NIC via either the second shared network connection, or via the first shared network connection, the controller and a dedicated network connection between the controller and the NIC; and disabling the dedicated network connection between the controller and the NIC by changing a PHY chip hardware strapping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A server system comprising:
-
a network interface controller (NIC); a controller configured to; determine whether to share a network connection of the server system; determine to share the network connection; enable a first shared network connection between the controller and a computing module in the server system, and enable a second shared network connection between the computing module and a network interface controller (NIC) in the server system, wherein the controller is coupled to the NIC via the first shared network connection and the second shared network connection, wherein the computing module is coupled to the NIC via either the second shared network connection, or via the first shared network connection, the controller and a dedicated network connection between the controller and the NIC; and disable the dedicated network connection between the controller and the NIC by changing a PHY chip hardware strapping. - View Dependent Claims (13, 14, 15, 16, 17, 19)
-
-
18. A non-transitory computer-readable medium storing executable instructions which cause a data processing device to:
-
determine whether to share a network connection of the server system; determine to share the network connection; disable a dedicated network connection between the controller and a network interface controller (NIC) in the server system by changing a PHY chip hardware strapping; enable a first shared network connection between the controller and a computing module in the server system; and enable a second shared network connection between the computing module and the NIC, wherein the controller is coupled to the NIC via the first shared network connection and the second shared network connection, wherein the computing module is coupled to the NIC via either the second shared network connection, or via the first shared network connection, the controller and a dedicated network connection between the controller and the NIC.
-
Specification