[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107832066A - A kind of SAS holding firmwares automatic Verification, updating system and method based on cloud platform - Google Patents

A kind of SAS holding firmwares automatic Verification, updating system and method based on cloud platform Download PDF

Info

Publication number
CN107832066A
CN107832066A CN201711019548.0A CN201711019548A CN107832066A CN 107832066 A CN107832066 A CN 107832066A CN 201711019548 A CN201711019548 A CN 201711019548A CN 107832066 A CN107832066 A CN 107832066A
Authority
CN
China
Prior art keywords
sas
cloud platform
information
firmware
holding
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.)
Pending
Application number
CN201711019548.0A
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 CN201711019548.0A priority Critical patent/CN107832066A/en
Publication of CN107832066A publication Critical patent/CN107832066A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management

Landscapes

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

Abstract

The invention discloses a kind of SAS holding firmwares automatic Verification, updating system based on cloud platform, including the maintenance module positioned at cloud platform, type, firmware version upgrade instrument and the upgrade command of storage SAS cards;With positioned at the firmware information collection module of device end, for collecting SAS holding firmware information;With positioned at the collection interactive module of cloud platform, cloud platform is arrived into the SAS holding firmwares information storage that firmware information collection module obtains;With positioned at the upgraded module of cloud platform, the firmware information selection upgrade command of the SAS cards to matching is upgraded to redaction to be brushed.

Description

A kind of SAS holding firmwares automatic Verification, updating system and method based on cloud platform
Technical field
The present invention relates to field of cloud computer technology, especially a kind of SAS holding firmwares automatic Verification based on cloud platform, refresh System and method.
Background technology
With cloud computing and the extensive use of cloud platform, information gathering and application become more and more intelligent and efficient, The interaction of information become more and more easily, under current background, the shortcomings that traditional manual operation gradually shows high cost, and Firmware updating greatly influences production test efficiency one by one.Traditional automation mechanized operation is limited to the volume and cost of equipment And can not popularize, equipment debugging, care and maintenance also increase cost, and the application based on cloud platform then greatly reduces these sides The limitation in face.
The content of the invention
, can it is an object of the invention to provide a kind of SAS holding firmwares automatic Verification, updating system and method based on cloud platform Firmware upgrade operation is run while realizing local and remote, separate unit or multiple devices, human cost is both reduced, improves life again Produce testing efficiency.
To achieve the above object, the present invention uses following technical proposals:
A kind of SAS holding firmwares automatic Verification, updating system based on cloud platform, including the maintenance module positioned at cloud platform, Store type, firmware version upgrade instrument and the upgrade command of SAS cards;With, positioned at the firmware information collection module of device end, For collecting SAS holding firmware information;With, positioned at the collection interactive module of cloud platform, the SAS that firmware information collection module is obtained Cloud platform is arrived in the storage of holding firmware information;With positioned at the upgraded module of cloud platform, the firmware information of the SAS cards to matching selects Upgrade command is upgraded to redaction to be brushed.
Further, in addition to, correction verification module, for will gather interactive module collect SAS cards model information and dimension The information of shield module is compared.
A kind of SAS holding firmwares automatic Verification, method for refreshing based on cloud platform, comprise the following steps:
Collect SAS holding firmware information;
The SAS holding firmwares information of acquisition is compared with the firmware information of cloud platform storage, compared successfully, is upgraded to finger Determine version;
Failure is compared, firmware information comparison operation is carried out after updating cloud platform firmware information storage version again.
Further, before the collection SAS holding firmware information Steps, in addition to:
Cloud platform is arrived into the type of SAS cards, firmware version information storage.
Further, the collection SAS holding firmware information, including:
Firmware information collection kit is downloaded into device end;
Firmware collection kit collects SAS holding firmware information, and uploads to cloud platform;
The storage of SAS holding firmwares information is arrived cloud platform by collection interactive module.
The effect provided in the content of the invention is only the effect of embodiment, rather than whole effects that invention is all, above-mentioned A technical scheme in technical scheme has the following advantages that or beneficial effect:
The present invention can realize Auto-Sensing SAS holding firmware information, carry out contrasting verification with high in the clouds and judge whether to need On line refreshable firmware, realize effective management and control to SAS holding firmwares.
Brief description of the drawings
Fig. 1 is present system structured flowchart;
Fig. 2 is the inventive method flow chart.
Embodiment
For the technical characterstic for illustrating this programme can be understood, below by embodiment, and its accompanying drawing is combined, to this hair It is bright to be described in detail.Following disclosure provides many different embodiments or example is used for realizing the different knots of the present invention Structure.In order to simplify disclosure of the invention, hereinafter the part and setting of specific examples are described.In addition, the present invention can be with Repeat reference numerals and/or letter in different examples.This repetition is that for purposes of simplicity and clarity, itself is not indicated Relation between various embodiments are discussed and/or set.It should be noted that part illustrated in the accompanying drawings is not necessarily to scale Draw.Present invention omits the description to known assemblies and treatment technology and process to avoid being unnecessarily limiting the present invention.
As shown in figure 1, SAS holding firmwares automatic Verification, updating system based on cloud platform, including the maintenance positioned at cloud platform Module, store type, firmware version upgrade instrument and the upgrade command of SAS cards;With, positioned at device end firmware information collect Module, for collecting SAS holding firmware information;With positioned at the collection interactive module of cloud platform, firmware information collection module is obtained SAS holding firmwares information storage arrive cloud platform;With positioned at the upgraded module of cloud platform, to the firmware information of the SAS cards matched Selection upgrade command is upgraded to redaction to be brushed.Also include, correction verification module, for the SAS cards of interactive module collection will to be gathered Model information is compared with the information of maintenance module.
As shown in Fig. 2 a kind of SAS holding firmwares automatic Verification, method for refreshing based on cloud platform, comprise the following steps:
S1, the type of SAS cards, firmware version information are stored and arrive cloud platform;
S2, collect SAS holding firmware information;
S3, the SAS holding firmwares information of acquisition is compared with the firmware information of cloud platform storage, compared successfully, upgrading To indicated release;Failure is compared, firmware information comparison operation is carried out after updating cloud platform firmware information storage version again.
Step S2 collection SAS holding firmware information, including:
S21, firmware information collection kit downloaded into device end;Cloud platform is by under the instrument needed for collection firmware information It is downloaded in equipment, then collects SAS holding firmware information, Linux command is as follows:sas3flash-list;
S22, firmware collection kit collect SAS holding firmware information, and upload to cloud platform;
When the storage of SAS holding firmwares information is arrived cloud platform, production or test by S23, collection interactive module, pass through cloud platform Gather interactive module and collect model information, Linux command is as follows:
dmidecode。
In step S3, after verification passes through, according to the firmware information of the SAS cards matched, risen corresponding to upgraded module selection Level instruction set carries out execution updating operation, and the crucial Linux command used is as follows:
#!/bin/bash./sas3flsh-o-fwallxxx.bin./sas3flsh-biosall mptsas3.rom./ sas3flsh-biosallmpt3x64.rom。
Although above-mentioned the embodiment of the present invention is described with reference to accompanying drawing, model not is protected to the present invention The limitation enclosed, one of ordinary skill in the art should be understood that on the basis of technical scheme those skilled in the art are not Need to pay various modifications or deformation that creative work can make still within protection scope of the present invention.

