[go: up one dir, main page]

CN109254780A - A kind of method, apparatus and controlled terminal of batch refresh server node firmware - Google Patents

A kind of method, apparatus and controlled terminal of batch refresh server node firmware Download PDF

Info

Publication number
CN109254780A
CN109254780A CN201811001727.6A CN201811001727A CN109254780A CN 109254780 A CN109254780 A CN 109254780A CN 201811001727 A CN201811001727 A CN 201811001727A CN 109254780 A CN109254780 A CN 109254780A
Authority
CN
China
Prior art keywords
cmc
subordinate
main
upgrade
firmware
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.)
Withdrawn
Application number
CN201811001727.6A
Other languages
Chinese (zh)
Inventor
叶笑夕
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.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
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 Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201811001727.6A priority Critical patent/CN109254780A/en
Publication of CN109254780A publication Critical patent/CN109254780A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/63Image based installation; Cloning; Build to order
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

本申请实施例提供一种批量刷新服务器节点固件的方法、装置及受控终端,所述方法包括:确定机柜的CMC和BMC的网络状态是否正常;获取需要更新CMC的IP信息,确定一个主CMC和若干从属CMC;主CMC上传固件镜像并将固件镜像发送至从属CMC,从属CMC在各自的BMC内进行固件升级;主CMC中接收从属CMC发送的升级信息,监控从属CMC的升级信息;其中,所述主CMC和若干从属CMC接入同一局域网;本申请在多机框服务器的整机柜批量升级的情况下同时给多个机柜升级,在一个CMC中同时监控很多节点的更新情况并统一进行控制,减少服务器节点批量刷新时间,提高了机柜服务器的稳定性和可控性。

Embodiments of the present application provide a method, a device, and a controlled terminal for batch refreshing server node firmware. The method includes: determining whether the network status of the CMC and BMC of the cabinet is normal; and several subordinate CMCs; the main CMC uploads the firmware image and sends the firmware image to the subordinate CMCs, and the subordinate CMCs perform firmware upgrades in their respective BMCs; the main CMC receives the upgrade information sent by the subordinate CMCs, and monitors the upgrade information of the subordinate CMCs; wherein, The master CMC and several subordinate CMCs are connected to the same local area network; the present application upgrades multiple cabinets at the same time in the case of batch upgrade of the entire cabinet of the multi-frame server, and monitors the update status of many nodes in one CMC at the same time and performs uniformly. Control, reduce the batch refresh time of server nodes, and improve the stability and controllability of the cabinet server.

Description

