IP Library Granted Patent US 9,325,664
Granted Patent B2
US 9,325,664 · App. 14/085,146 · Granted Apr 26, 2016

Method for setting address for service blade, platform apparatus, and system

Inventors: Guanglou Yu (Shenzhen, CN); Feng Mo (Shenzhen, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L61/2503H04L12/413H04L61/2007G06F3/0661H04L41/12H04L61/6004
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,325,664
App. No.
14/085,146
Granted
Apr 26, 2016
Kind
B2
Abstract

A method for setting an address for a service blade includes: receiving a first IP address setting command in an Ethernet protocol format; converting the first IP address setting command into a second IP address setting command in a platform management interface protocol format, where the first and second IP address setting commands include a slot ID of a slot into which a service blade is inserted and IP address data corresponding to the slot ID; and sending the second IP address setting command to the service blade corresponding to the slot ID over a platform management interface network. An IP address setting command is sent to the service blade, which implements a function of setting an IP address for the service blade, thereby avoiding a problem of an additionally increased cost because of an external device in use.

Claims (49)

1. A method for setting an Internet Protocol IP address for a service blade, the service blade comprising computer hardware configured, including configured by a program, to implement at least one module, the method comprising:

receiving a first IP address setting command, which comprises a slot identifier (ID) of a slot into which the service blade is inserted and IP address data corresponding to the slot ID, in an Ethernet protocol format;

converting the first IP address setting command into a second IP address setting command in a platform management interface protocol format for a platform management interface network, wherein the second IP address setting command comprises the slot ID of the slot into which the service blade is inserted and the IP address data corresponding to the slot ID; and

sending the second IP address setting command, which comprises the slot ID and the IP address data corresponding to the slot ID, to the service blade corresponding to the slot ID over the platform management interface network,

thereby enabling the service blade corresponding to the slot ID to set an IP address of the IP address data for one or more network adapter modules on the service blade according to the IP address data comprised in the second IP address setting command.

2. The method according to claim 1 , wherein the enabling the service blade corresponding to the slot ID to set the IP address comprises:

storing, by the service blade, the IP address setting command in a storage area of a controller module of the service blade; and

extracting, by a monitoring module of the service blade, the IP address data from the IP address setting command when monitoring that the IP address setting command is stored in the storage area, and setting the IP address for the one or more network adapter modules on an operating system of the service blade according to the extracted IP address data.

3. The method according to claim 1 , wherein the enabling the service blade corresponding to the slot ID to set the IP address comprises:

extracting, by a controller module of the service blade, the IP address data from the IP address setting command, and storing the IP address data in a storage area of the controller module; and

setting, by a monitoring module of the service blade, the IP address for the one or more network adapter modules on an operating system of the service blade according to the IP address data when monitoring that the IP address data is stored in the storage area.

4. The method according to claim 1 , further comprising:

receiving a first IP address query command in the Ethernet protocol format;

converting the first IP address query command into a second IP address query command in the platform management interface protocol format, wherein the first IP address query command and the second IP address query command comprise a slot ID of a slot into which a service blade is inserted;

sending the second IP address query command to the service blade corresponding to the slot ID over the platform management interface network, thereby enabling the service blade to obtain an IP address of one or more network adapter modules on the service blade according to the IP address query command; and

receiving the IP address of the one or more network adapter modules obtained by the service blade.

5. The method according to claim 4 , wherein the enabling the service blade to obtain the IP address of the one or more network adapter modules comprises:

storing, by the service blade, the IP address query command in a storage area of a controller module; and

when a monitoring module of the service blade monitors that the IP address query command is stored in the storage area, querying the IP address of the one or more network adapter modules recorded by an operating system of the service blade, and transmitting the queried IP address of the one or more network adapter modules to the controller module.

6. A platform apparatus, comprising:

a slot, wherein one slot corresponds to one slot ID;

a service blade, which is inserted into the slot; and

a management unit, which is connected to the Ethernet and connected, over a platform management interface network, to more than one slot, wherein the management unit comprises computer hardware configured, including configured by a program, to:

receive a first Internet Protocol IP address setting command, which comprises a slot identifier (ID) of a slot into which the service blade is inserted and IP address data corresponding to the slot ID, in an Ethernet protocol format over the Ethernet;

convert the first IP address setting command into a second IP address setting command in a platform management interface protocol format for a platform management interface network, wherein the second IP address setting command comprises the slot ID of the slot into which the service blade is inserted and IP address data corresponding to the slot ID; and

send the second IP address setting command, which comprises the slot ID and the IP address data corresponding to the slot ID, to the service blade corresponding to the slot ID over the platform management interface network, so that the service blade corresponding to the slot ID sets an IP address of the IP address data for one or more network adapter modules on the service blade according to the IP address data comprised in the second IP address setting command.

7. The platform apparatus according to claim 6 , wherein the service blade comprises computer hardware configured, including configured by a program, to implement:

a controller module, configured to store the IP address setting command in a storage area of the controller module; and

a monitoring module, configured to, when monitoring that the IP address setting command is stored in the storage area, extract the IP address data from the IP address setting command, and set the IP address of the IP address data for the one or more network adapter module on an operating system of the service blade according to the extracted IP address data.

8. The platform apparatus according to claim 6 , wherein the service blade comprises computer hardware configured, including configured by a program, to implement:

a controller module, configured to extract the IP address data from the IP address setting command, and store the IP address data in a storage area of the controller module; and

a monitoring module, configured to, when monitoring that the IP address data is stored in the storage area, set the IP address of the IP address data for the one or more network adapter modules on an operating system of the service blade according to the IP address data.

9. The platform apparatus according to claim 6 , wherein the computer hardware of the management unit is further configured to:

receive a first IP address query command in the Ethernet protocol format;

convert the first IP address query command into a second IP address query command in the platform management interface protocol format, wherein the first IP address query command and the second IP address query command comprise a slot ID of a slot into which a service blade is inserted;

send the second IP address query command to the service blade corresponding to the slot ID over the platform management interface network, so that the service blade obtains an IP address of one or more network adapter modules on the service blade according to the IP address query command; and

receive the IP address of the one or more network adapter modules obtained by the service blade.

10. The platform apparatus according to claim 9 , wherein the service blade comprises computer hardware configured, including configured by a program, to implement:

a controller module, configured to store the IP address query command in a storage area of the controller module; and

a monitoring module, configured to, when monitoring that the IP address query command is stored in the storage area, query the IP address of the one or more network adapter modules recorded by an operating system of the service blade, and transmit the queried IP address of the one or more network adapter modules to the controller module.

11. A platform management system, comprising:

a platform apparatus comprising a slot, a service blade, and a management unit,

wherein one slot corresponds to one slot ID;

the service blade is inserted into the slot; and

the management unit is connected to the Ethernet and connected, over a platform management interface network, to more than one slot, and the management unit comprises computer hardware configured, including configured by a program, to:

receive a first Internet Protocol IP address setting command, which comprises a slot identifier (ID) of a slot into which the service blade is inserted and IP address data corresponding to the slot ID, in an Ethernet protocol format over the Ethernet;

convert the first IP address setting command into a second IP address setting command in a platform management interface protocol format for a platform management interface network, wherein the second IP address setting command comprises a slot ID of a slot into which a service blade is inserted and IP address data corresponding to the slot ID; and

send the second IP address setting command, which comprises the slot ID and the IP address data corresponding to the slot ID, to the service blade corresponding to the slot ID over the platform management interface network, so that the service blade corresponding to the slot ID sets an IP address of the IP address data for one or more network adapter modules on the service blade according to the IP address data comprised in the second IP address setting command; and

a network management apparatus, connected to the platform apparatus over the Ethernet, and configured to generate the first Internet Protocol IP address setting command or a first IP address query command, and send the first IP address setting command or the first IP address query command to the platform apparatus over the Ethernet.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2021
From: HUAWEI TECHNOLOGIES CO., LTD.
To: MASON LICENSING LLC
Reel/Frame 058044/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2013
From: YU, GUANGLOU; MO, FENG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 031702/0058 →
Continuity (2)
Continuation PCTCN2011074430 · May 20, 2011
Related Publication 20140082218A1 · Mar 20, 2014