US20110196951A1 - Computer managing method - Google Patents

Computer managing method Download PDF

Info

Publication number
US20110196951A1
US20110196951A1 US12/843,962 US84396210A US2011196951A1 US 20110196951 A1 US20110196951 A1 US 20110196951A1 US 84396210 A US84396210 A US 84396210A US 2011196951 A1 US2011196951 A1 US 2011196951A1
Authority
US
United States
Prior art keywords
mmb
master
network
mmbs
blade server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US12/843,962
Other versions
US8516102B2 (en
Inventor
Che-Hung Chen
Yu-Cheng Chen
Tsun-Li Hung
Shang-Feng Chiang
Chih-Chien Hsu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Quanta Computer Inc
Original Assignee
Quanta Computer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Quanta Computer Inc filed Critical Quanta Computer Inc
Assigned to QUANTA COMPUTER INC. reassignment QUANTA COMPUTER INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHEN, CHE-HUNG, CHEN, YU-CHENG, CHIANG, SHANG-FENG, HSU, CHIH-CHIEN, HUNG, TSUN-LI
Publication of US20110196951A1 publication Critical patent/US20110196951A1/en
Application granted granted Critical
Publication of US8516102B2 publication Critical patent/US8516102B2/en
Priority to US14/708,958 priority Critical patent/USRE46770E1/en
Ceased legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/161Computing infrastructure, e.g. computer clusters, blade chassis or hardware partitioning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/177Initialisation or configuration control

Definitions

  • the invention relates in general to a computer managing method, and more particularly to a computer managing method used in a blade server.
  • blade server is an existing technology for clustering the computing cores of multiple computer server systems of a computer servo workstation, so that the system manager can maintain and control multiple computer server systems clustered together with one set of user I/O interface devices.
  • to perform system maintenance and parameter setting on various computer systems manually is an extremely inefficient way of managing computer systems of a business. Therefore, how to provide a convenient and efficient method for managing the blade server of a computer servo workstation has become an imminent task for the industries.
  • the invention is directed to a computer managing method used in a blade server system.
  • the blade server system includes a number of blade server units each including a number of blade servers and a modular management blade (MMB).
  • MMB modular management blade
  • an MMB is selected among the blade server system as a master MMB which performs the computer managing method for obtaining the network topology of the blade server system and carrying out the setting of network parameters for each of the MMBs of the blade server system.
  • the computer managing method of the invention provides better convenience and is more efficient in terms of computer management.
  • a computer managing method including the following steps is provided. Firstly, a blade server system with M blade server units, each including a number of server blades and a modular management blade (MMB) is provided, wherein the M MMBs are connected with each other via network paths, and M is a natural number greater than 1. Next, a master MMB is selected among the M first MMBs in response to a first user operation event. Then, the network parameter data of the master MMB are set in response to a second user operation event. Afterwards, the topology discovery communication protocol package is transmitted to the rest (M ⁇ 1) first MMBs of the blade server system via the master MMB to obtain the network topology relationship between the master MMB and the (M ⁇ 1) first MMBs.
  • MMB modular management blade
  • the (M ⁇ 1) first MMBs are driven via the master MMB to activate a network protocol service, wherein each of the (M ⁇ 1) first MMBs receives network parameter data from the master MMB via the network protocol service for carrying out parameter setting on the M first MMBs accordingly.
  • FIG. 3 shows a detailed block diagram of the master MMB M of FIG. 2 ;
  • FIG. 4 shows another block diagram of a blade server system using the computer managing method according to an embodiment of the invention.
  • FIG. 5 shows a detailed block diagram of the master MMB M′ of FIG. 4 .
  • the computer managing method of an embodiment of the invention is used in a blade server system for obtaining the network topology of local networks composed of the modular management blades (MMBs) of the blade server system and performing the setting of the network parameter data on each of the MMBs.
  • MMBs modular management blades
  • a flowchart of a computer managing method according to an embodiment of the invention includes the following steps.
  • the method begins at step (a), a blade server system 1 is provided.
  • the blade server system 1 has a block diagram as illustrated in FIG. 2 .
  • the blade server system 1 includes an exchange blade 12 and M blade server units 10 _ 1 , 10 _ 2 , . . . , 10 _M, wherein M is a natural number greater than 1.
  • Each of the M blade server units 10 _ 1 - 10 _M includes N server blades 130 _ 1 , 130 _ 2 , . . .
  • MMB M modular management blades
  • step (b) one among the M MMBs 110 — 1-110_M is selected as a master MMB M in response to a first user operation event.
  • the MMB 110 _ 1 is selected as a master MMB M for controlling the MMBs 110 _ 2 - 110 _M of the blade server system 1 .
  • the master MMB M includes a core processing circuit 100 and a network exchange circuit 200 .
  • the network exchange circuit 200 includes an uplink connection port 200 a and a downlink connection port 200 b respectively connected to the exchange blade 12 and each of the server blades 130 _ 1 - 130 _N corresponding to the same blade server unit 10 _ 1 with the master MMB M via network paths.
  • the network exchange circuit 200 further includes a connection port 200 c for connecting the rest MMBs 110 _ 2 - 110 _M via network paths.
  • the master MMB M drives the rest (M ⁇ 1) MMBs 110 _ 2 - 110 _M of the blade server system 1 to activate the network protocol service, wherein each of the (M ⁇ 1) MMBs 110 _ 2 - 110 _M receives the network parameter data from the master MMB M via the network protocol service for performing the setting of network parameter data on the (M ⁇ 1) MMBs 110 —2 - 110 _M.
  • the network protocol service is compatible with DHCP, in which the master MMB M serves as the DHCP host device and the (M ⁇ 1) MMBs 110 —2 - 110 _M serve as the DHCP user end devices.
  • each of the (M ⁇ 1) MMBs 110 —2 - 110 _M can receive corresponding network parameter data from the master MMB M.
  • the network exchange circuit 400 is different from the network exchange circuit 200 in that the network exchange circuit 400 further includes a connection port 400 d for connecting to the MMB 220 _ 1 corresponding to the same blade server unit 20 _ 1 with the master MMB M′.
  • the core processing circuit 300 of the master MMB M′ controls the uplink connection port 400 a , the downlink connection port 400 b and the connection port 400 d to be operated in a protection mode via the bus control interface.
  • the computer managing method of the embodiment of the invention is used in a blade server system which includes a number of blade server units each including a number of blade servers and an MMB.
  • a blade server system which includes a number of blade server units each including a number of blade servers and an MMB.
  • one MMB of the blade server system is selected and used as a master MMB which performs the computer managing method for obtaining the network topology of the blade server system and setting of network parameter data of each MMB of the blade server system.
  • the computer managing method of the embodiment of the invention provides better convenience and is more efficient in terms of computer management.

Abstract

A computer managing method includes the following steps. Firstly, a blade server system with M blade server units, which includes a number of server blades and a modular management blade (MMB), is provided, wherein the M MMBs are connected with each other via network paths and M is a natural number greater than 1. Then a master MMB among the M MMBs are selected in response to first user operation event. Next, the network parameter data of the master MMB are set in response to second user operation event. Then network topology of the master MMB and the rest of M−1 MMBs are obtained via the master MMB. After that, the rest of M−1 MMBs are driven for utilizing a network protocol service so that the M−1 MMBs are able to receive network parameter data from the master MMB and carry out parameter setting accordingly.

Description

  • This application claims the benefit of Taiwan application Serial No. 099104009, filed Feb. 9, 2010, the subject matter of which is incorporated herein by reference.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The invention relates in general to a computer managing method, and more particularly to a computer managing method used in a blade server.
  • 2. Description of the Related Art
  • With the rapid advance in technology, using personal computers in the processing of business has become a mainstream trend in business operation. In general, most computer servo workstations have a system manager in charge of the maintenance and control of multiple computer server systems and networks of a computer servo workstation. The technology of blade server is an existing technology for clustering the computing cores of multiple computer server systems of a computer servo workstation, so that the system manager can maintain and control multiple computer server systems clustered together with one set of user I/O interface devices. However, to perform system maintenance and parameter setting on various computer systems manually is an extremely inefficient way of managing computer systems of a business. Therefore, how to provide a convenient and efficient method for managing the blade server of a computer servo workstation has become an imminent task for the industries.
  • SUMMARY OF THE INVENTION
  • The invention is directed to a computer managing method used in a blade server system. The blade server system includes a number of blade server units each including a number of blade servers and a modular management blade (MMB). According to the computer managing method of the invention, an MMB is selected among the blade server system as a master MMB which performs the computer managing method for obtaining the network topology of the blade server system and carrying out the setting of network parameters for each of the MMBs of the blade server system. In comparison to the conventional managing method used in a blade server system, the computer managing method of the invention provides better convenience and is more efficient in terms of computer management.
  • According to a first aspect of the present invention, a computer managing method including the following steps is provided. Firstly, a blade server system with M blade server units, each including a number of server blades and a modular management blade (MMB) is provided, wherein the M MMBs are connected with each other via network paths, and M is a natural number greater than 1. Next, a master MMB is selected among the M first MMBs in response to a first user operation event. Then, the network parameter data of the master MMB are set in response to a second user operation event. Afterwards, the topology discovery communication protocol package is transmitted to the rest (M−1) first MMBs of the blade server system via the master MMB to obtain the network topology relationship between the master MMB and the (M−1) first MMBs. Lastly, the (M−1) first MMBs are driven via the master MMB to activate a network protocol service, wherein each of the (M−1) first MMBs receives network parameter data from the master MMB via the network protocol service for carrying out parameter setting on the M first MMBs accordingly.
  • The above and other aspects of the invention will become better understood with regard to the following detailed description of the preferred but non-limiting embodiment(s). The following description is made with reference to the accompanying drawings.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 shows a flowchart of a computer managing method according to an embodiment of the invention;
  • FIG. 2 shows a block diagram of a blade server system using the computer managing method according to an embodiment of the invention;
  • FIG. 3 shows a detailed block diagram of the master MMB M of FIG. 2;
  • FIG. 4 shows another block diagram of a blade server system using the computer managing method according to an embodiment of the invention; and
  • FIG. 5 shows a detailed block diagram of the master MMB M′ of FIG. 4.
  • DETAILED DESCRIPTION OF THE INVENTION
  • The computer managing method of an embodiment of the invention is used in a blade server system for obtaining the network topology of local networks composed of the modular management blades (MMBs) of the blade server system and performing the setting of the network parameter data on each of the MMBs.
  • Referring to FIG. 1, a flowchart of a computer managing method according to an embodiment of the invention is shown. The computer managing method of the embodiment of the invention includes the following steps. Firstly, the method begins at step (a), a blade server system 1 is provided. For example, the blade server system 1 has a block diagram as illustrated in FIG. 2. The blade server system 1 includes an exchange blade 12 and M blade server units 10_1, 10_2, . . . , 10_M, wherein M is a natural number greater than 1. Each of the M blade server units 10_1-10_M includes N server blades 130_1, 130_2, . . . , 130_N and one of the M modular management blades (MMB) 110_1, 110_2, . . . , 110_M, wherein N is a natural number greater than 1. The M MMBs 110_1-110_M are connected with each other via network paths.
  • Then, the method proceeds to step (b), one among the M MMBs 110 1-110_M is selected as a master MMB M in response to a first user operation event. For example, the MMB 110_1 is selected as a master MMB M for controlling the MMBs 110_2-110_M of the blade server system 1.
  • After that, the method proceeds to step (c), the network parameter data of the master MMB M are set in response to a second user operation event. For example, the network parameter data includes the network address of the master MMB M. In an implementation, the user sets the network address of the master MMB M via the dynamic host configuration protocol (DHCP) or the static IP address.
  • After that, the method proceeds to step (d), the master MMB M transmits a topology discovery communication protocol package to the rest (M−1) MMBs 110 —2-110_M of the blade server system 1 for obtaining the network topology relationship between the master MMB M and the (M−1) MMBs 110 —2-110_M. For example, the topology discovery communication protocol package is conformed to the link layer discovery protocol (LLDP).
  • Referring to FIG. 3, a detailed block diagram of the master MMB M of FIG. 2 is shown. For example, the master MMB M includes a core processing circuit 100 and a network exchange circuit 200. The network exchange circuit 200 includes an uplink connection port 200 a and a downlink connection port 200 b respectively connected to the exchange blade 12 and each of the server blades 130_1-130_N corresponding to the same blade server unit 10_1 with the master MMB M via network paths. The network exchange circuit 200 further includes a connection port 200 c for connecting the rest MMBs 110_2-110_M via network paths.
  • There is bus control interfaces between the core processing circuit 100 and the uplink connection port 200 a, between the core processing circuit 100 and the downlink connection port 200 b, and between the core processing circuit 100 and the connection port 200 c for controlling the operation mode of each connection port. For example, the bus control interface is realized by a serial peripheral interface (SPI).
  • In an implementation, before transmitting the topology discovery communication protocol package, the core processing circuit 100 of the master MMB M controls the uplink connection port 200 a and the downlink connection port 200 b to be operated in a switch protection mode via a bus control interface. For example, the connection port operated in the protection mode cannot receive the package transmitted from other connection ports operated in the protection mode or transmit the package to other connection ports operated in the protection mode. Thus, the topology discovery communication protocol package transmitted by the master MMB M can only be transmitted to the (M−1) MMBs 110_2-110_M corresponding to the rest (M−1) blade server units 10_2-10_M for obtaining the relative network relationship between the master MMB M and the MMB 110_2-110_M.
  • After that, the method proceeds to step (e), the master MMB M drives the rest (M−1) MMBs 110_2-110_M of the blade server system 1 to activate the network protocol service, wherein each of the (M−1) MMBs 110_2-110_M receives the network parameter data from the master MMB M via the network protocol service for performing the setting of network parameter data on the (M−1) MMBs 110 —2-110_M. For example, the network protocol service is compatible with DHCP, in which the master MMB M serves as the DHCP host device and the (M−1) MMBs 110 —2-110_M serve as the DHCP user end devices. Thus, each of the (M−1) MMBs 110 —2-110_M can receive corresponding network parameter data from the master MMB M.
  • As a result, the user completes the setting of the network parameter data of the rest (M−1) MMBs 110 —2-110_M of the blade server system 1 by setting the network parameter data via the master MMB M of the blade server system 1.
  • Though only the situation that the M blade server units 10_1-10_M respectively include the M MMBs 110_1-110_M is illustrated in the present embodiment of the invention, the computer managing method of the present embodiment of the invention is not limited thereto. In other example, the computer managing method of the present embodiment of the invention can further be used in the blade server system 2 with other circuit structure as illustrated in FIG. 4.
  • In another example, each of the M blade server units 20_1, 20_2, . . . , 20_M of the blade server system 2 includes two MMBs, wherein one MMB is redundant. For example, the blade server unit 20_1 includes two MMBs 210_1 and 220_1, wherein the MMB 210_1 performs the operation similar to the MMB 110_1 and is used as the master MMB M′ of the blade server system 2, while the MMB 220_1 is a redundant MMB used as a replacement of the MMB 210_1 when the operation of the MMB 210_1 is abnormal.
  • The M blade server units 20_1-20_M respectively include the M non-volatile memory 240_1, 240_2, . . . , 240_M. The master MMB M′ (that is, the MMB 210_1) is used for storing the network parameter data and the network topology data to the non-volatile memory 240_1. When the operation of the master MMB M′ is abnormal, another MMB (that is, the MMB 220_1) corresponding to the same blade server unit performs operation according to the data stored in the non-volatile memory 240_1 so as to replace the master MMB M′.
  • Referring to FIG. 5, a detailed block diagram of the master MMB M′ of FIG. 4 is shown. For example, the master MMB M′ includes a core processing circuit 300 and a network exchange circuit 400. Like the network exchange circuit 200, the network exchange circuit 400 includes an uplink connection port 400 a, a downlink a connection port 400 b and a connection port 400 c, which are respectively connected to the exchange blade 12, each of the server blades 130_1-130_N corresponding to the same blade server unit 10_1 with the master MMB M′, and the MMBs of the rest (M−1) blade server units 20_2-20_M via network path. The network exchange circuit 400 is different from the network exchange circuit 200 in that the network exchange circuit 400 further includes a connection port 400 d for connecting to the MMB 220_1 corresponding to the same blade server unit 20_1 with the master MMB M′. Thus, before the master MMB M′ transmits the topology discovery communication protocol package, the core processing circuit 300 of the master MMB M′ controls the uplink connection port 400 a, the downlink connection port 400 b and the connection port 400 d to be operated in a protection mode via the bus control interface. Thus, the topology discovery communication protocol package transmitted by the master MMB M′ can only be transmitted to MMB 210_2-210_M corresponding to the rest (M−1) blade server units 20_2-20_M for obtaining the relative network relationship between the master MMB M′ and the MMB 210 2-210 M.
  • The computer managing method of the embodiment of the invention is used in a blade server system which includes a number of blade server units each including a number of blade servers and an MMB. According to the computer managing method, one MMB of the blade server system is selected and used as a master MMB which performs the computer managing method for obtaining the network topology of the blade server system and setting of network parameter data of each MMB of the blade server system. In comparison to the conventional computer managing method used in a blade server system, the computer managing method of the embodiment of the invention provides better convenience and is more efficient in terms of computer management.
  • While the invention has been described by way of example and in terms of the preferred embodiment (s), it is to be understood that the invention is not limited thereto. On the contrary, it is intended to cover various modifications and similar arrangements and procedures, and the scope of the appended claims therefore should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements and procedures.

Claims (6)

1. A computer managing method, comprising:
providing a blade server system comprising M blade server units each comprising a plurality of server blades and a first modular management blade (MMB), wherein the M first MMBs of the M blade server units are connected with each other via network paths, and M is a natural number greater than 1, selecting one among the M first MMBs as a master MMB in response to a first user operation event;
setting a network parameter data of the master MMB in response to a second user operation event;
transmitting a topology discovery communication protocol package to the rest (M−1) first MMBs of the blade server system via the master MMB to obtain a network topology relationship between the master MMB and the (M−1) first MMBs; and
driving the (M−1) first MMBs to activate a network protocol service via the master MMB, wherein each of the (M−1) first MMBs receives a network parameter data from the master MMB via the network protocol service and performs the setting of network parameter data on the (M−1) first MMBs.
2. The computer managing method according to claim 1, wherein the topology discovery communication protocol package is conformed to the link layer discovery protocol (LLDP).
3. The computer managing method according to claim 1, wherein the network protocol service is conformed to the dynamic host configuration protocol (DHCP), and the master MMB provides the network parameter data to each of the (M−1) first MMBs via the DHCP.
4. The computer managing method according to claim 1, before the step of driving the master MMB to transmit the topology discovery communication protocol package, the method further comprises:
controlling a network uplink path and a network downlink path of the master MMB to be operated in a protection mode.
5. The computer managing method according to claim 1, further comprising:
providing a second MMB in response to each of the M blade server units; and
providing a non-volatile memory in response to each of the M blade server units, wherein the master MMB stores the network parameter data and the network topology relationship data to the non-volatile memory corresponding to the same blade server unit;
wherein, when the operation of the master MMB is abnormal, the second MMB corresponding to the same blade server unit performs operation according to the data stored in the non-volatile memory corresponding to blade server unit so as to replace the master MMB with the second MMB.
6. The computer managing method according to claim 5, before the step of driving the master MMB to transmit the topology discovery communication protocol package, the method further comprises:
controlling a network uplink path and a network downlink path of the master MMB of the master MMB to be operated in a protection mode with a network path between the master MMB and the second MMB corresponding to the same blade server unit.
US12/843,962 2010-02-09 2010-07-27 Computer managing method Ceased US8516102B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/708,958 USRE46770E1 (en) 2010-02-09 2015-05-11 Computer managing method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
TW99104009A 2010-02-09
TW099104009 2010-02-09
TW099104009A TWI437445B (en) 2010-02-09 2010-02-09 Computer managing method of blade server

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/708,958 Reissue USRE46770E1 (en) 2010-02-09 2015-05-11 Computer managing method

Publications (2)

Publication Number Publication Date
US20110196951A1 true US20110196951A1 (en) 2011-08-11
US8516102B2 US8516102B2 (en) 2013-08-20

Family

ID=44354543

Family Applications (2)

Application Number Title Priority Date Filing Date
US12/843,962 Ceased US8516102B2 (en) 2010-02-09 2010-07-27 Computer managing method
US14/708,958 Active 2031-07-01 USRE46770E1 (en) 2010-02-09 2015-05-11 Computer managing method

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/708,958 Active 2031-07-01 USRE46770E1 (en) 2010-02-09 2015-05-11 Computer managing method

Country Status (2)

Country Link
US (2) US8516102B2 (en)
TW (1) TWI437445B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150134880A1 (en) * 2013-11-12 2015-05-14 Skyera, Inc. Apparatus and method for routing information in a non-volatile memory-based storage device
US20150134881A1 (en) * 2013-11-12 2015-05-14 Skyera, Inc. Apparatus and method for accessing a non-volatile memory blade using multiple controllers in a non-volatile memory based storage device
EP3286883A4 (en) * 2015-04-22 2018-12-19 International Microsystems, Inc. Disjoint array computer
CN109618021A (en) * 2018-12-27 2019-04-12 新华三技术有限公司 Modify the method and girff of IP address

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI451721B (en) * 2011-11-11 2014-09-01 Fiber Logic Communications Inc Telecommunication network deployment method
US10289467B2 (en) * 2013-03-28 2019-05-14 Hewlett Packard Enterprise Development Lp Error coordination message for a blade device having a logical processor in another system firmware domain

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050114474A1 (en) * 2003-11-20 2005-05-26 International Business Machines Corporation Automatic configuration of the network devices via connection to specific switch ports
US20070002833A1 (en) * 2005-06-30 2007-01-04 Symbol Technologies, Inc. Method, system and apparatus for assigning and managing IP addresses for wireless clients in wireless local area networks (WLANs)
US20070244994A1 (en) * 2006-04-14 2007-10-18 International Business Machines Corporation Methods and Arrangements for Activating IP Configurations
US20080040463A1 (en) * 2006-08-08 2008-02-14 International Business Machines Corporation Communication System for Multiple Chassis Computer Systems
US20080098354A1 (en) * 2006-10-23 2008-04-24 Quanta Computer Inc. Modular management blade system and code updating method
US20080275975A1 (en) * 2005-02-28 2008-11-06 Blade Network Technologies, Inc. Blade Server System with at Least One Rack-Switch Having Multiple Switches Interconnected and Configured for Management and Operation as a Single Virtual Switch
US20080310421A1 (en) * 2007-06-12 2008-12-18 Teisberg Robert R Managing Connectivity in a Virtual Network
US20090219835A1 (en) * 2008-02-29 2009-09-03 International Business Machines Corporation Optimizing A Physical Data Communications Topology Between A Plurality Of Computing Nodes
US20110093574A1 (en) * 2008-06-19 2011-04-21 Koehler Loren M Multi-blade interconnector

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7512830B2 (en) * 2004-05-14 2009-03-31 International Business Machines Corporation Management module failover across multiple blade center chassis
US7716315B2 (en) * 2004-09-24 2010-05-11 Emc Corporation Enclosure configurable to perform in-band or out-of-band enclosure management
US7114648B2 (en) * 2005-01-31 2006-10-03 Stratitec, Inc. Networked time-keeping system
US7562247B2 (en) * 2006-05-16 2009-07-14 International Business Machines Corporation Providing independent clock failover for scalable blade servers

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050114474A1 (en) * 2003-11-20 2005-05-26 International Business Machines Corporation Automatic configuration of the network devices via connection to specific switch ports
US20080275975A1 (en) * 2005-02-28 2008-11-06 Blade Network Technologies, Inc. Blade Server System with at Least One Rack-Switch Having Multiple Switches Interconnected and Configured for Management and Operation as a Single Virtual Switch
US8194534B2 (en) * 2005-02-28 2012-06-05 International Business Machines Corporation Blade server system with at least one rack-switch having multiple switches interconnected and configured for management and operation as a single virtual switch
US20070002833A1 (en) * 2005-06-30 2007-01-04 Symbol Technologies, Inc. Method, system and apparatus for assigning and managing IP addresses for wireless clients in wireless local area networks (WLANs)
US20070244994A1 (en) * 2006-04-14 2007-10-18 International Business Machines Corporation Methods and Arrangements for Activating IP Configurations
US20080040463A1 (en) * 2006-08-08 2008-02-14 International Business Machines Corporation Communication System for Multiple Chassis Computer Systems
US20080098354A1 (en) * 2006-10-23 2008-04-24 Quanta Computer Inc. Modular management blade system and code updating method
US20080310421A1 (en) * 2007-06-12 2008-12-18 Teisberg Robert R Managing Connectivity in a Virtual Network
US20090219835A1 (en) * 2008-02-29 2009-09-03 International Business Machines Corporation Optimizing A Physical Data Communications Topology Between A Plurality Of Computing Nodes
US20110093574A1 (en) * 2008-06-19 2011-04-21 Koehler Loren M Multi-blade interconnector

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150134880A1 (en) * 2013-11-12 2015-05-14 Skyera, Inc. Apparatus and method for routing information in a non-volatile memory-based storage device
US20150134881A1 (en) * 2013-11-12 2015-05-14 Skyera, Inc. Apparatus and method for accessing a non-volatile memory blade using multiple controllers in a non-volatile memory based storage device
US9229855B2 (en) * 2013-11-12 2016-01-05 Skyera, Llc Apparatus and method for routing information in a non-volatile memory-based storage device
US9336134B2 (en) * 2013-11-12 2016-05-10 Skyera, Llc Apparatus and method for accessing a non-volatile memory blade using multiple controllers in a non-volatile memory based storage device
US20160253268A1 (en) * 2013-11-12 2016-09-01 Skyera, Llc Apparatus and method for accessing a non-volatile memory blade using multiple controllers in a non-volatile memory based storage device
US9645940B2 (en) * 2013-11-12 2017-05-09 Skyera, Llc Apparatus and method for accessing a non-volatile memory blade using multiple controllers in a non-volatile memory based storage device
EP3286883A4 (en) * 2015-04-22 2018-12-19 International Microsystems, Inc. Disjoint array computer
US10366047B2 (en) 2015-04-22 2019-07-30 International Microsystems, Inc. Disjoint array computer
US11016927B2 (en) 2015-04-22 2021-05-25 International Microsystems, Inc. Disjoint array computer
US11360931B2 (en) 2015-04-22 2022-06-14 International Microsystems, Inc. Disjoint array computer
CN109618021A (en) * 2018-12-27 2019-04-12 新华三技术有限公司 Modify the method and girff of IP address

Also Published As

Publication number Publication date
TW201128406A (en) 2011-08-16
USRE46770E1 (en) 2018-04-03
TWI437445B (en) 2014-05-11
US8516102B2 (en) 2013-08-20

Similar Documents

Publication Publication Date Title
USRE46770E1 (en) Computer managing method
EP2922238B1 (en) Resource allocation method
EP3096490B1 (en) Method for realizing network virtualization and related device and communication system
US7389367B2 (en) Method of managing I/O interface modules in a computer system
CN102273178B (en) Method, platform device and system for setting service single-board address
CN111880902A (en) Pod creation method, device, equipment and readable storage medium
CN102143229A (en) Method and system for upgrading terminals in batches
US9928206B2 (en) Dedicated LAN interface per IPMI instance on a multiple baseboard management controller (BMC) system with single physical network interface
WO2015158120A1 (en) Method and apparatus for upgrading software version
CN110830574B (en) Method for realizing intranet load balance based on docker container
CN103516547A (en) Network parameter distribution method and device
CN110224917B (en) Data transmission method, device and system and server
CN105704042A (en) Message processing method, BNG and BNG cluster system
CN105718299A (en) Virtual machine configuration method, device and system
CN103326887A (en) Interface management method and system
US8995424B2 (en) Network infrastructure provisioning with automated channel assignment
CN109756359A (en) The method and remote server and network system of auto-initiation network equipment
US10855538B2 (en) Single management connection automatic device stack configuration system
CN105786732A (en) Data access method and apparatus
CN105812221A (en) Data transmission device and method in virtual extensible local area network
CN100508468C (en) Self-adapting exchange method for dynamic management data of distributed node
EP2069934B1 (en) Fault-tolerant medium access control (mac) address assignment in network elements
US11416424B2 (en) Expander I/O module discovery and management system
US7266820B2 (en) Trunked customized connectivity process for installing software onto an information handling system
CN103176433A (en) Power distribution unit and method for utilizing single internet protocol (IP) to control majority of power distribution units

Legal Events

Date Code Title Description
AS Assignment

Owner name: QUANTA COMPUTER INC., TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHEN, CHE-HUNG;CHEN, YU-CHENG;HUNG, TSUN-LI;AND OTHERS;REEL/FRAME:024744/0808

Effective date: 20100726

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

RF Reissue application filed

Effective date: 20150511

FPAY Fee payment

Year of fee payment: 4