CN108737140A - A kind of firmware update and controller - Google Patents

A kind of firmware update and controller Download PDF

Info

Publication number
CN108737140A
CN108737140A CN201710260602.4A CN201710260602A CN108737140A CN 108737140 A CN108737140 A CN 108737140A CN 201710260602 A CN201710260602 A CN 201710260602A CN 108737140 A CN108737140 A CN 108737140A
Authority
CN
China
Prior art keywords
network
flow
update
cluster
indicate
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
CN201710260602.4A
Other languages
Chinese (zh)
Other versions
CN108737140B (en
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.)
Ambit Microsystems Shanghai Ltd
Original Assignee
Ambit Microsystems Shanghai 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 Ambit Microsystems Shanghai Ltd filed Critical Ambit Microsystems Shanghai Ltd
Priority to CN201710260602.4A priority Critical patent/CN108737140B/en
Publication of CN108737140A publication Critical patent/CN108737140A/en
Application granted granted Critical
Publication of CN108737140B publication Critical patent/CN108737140B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0823Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
    • H04L41/0836Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability to enhance reliability, e.g. reduce downtime

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Hardware Redundancy (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

A kind of update method is applied in controller.Controller network cluster connects, and network cluster includes first network cluster and the second network cluster, and first network cluster includes multiple first network devices, and the second network cluster includes multiple second network equipments.Collect multiple first flow use informations corresponding to multiple first network devices and multiple second flow use informations corresponding to multiple second network equipments.According to multiple first flow use informations and multiple second flow use informations calculate separately corresponding network cluster total flow and the network cluster in flow between each network equipment use difference value, then calculate the preferential updated value of corresponding network cluster.According to the size of preferential updated value, the network equipment in the big network cluster of preferential updated value is preferentially updated.The present invention also provides a kind of controllers.The present invention is reduced due to update failure and influence caused by delay machine by batch updating.

Description

A kind of firmware update and controller
Technical field
The present invention relates to fields of communication technology.
Background technology
In the network architecture, firmware upgrade sometimes may result in the subnetwork device delay machine in the network architecture, from And cause whole network framework can not normal operation.To repair these network equipments, generally require to devote a tremendous amount of time and at This.
Invention content
In view of this, an embodiment of the present invention provides a kind of firmware update, by batch updating to reduce due to more Newly fail and the influence caused by delay machine.
In view of this, the embodiment of the present invention additionally provides a kind of controller, by batch updating to reduce since update is lost It loses and the influence caused by delay machine.
A kind of firmware update provided in an embodiment of the present invention is applied in controller.The controller and network collection Group's connection.The network cluster includes first network cluster and the second network cluster.The first network cluster includes multiple One network equipment, second network cluster include multiple second network equipments.It is right to collect the multiple first network device institute Multiple second flow use informations corresponding to the multiple first flow use informations answered and the multiple second network equipment.Root The first total flow of the first network cluster and the multiple first net are calculated according to the multiple first flow use information First flow between network device uses difference value.The second network collection is calculated according to the multiple second flow use information Second flow between the second total flow and the multiple second network equipment of group uses difference value.It is total according to described first First flow between flow and the multiple first network device calculates the of the first network cluster using difference value One preferential updated value.Difference is used according to the second flow between second total flow and the multiple second network equipment Value calculates the second preferential updated value of second network cluster.Compare the described first preferential updated value and it is described second it is preferential more New value.When the described first preferential updated value is more than the second preferential updated value, the institute in the first network cluster is updated State multiple first network devices.
A kind of controller provided in an embodiment of the present invention, the controller are connect with network cluster.The network cluster packet First network cluster and the second network cluster are included, the first network cluster includes multiple first network devices, second net Network cluster includes multiple second network equipments.The system also includes collection module, the first computing module, the second computing module, Comparison module and the first update module.Collection module is used to collect multiple first corresponding to the multiple first network device Multiple second flow use informations corresponding to flow use information and the multiple second network equipment.First computing module is used In the first total flow for calculating the first network cluster according to the multiple first flow use information and the multiple First flow between one network equipment uses difference value, and second net is calculated according to the multiple second flow use information Second flow between second total flow of network cluster and the multiple second network equipment uses difference value.Second calculates mould Block according to the first flow between first total flow and the multiple first network device using difference value for being calculated First preferential updated value of the first network cluster, according to second total flow and the multiple second network equipment it Between second flow the second preferential updated value of second network cluster is calculated using difference value.Comparison module is for comparing institute State the first preferential updated value and the second preferential updated value.First update module is used to be more than when the described first preferential updated value When the second preferential updated value, the multiple first network device in the first network cluster is updated.
Above-mentioned firmware update and controller, by the way that the network equipment in the high network cluster of preferential updated value is preferential Update reduces and fails and the influence caused by delay machine because updating.
Below in conjunction with the drawings and specific embodiments, the present invention will be described in detail, but not as a limitation of the invention.
Description of the drawings
Fig. 1 is the network architecture diagram of the controller control firmware update of the embodiment of the present invention.
Fig. 2 is the functional block diagram of the controller of the embodiment of the present invention.
Fig. 3 is the step flow chart of the firmware update of the embodiment of the present invention.
Main element symbol description
First network cluster A
Second network cluster B
First group a
Second group b
Controller I, II, III
First network device 1,2,3,4,5,6,7
Second network equipment 8,9,10,11,12,13,14,15,16
More new system 100
Collection module 101
First computing module 102
Second computing module 103
Comparison module 104
First update module 105
Grouping module 106
Second update module 107
Logging modle 108
Third update module 109
Memory 110
Processor 120
Following specific embodiment will be further illustrated the present invention in conjunction with above-mentioned attached drawing.
Specific implementation mode
It is the network architecture diagram of the controller control firmware update of the embodiment of the present invention such as Fig. 1.The network architecture includes control Device I processed and multiple network clusters (including at least first network cluster A and the second network cluster B).The first network cluster A with The second network cluster B is connect with controller I in a wired or wireless manner respectively, and according to the control instruction of controller I Corresponding operation is executed, updating operation such as is implemented to the network equipment in these network clusters.
In one embodiment, it is respectively equipped with a sub-controller in each network cluster, is set in wherein first network cluster A Have and is equipped with sub-controller III in sub-controller II, the second network cluster B.Sub-controller II, III are connected with controller I, are received The control instruction of controller I simultaneously implements the operations such as upgrading to the network equipment in its cluster.
In another embodiment, the all-network device in each network cluster is directly connect with controller I, all nets Network device implements the operations such as upgrading all in accordance with the control instruction of controller I.It is appreciated that in this embodiment, inside controller I All-network device should be marked, to distinguish the network cluster belonging to each network equipment.
In order to enable the present invention is more clear clear, the present embodiment will be with first network cluster A and the second network cluster B Example illustrates.First network cluster A includes multiple first network devices (e.g., 1~7), and the second network cluster B includes multiple Two network equipments (e.g., 8~16).It will be directly controlled below by controller I with first network cluster A and the second network cluster B For describe in detail.
It is the functional block diagram of the controller I of the embodiment of the present invention in conjunction with Fig. 2.Controller I includes more new system 100, place Manage device 110 and memory 120.More new system 100 includes collection module 101, the first computing module 102, the second computing module 103, comparison module 104, the first update module 105, grouping module 106 and the second update module 107.The module 101- 107 are configured to be executed by one or more processors, to complete the embodiment of the present invention.The so-called module of the embodiment of the present invention is Complete the computer program code segments of a specific function.Memory 110 is for storing the more data such as program code of new system 100.When So, the more data such as program code of new system 100 are stored in other memories, here only to be stored in memory It is illustrated in 110.
Collection module 101 collects corresponding with first network device 1~7 multiple first total flow use informations and with second The corresponding multiple second flow use informations of network equipment 8~16.
According to the multiple first flow use information, the first of the first computing module 102 calculating first network cluster A is total First flow between flow and first network device 1~7 uses difference value.
In the present embodiment, according to the multiple second flow use information, the first computing module 102 also calculates the second network Second flow between the second total flow of cluster B and the second network equipment 8~16 uses difference value.It should be noted that It is identical as the formula of second flow to calculate first total flow, calculates the first flow and uses difference value and the second Amount is identical using the formula of difference value.Specifically it is situated between so that first total flow and the first flow are using difference value as an example below It continues.
First total flow passes through formulaAnd formulaIt is calculated, Wherein UiIndicate the flow that single first network device uses in preset time T, UtIndicate that the single first network device exists The flow used in unit interval, U indicate that first total flow, N indicate the number of first network device in first network cluster A It measures (N=7 in the present embodiment).
The first flow passes through formula using difference valueIt is calculated, wherein D indicates that the first flow uses difference value, μ to indicate the mean flow that N number of first network device uses in the preset time T Amount.
Difference value, the second meter are used according to the first flow between first total flow and first network device 1~7 Calculate the first preferential updated value P that module 103 calculates first network cluster A1.In specific embodiment, the first preferential updated value Calculation formula is:Wherein, P1Indicate the described first preferential updated value, w1、w2It is constant.When first When total flow is smaller and first flow is bigger using difference value, the first preferential updated value P1It is bigger.
In the present embodiment, used according to the second flow between second total flow and the second network equipment 8~16 Difference value, the second computing module 103 calculate the second preferential updated value P of the second network cluster B2.It should be noted that calculating the Two preferential updated value P2Formula with calculate the first preferential updated value P1Formula it is identical.
Comparison module 104 compares the first preferential updated value P1With the second preferential updated value P2
As the first preferential updated value P1Updated value P preferential more than second2When, the first update module 105 preferentially updates the first net First network device 1~7 in network cluster A.
In specific embodiment, as the first preferential updated value P1Updated value P preferential less than second2When, the first update module 105 The second network equipment 8~16 in the second network cluster B of preferential update.As the first preferential updated value P1Equal to the second preferential update Value P2When, the first update module 105 randomly chooses a network cluster phase in first network cluster A and the second network cluster B The network equipment answered is updated.
In the present embodiment, the first preferential updated value P1Updated value P preferential more than second2, therefore, preferential to update the first net First network device 1~7 in network cluster A.
In specific embodiment, after the preferential updated value of confirmation high network cluster, grouping module 106 can be to described preferential Multiple network equipments in the high network cluster of updated value carry out a point group.In the present embodiment, the first update module 105 according to than Comparison result compared with module 104 preferentially updates the first network device 1~7 in the first network cluster A.Therefore grouping module 106 is right First network cluster A carries out a point group, specific as follows.
1~7 point of first network device is multiple group a-c according to update risk of failure coefficient by grouping module 106.First Group a includes first network device 1~2, and the second group b includes first network device 3~5, and third group c includes One network equipment 6~7.The update risk of failure coefficient of each first network device is determined by the configuration of its hardware or software. The configuration of the hardware or software is expressed as:X=(x1,x2,x3,x4,x5,x6).X indicates the configuration ginseng of the hardware or software Number, x1Indicate CPU crystal oscillator frequency parameters, x2Indicate CPU core calculation, x3Indicate memory size, x4Indicate hard-disk capacity, x5Indicate soft The inverse and x of part version difference6Indicate the inverse of run time.The configuration of the hardware or software is lower, first net The update risk of failure coefficient of network device is higher.In the present embodiment, carried out by taking the update risk factor highest of the first group a as an example Explanation.
Second update module 107 will update first network device 1 all in high the first group a of risk of failure coefficient~ 2 preferential updates.
Logging modle 108 records the update mortality of the first group a.In specific embodiment, when in the first group a all After (including update fails and is updated successfully) is completed in the update of one network equipment 1~2, logging modle ability start recording first group The update mortality of group a.
When the update mortality is more than preset value, third update module 109 stops in update first network cluster A The second network equipment 8~16 in first network device 3~7 and the second network cluster B.Be less than when the update mortality or When equal to the preset value, third update module 109 continues to update all in the second low group b of risk of failure coefficient One network equipment 3~5 updates.
In specific embodiment, if being divided into the first group a (including first network device 1~2), in first network cluster A Two group b (including first network device 3~5) and third group c (including first network device 6~7), and those groups Updating risk of failure coefficient magnitude relationship is:First group>Second group>The third group.Therefore those groups Update sequence be:First groups of group a → second b → third group c.
When updating beginning, start to update the first group a.When the first network device 1 of the first group a updates failure, Continue to update first network device 2.If first network device 2 is updated successfully, the first group a updates are completed, and are at this moment recorded The update mortality that module 108 records first network cluster A is 1/16.Then, by the update mortality 1/ of first network cluster A 16 are compared with preset value 1/8, it is clear that 1/16 is less than 1/8, continues to update the second group b at this time.
It is completed when the second group b updates, wherein first network device 3 and the update failure of first network device 5, the first net Network device 4 is updated successfully.At this point, the update mortality for the first network cluster A that logging modle 108 records is 3/16, it is clear that 3/ 16 are more than 1/8, then third update module 109 stops the first network device 3~7 and second in update first network cluster A The second network cluster 8~16 in network equipment B.
It is the step flow chart of the firmware update of the embodiment of the present invention such as Fig. 3.The firmware update is applied to In controller.The controller is connect with network cluster, and the network cluster includes first network cluster A and the second network cluster B.First network cluster A includes first network device 1~7, and the second network cluster B includes the second network equipment 8~16.It is situated between below The method detailed that continues flow.
Step S01 collects multiple first flow use informations and the second network dress corresponding to first network device 1~7 Set multiple second flow use informations corresponding to 8~16.
Step S02, according to the multiple first flow use information calculate first network cluster A the first total flow and First flow between first network device 1~7 uses difference value.
Step S03, according to the multiple second flow use information calculate the second network cluster B the second total flow and Second flow between second network equipment 8~16 uses difference value.
Step S04 calculates the of first network cluster A according to first total flow and first flow using difference value One preferential updated value.
Step S05 calculates the of the second network cluster B according to second total flow and second flow using difference value Two preferential updated value.
Step S06, judges whether the described first preferential updated value is more than the described second preferential updated value.
Step S07 preferentially updates first network when the described first preferential updated value is more than the second preferential updated value First network device 1~7 in cluster A.
1~7 point of first network device is 3 group a-c according to update risk of failure coefficient by step S08.
All first network devices 1~2 are preferential more in step S09, the first group a high by risk of failure coefficient is updated Newly.
Step S10 records the update mortality of the first group a.
Step S11, judges whether the update mortality is more than preset value, when the update mortality is more than described preset When value, step S12 is executed, it is no to then follow the steps S13.
Step S12 stops updating the first network device 3~7 and the second network cluster in the first network cluster A All second network equipments 8~16 in B.
All first network devices 3~5 update in step S13, the second group b low by risk of failure coefficient is updated.
Firmware update and controller provided in an embodiment of the present invention, by the way that preferential updated value is big and risk factor is high Group in network equipment preferentially update, reduce due to update failure and influence caused by delay machine.
The above examples are only used to illustrate the technical scheme of the present invention and are not limiting, although with reference to embodiment to the present invention into Gone detailed description, it will be apparent to an ordinarily skilled person in the art that can modify to technical scheme of the present invention or Equivalent replacement, without departing from the spirit of the technical scheme of the invention and range.

Claims (14)

1. a kind of firmware update is applied in controller, the controller is connect with network cluster, the network cluster packet First network cluster and the second network cluster are included, the first network cluster includes multiple first network devices, second net Network cluster includes multiple second network equipments, which is characterized in that the method includes:
Collect the multiple first flow use informations and the multiple second network dress corresponding to the multiple first network device Set corresponding multiple second flow use informations;
The first total flow of the first network cluster and the multiple is calculated according to the multiple first flow use information First flow between first network device uses difference value;
The second total flow of second network cluster and the multiple is calculated according to the multiple second flow use information Second flow between second network equipment uses difference value;
According to first total flow and the first flow using difference value calculate the first network cluster it is first excellent First updated value;
According to second total flow and the second flow using difference value calculate second network cluster it is second excellent First updated value;
Compare the described first preferential updated value and the second preferential updated value;And
When the described first preferential updated value is more than the second preferential updated value, update described in the first network cluster Multiple first network devices.
2. firmware update as described in claim 1, which is characterized in that the update first network cluster step is also Including:
The multiple first network device is divided into multiple groups according to multiple update risk of failure coefficients, wherein each first net The update risk of failure coefficient of network device is determined by the configuration of its hardware or software;And
All first network assembly first updates in the first group high by risk of failure coefficient is updated.
3. firmware update as described in claim 1, which is characterized in that pass through formula And formulaFirst total flow and second total flow is calculated, wherein UiIndicate single first network The flow that device or single second network equipment use in preset time T, UtIndicate the single first network device or The flow that single second network equipment uses within the unit interval described in person, U indicate first total flow or described second Total flow, N indicate the quantity of the multiple first network device or the multiple second network equipment.
4. firmware update as claimed in claim 3, which is characterized in that pass through formulaIt calculates Difference value is used using difference value and the second flow to the first flow, whereinD indicates described first Using difference value, either the second flow indicates N number of first network device or N number of second to flow using difference value μ The average flow rate that network equipment uses in the preset time T.
5. firmware update as claimed in claim 2, which is characterized in that the configuration of the hardware or software is expressed as:
X=(x1,x2,x3,x4,x5,x6);
Wherein, X indicates the configuration parameter of the hardware or software, x1Indicate CPU crystal oscillator frequency parameters, x2Indicate CPU core calculation, x3Indicate memory size, x4Indicate hard-disk capacity, x5Indicate the inverse and x of software version difference6Indicate falling for run time Number.
6. firmware update as claimed in claim 2, which is characterized in that further include:
Record the update mortality of first group;And
When the update mortality is more than preset value, stop updating the multiple first network in the first network cluster The multiple second network equipment in device and second network cluster.
7. firmware update as claimed in claim 6, which is characterized in that further include:
When the update mortality is less than or equal to the preset value, in the second group low by risk of failure coefficient is updated All first network device updates.
8. a kind of controller, the controller is connect with network cluster, and the network cluster includes first network cluster and second Network cluster, the first network cluster include multiple first network devices, and second network cluster includes multiple second nets Network device, which is characterized in that including:
Collection module, for collecting multiple first flow use informations corresponding to the multiple first network device and described more Multiple second flow use informations corresponding to a second network equipment;
First computing module, for calculating the first total of the first network cluster according to the multiple first flow use information First flow between flow and the multiple first network device uses difference value, is additionally operable to according to the multiple second Amount use information calculates second between the second total flow and the multiple second network equipment of second network cluster Flow uses difference value;
Second computing module, for calculating described first using difference value according to first total flow and the first flow First preferential updated value of network cluster is additionally operable to use difference value meter according to second total flow and the second flow Calculate the second preferential updated value of second network cluster;
Comparison module is used for the more described first preferential updated value and the second preferential updated value;And
First update module, for when the described first preferential updated value is more than the second preferential updated value, update described the The multiple first network device in one network cluster.
9. controller as claimed in claim 8, which is characterized in that when preferentially updating the first network cluster, the control Device processed further includes:
Grouping module, for the multiple first network device to be divided into multiple groups according to multiple update risk of failure coefficients, The update risk of failure coefficient of wherein each first network device is determined by the configuration of its hardware or software;And
Second update module, for all first network assembly firsts will to be updated in the first high group of risk of failure coefficient more Newly.
10. controller as claimed in claim 8, which is characterized in that pass through formulaWith FormulaFirst total flow and second total flow is calculated, wherein UiIndicate single first network dress It sets or flow that single second network equipment uses in preset time T, UtIndicate the single first network device or The flow that single second network equipment uses within the unit interval, U indicate first total flow or described second always Flow, N indicate the quantity of the multiple first network device or the multiple second network equipment.
11. controller as claimed in claim 8, which is characterized in that pass through formulaInstitute is calculated It states first flow and uses difference value using difference value and the second flow, whereinD indicates the first flow Using difference value, either the second flow indicates N number of first network device or described N number of second using difference value μ The average flow rate that flow is used using difference value in the preset time T.
12. controller as claimed in claim 9, which is characterized in that the configuration of the hardware or software is expressed as:
X=(x1,x2,x3,x4,x5,x6),
Wherein, X indicates the configuration parameter of the hardware or software, x1Indicate CPU crystal oscillator frequency parameters, x2Indicate CPU core calculation, x3Indicate memory size, x4Indicate hard-disk capacity, x5Indicate the inverse and x of software version difference6Indicate falling for run time Number.
13. controller as claimed in claim 9, which is characterized in that further include:
Logging modle, the update mortality for recording first group;And
Third update module, for when the update mortality is more than preset value, stopping updating in the first network cluster The multiple first network device and second network cluster in the multiple second network equipment.
14. controller as claimed in claim 13, which is characterized in that the third update module is additionally operable to:
When the update mortality is less than or equal to the preset value, in the second group low by risk of failure coefficient is updated All first network device updates.
CN201710260602.4A 2017-04-20 2017-04-20 Firmware updating method and controller Active CN108737140B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710260602.4A CN108737140B (en) 2017-04-20 2017-04-20 Firmware updating method and controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710260602.4A CN108737140B (en) 2017-04-20 2017-04-20 Firmware updating method and controller

Publications (2)

Publication Number Publication Date
CN108737140A true CN108737140A (en) 2018-11-02
CN108737140B CN108737140B (en) 2021-05-28

Family

ID=63933349

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710260602.4A Active CN108737140B (en) 2017-04-20 2017-04-20 Firmware updating method and controller

Country Status (1)

Country Link
CN (1) CN108737140B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI778349B (en) * 2020-04-10 2022-09-21 中華電信股份有限公司 Firmware updating method and communication system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739263A (en) * 2008-11-11 2010-06-16 英业达股份有限公司 Method and device for realizing operating system update in multi-computer cluster system
CN102244898A (en) * 2010-05-14 2011-11-16 华为技术有限公司 Group-based traffic control method, equipment and system
CN103379142A (en) * 2012-04-17 2013-10-30 国基电子(上海)有限公司 Terminal device firmware upgrading method and system
CN104158911A (en) * 2014-09-01 2014-11-19 青岛海信电器股份有限公司 Server cluster-oriented control method and system
CN105208105A (en) * 2015-08-26 2015-12-30 北京奇虎科技有限公司 Index updating method and apparatus
CN105591824A (en) * 2016-01-14 2016-05-18 杭州赫智电子科技有限公司 Method and system for firmware upgrade
US20170031671A1 (en) * 2015-07-28 2017-02-02 Datadirect Networks, Inc. Automated firmware update with rollback in a data storage system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739263A (en) * 2008-11-11 2010-06-16 英业达股份有限公司 Method and device for realizing operating system update in multi-computer cluster system
CN102244898A (en) * 2010-05-14 2011-11-16 华为技术有限公司 Group-based traffic control method, equipment and system
CN103379142A (en) * 2012-04-17 2013-10-30 国基电子(上海)有限公司 Terminal device firmware upgrading method and system
CN104158911A (en) * 2014-09-01 2014-11-19 青岛海信电器股份有限公司 Server cluster-oriented control method and system
US20170031671A1 (en) * 2015-07-28 2017-02-02 Datadirect Networks, Inc. Automated firmware update with rollback in a data storage system
CN105208105A (en) * 2015-08-26 2015-12-30 北京奇虎科技有限公司 Index updating method and apparatus
CN105591824A (en) * 2016-01-14 2016-05-18 杭州赫智电子科技有限公司 Method and system for firmware upgrade

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI778349B (en) * 2020-04-10 2022-09-21 中華電信股份有限公司 Firmware updating method and communication system

Also Published As

Publication number Publication date
CN108737140B (en) 2021-05-28

Similar Documents

Publication Publication Date Title
US8583783B1 (en) Method and system for adaptive recovery of heap memory
CN108885724B (en) Information processing apparatus, information processing method, and computer-readable recording medium
CN109271172B (en) Host performance expansion method and device of sweep cluster
CN106130972B (en) resource access control method and device
US20180107503A1 (en) Computer procurement predicting device, computer procurement predicting method, and recording medium
CN105446657A (en) Method for monitoring RAID card
CN107209685A (en) Virtual machine is arranged
CN103164253A (en) Virtual machine deployment system and virtual machine deployment method
CN110519074A (en) A kind of coverage management method and device
US20190354366A1 (en) Method and system for performing firmware update through dfu success rate prediction model
CN109525410A (en) The method, apparatus and distributed memory system of distributed memory system updating and management
CN109901798A (en) Date storage method and device
CN108737140A (en) A kind of firmware update and controller
CN109032635A (en) Method for upgrading software, device and the network equipment
CN112202909B (en) Online upgrading method and system for computer storage system
US20130083030A1 (en) Display control apparatus, display control method, and recording medium storing display control program
CN109933352A (en) Firmware update, electronic equipment and control system
US10901776B2 (en) Efficient and scalable transaction processing using a consensus-based transaction model
CN106997275B (en) Buffer memory management method and the electronic device for using this method
CN106685708A (en) Determining method, device and system of service relationship
JP7209033B2 (en) Scheduling system and method for online program updates
CN108959026A (en) A kind of method of accurate monitoring RAID card
CN117714295A (en) Network link generation method, server and storage medium
CN110647381B (en) Virtual machine resource balancing and deployment optimizing method
CN114371954A (en) Automatic recovery method of micro-service system

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
GR01 Patent grant
GR01 Patent grant