Claims (5)

1. a kind of SAS holding firmwares automatic Verification, updating system based on cloud platform, it is characterized in that, including the dimension positioned at cloud platform Module is protected, stores type, firmware version upgrade instrument and the upgrade command of SAS cards;With, positioned at device end firmware information receive Collect module, for collecting SAS holding firmware information;With positioned at the collection interactive module of cloud platform, firmware information collection module is obtained Cloud platform is arrived in the SAS holding firmwares information storage taken;With positioned at the upgraded module of cloud platform, the firmware of the SAS cards to matching is believed Breath selection upgrade command is upgraded to redaction to be brushed.
2. a kind of SAS holding firmwares automatic Verification, updating system based on cloud platform as claimed in claim 1, it is characterized in that, also Including correction verification module, for the model information of SAS cards and the information of maintenance module that gather interactive module collection to be compared It is right.
3. a kind of SAS holding firmwares automatic Verification, method for refreshing based on cloud platform, using the system described in claim 1 or 2, It is characterized in that comprise the following steps:
Collect SAS holding firmware information;
The SAS holding firmwares information of acquisition is compared with the firmware information of cloud platform storage, compared successfully, is upgraded to specified version This;
Failure is compared, firmware information comparison operation is carried out after updating cloud platform firmware information storage version again.
4. a kind of SAS holding firmwares automatic Verification, method for refreshing based on cloud platform as claimed in claim 3, it is characterized in that, institute State before collecting SAS holding firmware information Steps, in addition to:
Cloud platform is arrived into the type of SAS cards, firmware version information storage.
5. a kind of SAS holding firmwares automatic Verification, method for refreshing based on cloud platform as claimed in claim 3, it is characterized in that, institute State and collect SAS holding firmware information, including:
Firmware information collection kit is downloaded into device end;
Firmware collection kit collects SAS holding firmware information, and uploads to cloud platform;
The storage of SAS holding firmwares information is arrived cloud platform by collection interactive module.
CN201711019548.0A 2017-10-27 2017-10-27 A kind of SAS holding firmwares automatic Verification, updating system and method based on cloud platform Pending CN107832066A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711019548.0A CN107832066A (en) 2017-10-27 2017-10-27 A kind of SAS holding firmwares automatic Verification, updating system and method based on cloud platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711019548.0A CN107832066A (en) 2017-10-27 2017-10-27 A kind of SAS holding firmwares automatic Verification, updating system and method based on cloud platform

Publications (1)

Publication Number Publication Date
CN107832066A true CN107832066A (en) 2018-03-23

Family

