×

Apparatus for remotely configuring network interfaces in a remote management system

  • US 9,281,999 B2
  • Filed: 06/06/2011
  • Issued: 03/08/2016
  • Est. Priority Date: 09/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium having computer-executable instructions stored thereon which, when executed by a processor, cause a baseboard management controller (BMC) of a host computer to perform functions comprising:

  • (a) receiving, from a remote management computer over a communications link, configuration data for a first server of the at least two servers, wherein the configuration data comprises;

    (i) an indication of the first server specifying the first server;

    (ii) an indication of a service network interface specifying the service network interface intended to be communicatively connected to the first server, wherein the service network interface is one of a first network interface and a second network interface of the BMC; and

    (iii) a port number;

    (b) determining whether each of the first network interface and the second network interface is enabled; and

    (c) in response to a determination of whether each of the first network interface and the second network interface is enabled, selecting, based on the determination and the configuration data, a selected network interface to be communicatively connected to the first server by;

    (1) when only the first network interface is determined to be enabled and the second network interface is determined to be disabled, ignoring the indication of the service network interface of the configuration data and utilizing only the indication of the first server and the port number of the configuration data to;

    select the first network interface as the selected network interface, andbind the one of the at least two ports of the first network interface indicated by the port number with the first server according the indication of the first server and the port number of the configuration data;

    (2) when only the second network interface is determined to be enabled and the first network interface is determined to be disabled, ignoring the indication of the service network interface of the configuration data and utilizing only the indication of the first server and the port number of the configuration data to;

    select the second network interface as the selected network interface, andbind the one of the at least two ports of the second network interface indicated by the port number with the first server according the indication of the first server and the port number of the configuration data; and

    (3) when both the first network interface and the second network interface are determined to be enabled, utilizing all of the indication of the first server, the indication of the service network interface and the port number of the configuration data to;

    select the service network interface as the selected network interface according to the indication of the service network interface of the configuration data, andbind the one of the at least two ports of the service network interface indicated by the port number with the first server according to the indication of the first server and the port number of the configuration data.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×