Server system, collective server apparatus, and MAC address management method
AssigneeNEC Corporation
InventorKenichiro Akagi
Life of this patent
Estimating the term…
Abstract
Provided is a server system, a collective server apparatus, and a MAC address management method that enables to change a MAC address and a flexible assignment of a MAC address. A server system according to the present invention includes a plurality of network control units that control communication performed with another device via a network, an address storage unit that stores a MAC address to be assigned to the network control unit, an assignment change processing unit that changes an assignment of the MAC address stored in the address storage unit and writes in the address storage unit, and an assignment execution unit that specifies the assignment stored in the address storage unit to each of the network control units.
Claims20
A server system comprising:
- a plurality of network control units that control communication performed with another device via a network, each network control unit being within an apparatus;
- an address storage unit that stores a MAC address to be assigned to the network control units, the address storage unit being within an apparatus;
- an assignment change processing unit that changes an assignment of the MAC address and writes in the address storage unit, the MAC address being stored in the address storage unit, the assignment change processing unit being within an apparatus;
- and
- an assignment execution unit that specifies the assignment stored in the address storage unit to each of the network control units, the assignment execution unit being within an apparatus, wherein,
- the plurality of network control units comprise an operation network control unit and a standby network control unit,
- the address storage unit stores a MAC address to be assigned to the operation network control unit and a MAC address to be assigned to the standby network control unit in a way that the MAC address to be assigned to the operation network control unit is different from the MAC address to be assigned to the standby network control unit, and
- when switching the operation network control unit and the standby network control unit, the assignment change processing unit switches the MAC address to be assigned to the operation network control unit stored in the address storage unit and the MAC address to be assigned to the standby network control unit stored in the address storage unit to write in the address storage unit.
A server system comprising:
- a first collective server apparatus including:
- a slot that accommodates a plurality of servers, the plurality of servers including a LAN port control unit for controlling communication performed with another device via LAN,
- an address-port association management table for storing a slot ID that identifies the slot, a LAN port ID of a server inserted in the slot, and a MAC address to assign to each LAN port, and
- a management controller that processes in accordance with an assignment change program and an assignment execution program, the assignment change program changing an assignment of a MAC address stored in the address-port association management table and writing in the address-port association management table, and the assignment execution program specifying the assignment stored in the address-port association management table to each of the LAN port control unit;
- a second collective server apparatus including:
- a slot that accommodates a plurality of servers, the plurality of servers including a LAN port control unit for controlling communication performed with another device via LAN,
- an address-port association management table for storing a slot ID that identifies the slot, a LAN port ID of a server inserted in the slot, and a MAC address to assign to each LAN port, and
- a management controller that processes in accordance with an assignment change program and an assignment execution program, the assignment change program changing an assignment of a MAC address stored in the address-port association management table and writing in the address-port association management table, and the assignment execution program specifying the assignment stored in the address-port association management table to each of the LAN port control unit;
- and
- a communication path that connects the management controller of the first collective server apparatus and the management controller of the second collective server apparatus to enable communication between them, wherein,
- at least one of the plurality of servers of the first collective server apparatus and the plurality of servers of the second collective server apparatus comprises an operation server, and at least one of the plurality of servers of the first collective server apparatus and the plurality of servers of the second collective server apparatus comprises a standby server,
- the address-port association management table stores a MAC address corresponding to a slot ID accommodating the operation server and a MAC address corresponding to a slot ID accommodating the standby server in a way that the MAC address corresponding to the slot ID accommodating the operation server is different from the MAC address corresponding to the slot ID accommodating the standby server,
- when switching the operation server and the standby server, the management controller switches the MAC address stored in the address port association management table as the MAC address corresponding to the slot ID accommodating the operation server, and the MAC address stored in the address port association management table as the MAC address corresponding to the slot ID accommodating the standby server to write in the address-port association management table.
A method of managing a MAC address in a collective server that comprises an address storage unit, the address storage unit storing MAC addresses to be assigned to a plurality of network control units comprising an operation network control unit and a standby network control unit in a way that a MAC address to be assigned to the operation network control unit is different from a MAC address to be assigned to the standby network control unit, the method comprising:
- changing an assignment of a MAC address to a plurality of network control units;
- writing the changed assignment of the MAC address in an address storage unit;
- and
- specifying the assignment stored in the address storage unit to each of the network control units, wherein,
- when switching the operation network control unit and the standby network control unit, the MAC address to be assigned to the operation network control unit stored in the address storage unit and the MAC address to be assigned to the standby network control unit stored in the address storage unit are switched in the step of changing the assignment, and
- the MAC address that is switched is written in the writing step.
Dependencies are inferred from the claim text.