ID=61650745

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711019548.0A Pending CN107832066A (en) 2017-10-27 2017-10-27 A kind of SAS holding firmwares automatic Verification, updating system and method based on cloud platform

Country Status (1)

Country Link
CN (1) CN107832066A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108958775A (en) * 2018-07-18 2018-12-07 郑州云海信息技术有限公司 A kind of detection method of SAS holding firmware online upgrading reliability
CN110413295A (en) * 2019-06-26 2019-11-05 上海电器科学研究所(集团)有限公司 A kind of embedded device remote firmware updating method
CN113688030A (en) * 2021-07-14 2021-11-23 上海浦东发展银行股份有限公司 SAS automatic data verification method and system based on file driving

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105893100A (en) * 2016-05-12 2016-08-24 浪潮电子信息产业股份有限公司 Method for automatically refreshing hard disk firmware under linux system
CN105930189A (en) * 2016-04-26 2016-09-07 浪潮电子信息产业股份有限公司 Method for automatic refreshing and version control of server BIOS
CN105975366A (en) * 2016-05-04 2016-09-28 浪潮电子信息产业股份有限公司 Automatic verification and refreshing method for server RAID card firmware based on cloud platform
CN106293829A (en) * 2016-08-08 2017-01-04 浪潮电子信息产业股份有限公司 Method for automatically refreshing FW of LSI RAID card
CN107168707A (en) * 2017-05-12 2017-09-15 郑州云海信息技术有限公司 A kind of method for automatically updating all outer plug-in card device drives of Linux system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105930189A (en) * 2016-04-26 2016-09-07 浪潮电子信息产业股份有限公司 Method for automatic refreshing and version control of server BIOS
CN105975366A (en) * 2016-05-04 2016-09-28 浪潮电子信息产业股份有限公司 Automatic verification and refreshing method for server RAID card firmware based on cloud platform
CN105893100A (en) * 2016-05-12 2016-08-24 浪潮电子信息产业股份有限公司 Method for automatically refreshing hard disk firmware under linux system
CN106293829A (en) * 2016-08-08 2017-01-04 浪潮电子信息产业股份有限公司 Method for automatically refreshing FW of LSI RAID card
CN107168707A (en) * 2017-05-12 2017-09-15 郑州云海信息技术有限公司 A kind of method for automatically updating all outer plug-in card device drives of Linux system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108958775A (en) * 2018-07-18 2018-12-07 郑州云海信息技术有限公司 A kind of detection method of SAS holding firmware online upgrading reliability
CN110413295A (en) * 2019-06-26 2019-11-05 上海电器科学研究所(集团)有限公司 A kind of embedded device remote firmware updating method
CN110413295B (en) * 2019-06-26 2023-07-21 上海电器科学研究所(集团)有限公司 Remote firmware updating method for embedded equipment
CN113688030A (en) * 2021-07-14 2021-11-23 上海浦东发展银行股份有限公司 SAS automatic data verification method and system based on file driving

Similar Documents

Publication Publication Date Title
CN104102514B (en) A kind of firmware upgrade method and its device
CN107832066A (en) A kind of SAS holding firmwares automatic Verification, updating system and method based on cloud platform
CN103246536B (en) The wireless firmware upgrade method of thing connection positioning system
CN109697168A (en) Power consumption weight testing method and device, electronic equipment, storage medium
CN108182075A (en) A kind of program by the automatic escalation target software of socket communication modes
CN109189434A (en) A kind of online upgrading method of electric energy meter
EP2495946A3 (en) Information processing apparatus, information processing system, method for controlling information processing apparatus, and program
CN111737053A (en) Instruction analysis-based nonvolatile processor backup method and system
CN109947833A (en) A kind of data quality management method based on B/S framework
CN110137958A (en) User voltage sag analysis method and system
CN109933515A (en) A kind of optimization method and automatic optimizing equipment of regression test case collection
CN105117980B (en) A kind of automatic evaluation method of grid equipment state
CN103746458A (en) Real-time representing method for power grid operational state
CN109241037A (en) A kind of method, apparatus that realizing database processing, equipment and storage medium
CN105356955B (en) Suitable for the service analogue apparatus and method of short-wave radio set applied in network performance test
CN204256925U (en) A kind of environmental data collecting analytic system of livestock and poultry cultivation house
CN203964992U (en) A kind of distributed water reservoir level monitoring system
CN109325296A (en) Photovoltaic plant establishes recommended method, device and the electronic equipment of scheme
CN107886180A (en) Boat department creates single interface monitoring method, apparatus, electronic equipment, storage medium
CN103198534B (en) A kind of method and device utilizing ear recognition work attendance
CN210005034U (en) Portable wisdom agricultural data acquisition terminal based on thing networking
CN205232238U (en) Professional analogue means suitable for test of short -wave radio set network performance
CN104808108A (en) Large data volume high-speed communication wave recording system and method based on electric system
CN103932657B (en) Improve the method monitoring real-time in capsule endoscope system
CN205722376U (en) Human body lower limbs exercise recovery situation test 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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180323