Blade system and method for establishing a shortest path to transmit packets among blade servers of the blade system
AssigneeHon Hai Precision Industry Co., Ltd.
InventorTsung-En Lu
Life of this patent
Estimating the term…
Abstract
A blade system and method establishes a shortest path to transmit packets in blade servers of the blade system. The blade system reads status information of each blade server using a shelf manager and connection information among the blade servers. A shortest path among the blade servers is calculated by a depth-first search (DFS) algorithm according to the connection information. The blade system sets a configuration file of the each blade server to transmit the packets among the blade servers according to the calculated shortest path.
Claims9
A blade system, comprising:
- one or more blade servers;
- a storage system;
- at least one processor;
- and
- a path detection system stored in the storage system and being executable by the at least one processor, the path detection system comprising:
- a reading module operable to read status information of each blade server of the blade system using a shelf manager of the blade system, wherein the status information of said each blade server comprises a name, a serial number, a manufacturing data, a slot number, a slot position, and working status;
- an obtaining module operable to obtain connection information among the blade servers according to the status information;
- a calculating module operable to calculate a shortest path among the blade servers according to the connection information, wherein the shortest path is calculated by a depth-first search (DFS) algorithm;
- and
- a setting module operable to set a configuration file of said each blade server according to the calculated shortest path, wherein the configuration file includes one or more commands to control a route for transmitting the packets among the blade servers.
A computer-based method for establishing a shortest path in a blade system, the method comprising:
- reading status information of each blade server of the blade system using a shelf manager of the blade system, wherein the status information of said each blade server comprises a name, a serial number, a manufacturing data, a slot number, a slot position, and working status;
- obtaining connection information among the blade servers according to the status information;
- calculating a shortest path among the blade servers according to the connection information, wherein the shortest path is calculated by a depth-first search (DFS) algorithm;
- and
- setting a configuration file of said each blade server according to the calculated shortest path, wherein the configuration file includes one or more commands to control a route for transmitting the packets among the blade servers.
A non-transitory computer-readable medium having stored thereon instructions that, when executed by a computing device, causing the computing device to perform a method for establishing a shortest path in a blade system, the method comprising:
- reading status information of each blade server of the blade system using a shelf manager of the blade system, wherein the status information of said each blade server comprises a name, a serial number, a manufacturing data, a slot number, a slot position, and working status;
- obtaining connection information among the blade servers according to the status information;
- calculating a shortest path among the blade servers according to the connection information, wherein the shortest path is calculated by a depth-first search (DFS) algorithm;
- and
- setting a configuration file of said each blade server according to the calculated shortest path, wherein the configuration file includes one or more commands to control a route for transmitting the packets among the blade servers.
Dependencies are inferred from the claim text.