A kind of method, apparatus and controlled terminal of batch refresh server node firmware
Technical field
The present invention relates to firmware upgrade technical fields, and in particular to a kind of method of batch refresh server node firmware, Device and controlled terminal.
Background technique
Raising with user to server performance demand, user to the quantity required of server computing node also increasingly It is more.Whole machine cabinet server has very big advantage, and in reality in the integrated and management to node compared with traditional server Border is using upper also more and more extensive.Whole machine cabinet server uses centrally connected power supply, concentrates heat dissipation, is managed collectively calculate node, realizes Computing resource, storage resource modularized design, while whole machine cabinet server are managed collectively great deal of nodes, and integrated management makes user Update and maintenance for calculate node is more convenient.
Usually in a computer room, there are many whole machine cabinet servers to need to be managed collectively, has in each whole machine cabinet very much Node goes to manipulate other cabinets simultaneously by some cabinet, facilitate management and improve equipment cabinet server stability and can Control property.In existing whole machine cabinet server firmware update method, batch refresh is basic technology.The prior art can be to list Only whole machine cabinet carries out batch firmware update batch refresh, reduces overall refresh time, but when the refreshing of a cabinet Between need a few minutes to more than ten minutes etc., if equipment is numerous, tandem, which obtains, individually to be upgraded, and a cabinet, which has refreshed, to be gone to refresh again Another cabinet, time-consuming too many, this will seriously affect deployment early period and later maintenance work.
Therefore, the method, apparatus and controlled terminal of a kind of batch refresh server node firmware are needed, it can be in multimachine frame Upgrade simultaneously to multiple cabinets in the case where the whole machine cabinet batch upgrade of server, pipe preferably is carried out to server convenient for user Reason.
Summary of the invention
In view of the deficiencies of the prior art, the present invention provides a kind of method, apparatus of batch refresh server node firmware And controlled terminal, upgrade simultaneously to multiple cabinets in the case where the whole machine cabinet batch upgrade of multimachine frame server, it is possible to reduce The server node batch refresh time reaches the availability and stability for improving server monitoring management module, facilitates portion's early period The purpose of administration and later maintenance work.
In a first aspect, providing a kind of method of batch refresh server node firmware, which comprises
Determine whether the network state of the CMC and BMC of cabinet are normal;
The IP information for needing to update CMC is obtained, determines a main CMC and several subordinate CMC;
Main CMC uploads firmware image and firmware image is sent to subordinate CMC, and subordinate CMC is consolidated in respective BMC Part upgrading;
The upgrade information that subordinate CMC is sent is received in main CMC, monitors the upgrade information of subordinate CMC;
Wherein, the main CMC and several subordinate CMC accesses same local area network.
With reference to first aspect and its above-mentioned implementation, in the first possible implementation of the first aspect, described Main CMC uploads firmware image and firmware image is sent to subordinate CMC, and subordinate CMC carries out firmware upgrade in respective BMC, Include:
Main CMC uploads firmware image;
Firmware image is passed through all nodes and subordinate CMC of the incoming connection of LAN by main CMC;
Subordinate CMC carries out firmware upgrade in respective BMC.
With reference to first aspect, in the second possible implementation of the first aspect, subordinate is received in the main CMC The upgrade information that CMC is sent, is uniformly processed the upgrade information of subordinate CMC, comprising:
The upgrade information that subordinate CMC is sent is received in main CMC;
Judge whether subordinate CMC upgrades successfully, if upgrading successfully, main CMC shows successfully upgrade node and corresponding subordinate CMC Information;If upgrading is unsuccessful, main CMC uploads firmware image and upgrades again.
Second aspect provides a kind of device for batch refresh server node firmware, comprising:
Determination unit, the determination unit is for determining whether the network state of the CMC and BMC of cabinet are normal;
Acquiring unit, the acquiring unit determine main CMC and several for obtaining the IP information for needing to update CMC Subordinate CMC;
Upgrade unit, the upgrade unit upload firmware image for main CMC and firmware image are sent to subordinate CMC, Subordinate CMC carries out firmware upgrade in respective BMC;
Monitoring unit, the upgrade information that the monitoring unit is sent for receiving subordinate CMC in main CMC, monitors subordinate CMC Upgrade information.
In conjunction with second aspect, in the first possible implementation of the second aspect,
The upgrade unit is specifically used for:
Main CMC uploads firmware image;
Firmware image is passed through all nodes and subordinate CMC of the incoming connection of LAN by main CMC;
Subordinate CMC carries out firmware upgrade in respective BMC.
In conjunction with second aspect, in a second possible implementation of the second aspect,
The monitoring order member is specifically used for:
The upgrade information that subordinate CMC is sent is received in main CMC;
Judge whether subordinate CMC upgrades successfully, if upgrading successfully, main CMC shows successfully upgrade node and corresponding subordinate CMC Information;If upgrading is unsuccessful, main CMC uploads firmware image and upgrades again.
The third aspect provides a kind of controlled terminal, comprising:
Processor, memory, wherein
The memory is used to store computer program,
The processor from memory for calling and running the computer program, so that terminal device executes above-mentioned end The method of end equipment.
Fourth aspect provides a kind of computer storage medium, instruction is stored in the computer readable storage medium, When run on a computer, so that computer executes method described in above-mentioned various aspects.
5th aspect, provides a kind of computer program product comprising instruction, when run on a computer, so that Computer executes method described in above-mentioned various aspects.
Therefore, the application upgrades to multiple cabinets simultaneously in the case where the whole machine cabinet batch upgrade of multimachine frame server, It monitors the update status of many nodes simultaneously in a CMC and is uniformly controlled, when reducing server node batch refresh Between, the stability and controllability of equipment cabinet server are improved, facilitates company in high-end server field and forms technical barrier, protect Advantage of the card company in high-end server.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, for those of ordinary skill in the art Speech, without creative efforts, is also possible to obtain other drawings based on these drawings.
Fig. 1 is the schematic flow chart of the method for the application one embodiment.
Fig. 2 is the schematic flow chart of the method for the application another embodiment.
Fig. 3 is the whole machine cabinet server schematic diagram of the application one embodiment.
Fig. 4 is the cabinet meshed network structural schematic diagram of the application one embodiment.
Fig. 5 is the schematic block diagram of the device of the application one embodiment.
Fig. 6 is a kind of structural schematic diagram of controlled terminal provided in an embodiment of the present invention.
Specific embodiment
Technical solution in order to enable those skilled in the art to better understand the present invention, below in conjunction with of the invention real The attached drawing in example is applied, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described implementation Example is only a part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, this field is common Technical staff's every other embodiment obtained without making creative work, all should belong to protection of the present invention Range.Technical solution in order to enable those skilled in the art to better understand the present invention, below in conjunction with of the invention real The attached drawing in example is applied, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described implementation Example is only a part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, this field is common Technical staff's every other embodiment obtained without making creative work, all should belong to protection of the present invention Range.
Fig. 1 is the schematic flow chart of the method for the application one embodiment.Wherein, Fig. 1 executing subject can be one kind The device of batch refresh server node firmware.
As shown in Figure 1, this method 100 includes:
Step 110, determine whether the network state of the CMC and BMC of cabinet are normal;
Step 120, the IP information for needing to update CMC is obtained, determines a main CMC and several subordinate CMC;
Step 130, main CMC uploads firmware image and firmware image is sent to subordinate CMC, and subordinate CMC is in respective BMC Interior carry out firmware upgrade;
Step 140, the upgrade information that subordinate CMC is sent is received in main CMC, monitors the upgrade information of subordinate CMC.
Optionally, as the application one embodiment, the main CMC upload firmware image and by firmware image be sent to from Belong to CMC, subordinate CMC carries out firmware upgrade in respective BMC, comprising:
Main CMC uploads firmware image;
Firmware image is passed through all nodes and subordinate CMC of the incoming connection of LAN by main CMC;
Subordinate CMC carries out firmware upgrade in respective BMC.
Optionally, the upgrade information that subordinate CMC is sent is received as the application one embodiment, in the main CMC, it is unified Handle the upgrade information of subordinate CMC, comprising:
The upgrade information that subordinate CMC is sent is received in main CMC;
If upgrading successfully, main CMC shows the information of successfully upgrade node and corresponding subordinate CMC;
If upgrading is unsuccessful, main CMC uploads firmware image and upgrades again.
Fig. 2 is the schematic flow chart of the method for the application one embodiment, and described method includes following steps:
S1: all cabinets are all accessed into the same network by LAN, then check the network state of all CMC and BMC It is whether normal.
Specifically, whole machine cabinet server computing node is as shown in figure 3, whole machine cabinet server has and is not limited to 8 calculating sections Point.The network connection relation of the calculate node of cabinet is as shown in Figure 4.CMC Web page can individually develop a function webpage, use To increase other cabinets CMC IP, the page that other needs monitor will increase the function button of a switching IP.In the net of certain CMC Page increases the IP information for wanting other CMC of monitoring, can check in the page of main CMC firmware update later in this way and select it The IP information of his subordinate CMC.Information after addition can be shown in web page.
S2: the IP information for needing to update CMC is obtained, determines a main CMC and several subordinate CMC.
S3: main CMC uploads firmware image and firmware image is sent to subordinate CMC.
Firmware image is passed through all nodes and subordinate CMC of the incoming connection of LAN by S4: main CMC.
S5: subordinate CMC carries out firmware upgrade in respective BMC.
S6: after the order for receiving creation virtual machine, the virtual machine of specified configuration is created.
S7: if upgrading successfully, main CMC shows the information of successfully upgrade node and corresponding subordinate CMC;If upgrading is unsuccessful, Then main CMC uploads firmware image and upgrades again.
Therefore, the application connects the CMC of each cabinet by LAN, then the web interface of CMC again, can be by adding not With the IP of CMC multiple cabinets are monitored and controlled, the function of multiple cabinets is provided while upgrading, so as to improve clothes The availability and stability for device monitoring management module of being engaged in facilitate the maintenance work of early period deployment and later period.
Fig. 5 has gone out the schematic block diagram of the device of the application one embodiment.
If Fig. 5 shows, which includes:
Determination unit 510, the determination unit 510 is for determining whether the network state of the CMC and BMC of cabinet are normal;
Acquiring unit 520, the acquiring unit 520 determine a main CMC for obtaining the IP information for needing to update CMC With several subordinate CMC;
Upgrade unit 530, the upgrade unit 530 for main CMC upload firmware image and by firmware image be sent to from Belong to CMC, subordinate CMC carries out firmware upgrade in respective BMC;
Monitoring unit 540, the upgrade information that the monitoring unit 540 is sent for receiving subordinate CMC in main CMC, monitoring The upgrade information of subordinate CMC.
Optionally, as the application one embodiment, the upgrade unit 530 is specifically used for:
Main CMC uploads firmware image;
Firmware image is passed through all nodes and subordinate CMC of the incoming connection of LAN by main CMC;
Subordinate CMC carries out firmware upgrade in respective BMC.
Optionally, as the application one embodiment, the monitoring unit 540 is specifically used for:
The upgrade information that subordinate CMC is sent is received in main CMC;
Judge whether subordinate CMC upgrades successfully, if upgrading successfully, main CMC shows successfully upgrade node and corresponding subordinate CMC Information;If upgrading is unsuccessful, main CMC uploads firmware image and upgrades again.
Fig. 6 is a kind of structural schematic diagram of controlled terminal device 600 provided in an embodiment of the present invention, the controlled terminal device 600 can be used for executing the method for schedule virtual resources provided by the embodiments of the present application.
Wherein, which may include: processor 610, memory 620 and communication unit 630.These Component is communicated by one or more bus, it will be understood by those skilled in the art that the structure of server shown in figure The restriction to the application is not constituted, it is also possible to hub-and-spoke configuration either busbar network, can also include than diagram More or fewer components perhaps combine certain components or different component layouts.
Wherein, which can be used for executing instruction for storage processor 610, and memory 620 can be by any class The volatibility or non-volatile memory device or their combination of type are realized, such as static random access memory (SRAM), electricity Erasable Programmable Read Only Memory EPROM (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, disk or CD.When executing instruction in memory 620 When being executed by processor 610, so that terminal 600 some or all of is able to carry out in following above method embodiment step.
Processor 610 is the control centre for storing equipment, utilizes each of various interfaces and the entire electronic equipment of connection A part by running or execute the software program and/or module that are stored in memory 620, and calls and is stored in storage Data in device, to execute the various functions and/or processing data of electronic equipment.The processor can be by integrated circuit (Integrated Circuit, abbreviation IC) composition, such as the IC that can be encapsulated by single are formed, can also be by more of connection The encapsulation IC of identical function or different function and form.For example, processor 610 can only include central processing unit (Central Processing Unit, abbreviation CPU).In the application embodiment, CPU can be single operation core, can also To include multioperation core.
Communication unit 630, for establishing communication channel, so that the storage equipment be allow to be led to other equipment Letter.Receive the user data or send user data to other equipment that other equipment are sent.
The application also provides a kind of computer storage medium, wherein the computer storage medium can be stored with program, the journey Sequence may include step some or all of in each embodiment provided by the present application when executing.The storage medium can for magnetic disk, CD, read-only memory (English: read-only memory, referred to as: ROM) or random access memory (English: Random access memory, referred to as: RAM) etc..
Therefore, the application BMC stores heat dissipation policy-related (noun) parameter by way of configuration file, can not modify The update that heat dissipation policy configuration parameter is realized on the basis of the code of BMC, achievees the purpose that the policy update that radiates, reduces heat dissipation Regulate and control complexity and cost, the attainable technical effect of the present embodiment institute may refer to described above, and details are not described herein again.
It is required that those skilled in the art can be understood that the technology in the embodiment of the present application can add by software The mode of general hardware platform realize.Based on this understanding, the technical solution in the embodiment of the present application substantially or Say that the part that contributes to existing technology can be embodied in the form of software products, which is stored in Such as USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory in one storage medium The various media that can store program code such as (RAM, Random Access Memory), magnetic or disk, including it is several Instruction is used so that a computer equipment (can be personal computer, server or the second equipment, the network equipment etc.) is held Row all or part of the steps of the method according to each embodiment of the present invention.
Same and similar part may refer to each other between each embodiment in this specification.Implement especially for terminal For example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring in embodiment of the method Explanation.
In several embodiments provided herein, it should be understood that disclosed systems, devices and methods, it can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components It can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown or The mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, the indirect coupling of device or unit It closes or communicates to connect, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.
Although by reference to attached drawing and combining the mode of preferred embodiment to the present invention have been described in detail, the present invention It is not limited to this.Without departing from the spirit and substance of the premise in the present invention, those of ordinary skill in the art can be to the present invention Embodiment carry out various equivalent modifications or substitutions, and these modifications or substitutions all should in covering scope of the invention/appoint What those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, answer It is included within the scope of the present invention.Therefore, protection scope of the present invention is answered described is with scope of protection of the claims It is quasi-.

Claims (7)

1. a kind of method of batch refresh server node firmware, which is characterized in that the described method includes:
Determine whether the network state of the CMC and BMC of cabinet are normal;
The IP information for needing to update CMC is obtained, determines a main CMC and several subordinate CMC;
Main CMC uploads firmware image and firmware image is sent to subordinate CMC, and subordinate CMC carries out firmware liter in respective BMC Grade;
The upgrade information that subordinate CMC is sent is received in main CMC, monitors the upgrade information of subordinate CMC;
Wherein, the main CMC and several subordinate CMC accesses same local area network.
2. the method according to claim 1, wherein the main CMC uploads firmware image and sends out firmware image It send to subordinate CMC, subordinate CMC and carries out firmware upgrade in respective BMC, comprising:
Main CMC uploads firmware image;
Firmware image is passed through all nodes and subordinate CMC of the incoming connection of LAN by main CMC;
Subordinate CMC carries out firmware upgrade in respective BMC.
3. the method according to claim 1, wherein receiving the upgrading letter that subordinate CMC is sent in the main CMC Breath, is uniformly processed the upgrade information of subordinate CMC, comprising:
The upgrade information that subordinate CMC is sent is received in main CMC;
Judge whether subordinate CMC upgrades successfully, if upgrading successfully, main CMC shows the letter of successfully upgrade node and corresponding subordinate CMC Breath;If upgrading is unsuccessful, main CMC uploads firmware image and upgrades again.
4. a kind of device for batch refresh server node firmware characterized by comprising
Determination unit, the determination unit is for determining whether the network state of the CMC and BMC of cabinet are normal;
Acquiring unit, the acquiring unit determine a main CMC and several subordinates for obtaining the IP information for needing to update CMC CMC;
Upgrade unit, the upgrade unit upload firmware image for main CMC and firmware image are sent to subordinate CMC, subordinate CMC carries out firmware upgrade in respective BMC;
Monitoring unit, the upgrade information that the monitoring unit is sent for receiving subordinate CMC in main CMC, monitors the liter of subordinate CMC Grade information.
5. device according to claim 4, which is characterized in that the upgrade unit is specifically used for:
Main CMC uploads firmware image;
Firmware image is passed through all nodes and subordinate CMC of the incoming connection of LAN by main CMC;
Subordinate CMC carries out firmware upgrade in respective BMC.
6. device according to claim 4, which is characterized in that the monitoring order member is specifically used for:
The upgrade information that subordinate CMC is sent is received in main CMC;
Judge whether subordinate CMC upgrades successfully, if upgrading successfully, main CMC shows the letter of successfully upgrade node and corresponding subordinate CMC Breath;If upgrading is unsuccessful, main CMC uploads firmware image and upgrades again.
7. a kind of controlled terminal characterized by comprising
Processor;
The memory executed instruction for storage processor;
Wherein, the processor is configured to perform claim requires the described in any item methods of 1-3.
CN201811001727.6A 2018-08-30 2018-08-30 A kind of method, apparatus and controlled terminal of batch refresh server node firmware Withdrawn CN109254780A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811001727.6A CN109254780A (en) 2018-08-30 2018-08-30 A kind of method, apparatus and controlled terminal of batch refresh server node firmware

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811001727.6A CN109254780A (en) 2018-08-30 2018-08-30 A kind of method, apparatus and controlled terminal of batch refresh server node firmware

Publications (1)

Publication Number Publication Date
CN109254780A true CN109254780A (en) 2019-01-22

Family

ID=65050351

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811001727.6A Withdrawn CN109254780A (en) 2018-08-30 2018-08-30 A kind of method, apparatus and controlled terminal of batch refresh server node firmware

Country Status (1)

Country Link
CN (1) CN109254780A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110224879A (en) * 2019-07-12 2019-09-10 苏州浪潮智能科技有限公司 A kind of whole machine cabinet server and its node configuration method, device and CMC
CN110365524A (en) * 2019-06-27 2019-10-22 苏州浪潮智能科技有限公司 Mirror upgrade method and system for server node firmware
CN113127030A (en) * 2021-03-18 2021-07-16 山东英信计算机技术有限公司 Multi-node server BMC loading method, system, device and storage medium
WO2026001890A1 (en) * 2024-06-26 2026-01-02 苏州元脑智能科技有限公司 Firmware upgrade method, electronic device, storage medium, and product

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120131565A1 (en) * 2010-11-18 2012-05-24 Hon Hai Precision Industry Co., Ltd. System and method for updating firmware of baseboard management controller of computing device
CN104375859A (en) * 2014-10-29 2015-02-25 浪潮电子信息产业股份有限公司 A method for refreshing node BMCs in batches of Rack whole cabinets
CN104375860A (en) * 2014-10-30 2015-02-25 浪潮电子信息产业股份有限公司 A method for batch refreshing BMC of high-density cabinet nodes
CN106911507A (en) * 2017-02-28 2017-06-30 郑州云海信息技术有限公司 A kind of method and system for whole machine cabinet server B MC firmware more new managements
CN107171833A (en) * 2017-05-03 2017-09-15 深圳市同泰怡信息技术有限公司 One kind realizes server B MC and BIOS batch upgrading method by BMC
CN107423081A (en) * 2017-04-14 2017-12-01 广东浪潮大数据研究有限公司 A kind of method of the outer batch upgrade BMC firmwares of band
CN108306964A (en) * 2018-01-31 2018-07-20 郑州云海信息技术有限公司 Server node information centralized displaying method, system, equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120131565A1 (en) * 2010-11-18 2012-05-24 Hon Hai Precision Industry Co., Ltd. System and method for updating firmware of baseboard management controller of computing device
CN104375859A (en) * 2014-10-29 2015-02-25 浪潮电子信息产业股份有限公司 A method for refreshing node BMCs in batches of Rack whole cabinets
CN104375860A (en) * 2014-10-30 2015-02-25 浪潮电子信息产业股份有限公司 A method for batch refreshing BMC of high-density cabinet nodes
CN106911507A (en) * 2017-02-28 2017-06-30 郑州云海信息技术有限公司 A kind of method and system for whole machine cabinet server B MC firmware more new managements
CN107423081A (en) * 2017-04-14 2017-12-01 广东浪潮大数据研究有限公司 A kind of method of the outer batch upgrade BMC firmwares of band
CN107171833A (en) * 2017-05-03 2017-09-15 深圳市同泰怡信息技术有限公司 One kind realizes server B MC and BIOS batch upgrading method by BMC
CN108306964A (en) * 2018-01-31 2018-07-20 郑州云海信息技术有限公司 Server node information centralized displaying method, system, equipment and storage medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110365524A (en) * 2019-06-27 2019-10-22 苏州浪潮智能科技有限公司 Mirror upgrade method and system for server node firmware
CN110365524B (en) * 2019-06-27 2022-07-08 苏州浪潮智能科技有限公司 Mirror image upgrading method and system for server node firmware
CN110224879A (en) * 2019-07-12 2019-09-10 苏州浪潮智能科技有限公司 A kind of whole machine cabinet server and its node configuration method, device and CMC
CN113127030A (en) * 2021-03-18 2021-07-16 山东英信计算机技术有限公司 Multi-node server BMC loading method, system, device and storage medium
WO2026001890A1 (en) * 2024-06-26 2026-01-02 苏州元脑智能科技有限公司 Firmware upgrade method, electronic device, storage medium, and product

Similar Documents

Publication Publication Date Title
CN105830394B (en) Configuration method and system of virtual network policy, virtual network element and network management system thereof
CN105409172B (en) logical switch
US20170034318A1 (en) Method and apparatus for configuring redundancy solution in cloud computing architecture
CN102541606B (en) Collocation method and the device of BIOS is remotely managed based on UEFI
CN110741352B (en) Virtual network function management system, virtual network function management method and computer readable storage device
CN109254780A (en) A kind of method, apparatus and controlled terminal of batch refresh server node firmware
CN109471770A (en) A system management method and device
CN108459988A (en) Duration direct distance input and output
CN111669284B (en) OpenStack automatic deployment method, electronic device, storage medium and system
CN103729234B (en) A kind of cluster virtual machine management method and device
Andreetto et al. Merging openstack-based private clouds: the case of cloudveneto. it
CN105095103A (en) Storage device management method and device used for cloud environment
CN109101611A (en) File system directories maximize test method, device, terminal and storage medium
CN105718299A (en) Virtual machine configuration method, device and system
CN109857471A (en) Method, apparatus, terminal and the storage medium of the tactful real-time synchronization of electricity under a kind of BIOS and BMC
CN104092747B (en) USB dynamic connection methods and device under virtualized environment
CN112448833A (en) A multi-administrative domain communication method and device
US11212239B2 (en) Method and system for pushing a new rack into operational mode in a datacenter
CN109361543A (en) A whole cabinet monitoring method, device, terminal and storage medium
CN106161603A (en) A kind of method of networking, equipment and framework
Cartlidge et al. Comparison of cloud middleware protocols and subscription network topologies using CReST, the cloud research simulation toolkit-the three truths of cloud computing are: hardware fails, software has bugs, and people make mistakes
CN110413225A (en) Highly reliable cluster-based storage dual-active configuration method, system, terminal and storage medium
CN114281473A (en) Cloud platform test environment management method, system, terminal and storage medium
US20140172376A1 (en) Data Center Designer (DCD) for a Virtual Data Center
JP6565429B2 (en) Risk mitigation in data center networks using virtual machine sharing

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20190122