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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version 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
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.
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)
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)
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 |
-
2017
- 2017-10-27 CN CN201711019548.0A patent/CN107832066A/en active Pending
Patent Citations (5)
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)
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 |