CN105224371B - A kind of update method and system of storage management software - Google Patents
A kind of update method and system of storage management software Download PDFInfo
- Publication number
- CN105224371B CN105224371B CN201510689231.2A CN201510689231A CN105224371B CN 105224371 B CN105224371 B CN 105224371B CN 201510689231 A CN201510689231 A CN 201510689231A CN 105224371 B CN105224371 B CN 105224371B
- Authority
- CN
- China
- Prior art keywords
- module
- update
- meeting
- update condition
- storage management
- 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.)
- Active
Links
- 238000003860 storage Methods 0.000 title claims abstract description 35
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000007246 mechanism Effects 0.000 claims abstract description 37
- 238000012544 monitoring process Methods 0.000 claims abstract description 15
- 238000010276 construction Methods 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 241000208340 Araliaceae Species 0.000 description 2
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 2
- 235000003140 Panax quinquefolius Nutrition 0.000 description 2
- 235000008434 ginseng Nutrition 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of update method of storage management software and system, this method includes:Using the update condition of each module in storage management software, structure automatically updates mechanism;Monitoring automatically updates mechanism, judges in each module with the presence or absence of the module for meeting update condition;When judgement has the module for meeting update condition, more new command is sent to the module for meeting update condition, so that the module for meeting update condition completes corresponding update operation.Above technical scheme automatically updates mechanism by monitoring server and realizes update, saves a large amount of man power and material;It makes update automatically on needing newer time point, reduces the possibility that human factor causes product to destroy, improve the stability of product, and then improve Experience Degree of the user to product.
Description
Technical field
The present invention relates to software upgrading technical fields, a kind of update method more particularly to storage management software and are
System.
Background technology
Currently, storage management is one of four big functions in operating system, refer to that memory resource (refers mainly to memory and is related to
External memory) management, be primarily referred to as the management to main memory, be primarily upon the operation and maintenance work in terms of storage medium.Storage tube
Reason mainly solves the online and offline data storage for the purpose of data are restored and historical information is filed.Storage management team is necessary
Ensure the physical security for backing up and achieving.The target of storage management be production IT environment defined in, track and safeguard data and
Data resource.
In the update method of storage management software, it usually needs technical staff is needing newer time point artificially temporary
Withdraw business, temporarily interrupt the use of user, be then updated operation, however, artificial participation takes time and effort, and have can for pole
Product can be caused to be misused the stability for influencing product;Meanwhile the use out of service for necessarily interrupting user, reduce user
To the Experience Degree of product.
Invention content
In view of this, the present invention provides a kind of update method of storage management software and system, to reduce the ginseng of manpower
With the stability for spending and improving product the Experience Degree of user is improved that is, while saving man power and material's input.
In order to solve the above technical problems, the present invention provides a kind of update method of storage management software, including:
Using the update condition of each module in the storage management software, structure automatically updates mechanism;
Mechanism is automatically updated described in monitoring, is judged in each module with the presence or absence of the module for meeting the update condition;
When judgement has the module for meeting the update condition, sent more to the module for meeting the update condition
New command, so that the module for meeting the update condition completes corresponding update operation.
In the above method, it is preferred that automatically update mechanism described in the monitoring, judge to whether there is in each module
Before the module for meeting the update condition, further include:
Mechanism is automatically updated described in initialization.
In the above method, it is preferred that after the module for meeting the update condition to described sends more new command,
Further include:
The feedback information from the module for meeting the update condition is received, to judge described to meet the update item
Whether the module of part is updated successfully.
The present invention also provides a kind of more new systems of storage management software, including:
Update mechanism construction unit, for the update condition using each module in the storage management software, structure is automatic
Update mechanism;
Update judging unit, for monitor it is described automatically update mechanism, judge to whether there is in each module and meet institute
State the module of update condition;
Instruction sending unit is updated, for when judgement has the module for meeting the update condition, meeting institute to described
The module for stating update condition sends more new command, so that the module for meeting the update condition completes corresponding update behaviour
Make.
In above system, it is preferred that further include:
Initialization unit judges in each module for automatically updating mechanism described in the monitoring with the presence or absence of full
Before the module of the foot update condition, mechanism is automatically updated described in initialization.
In above system, it is preferred that further include:
Feedback information receiving unit, for the module for meeting the update condition to described send more new command it
Afterwards, feedback information from the module for meeting the update condition is received, to judge described to meet the update condition
Whether module is updated successfully.
Above in a kind of update method and system of storage management software provided by the invention, first, the storage is utilized
The update condition of each module in management software, structure automatically update mechanism;Then, mechanism is automatically updated described in monitoring, judges institute
It states in each module with the presence or absence of the module for meeting the update condition;Finally, when judgement has the mould for meeting the update condition
When block, more new command is sent to the module for meeting the update condition, so that the module for meeting the update condition
Complete corresponding update operation.Above technical scheme automatically updates mechanism by monitoring server and realizes update, saves a large amount of
Man power and material;It makes update automatically on needing newer time point, reduces the possibility that human factor causes product to destroy,
The stability of product is improved, and then improves Experience Degree of the user to product.
Description of the drawings
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 technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The embodiment of invention for those of ordinary skill in the art without creative efforts, can also basis
The attached drawing of offer obtains other attached drawings.
Fig. 1 is a kind of flow chart of the update method of storage management software provided in an embodiment of the present invention;
Fig. 2 is a kind of practical application scene schematic diagram provided in an embodiment of the present invention based on Fig. 1;
Fig. 3 is a kind of structure diagram schematic diagram of the more new system of storage management software provided in an embodiment of the present invention.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
Core of the invention is to provide a kind of update method and system of storage management software, to reduce the participation of manpower
And improve the stability of product, i.e., while saving man power and material's input, improve the Experience Degree of user.
In order to enable those skilled in the art to better understand the solution of the present invention, with reference to the accompanying drawings and detailed description
The present invention is described in further detail.
With reference to figure 1, Fig. 1 shows a kind of flow of the update method of storage management software provided in an embodiment of the present invention
Figure, this method can specifically include following steps:
Step S100, using the update condition of each module in storage management software, structure automatically updates mechanism.
The executive agent of method provided in an embodiment of the present invention is the more new system of storage management software, and specifically, this is deposited
The more new system of storage management software can be realized by being carried on server in the form of application program.For the ease of this field
Technical staff understands that technical scheme of the present invention, the following contents are illustrated by executive agent of server.
Update method provided in an embodiment of the present invention is primarily directed to the client of storage management software, hereinafter referred to as objective
Family end.
With reference to figure 2, in the specific implementation, when server 200 is also not actuated, administrator will need in storage management software
The update condition of newer each module is added in the mechanism of automatically updating, in order that when server 200 starts, automatically updates machine
System can require the update of client 201 to specify module according to update condition, accomplish consumer uppermost.
After server 200 starts, the meeting of server 200 priority initialization automatically updates mechanism, then starts and automatically updates machine
It makes and is monitored to automatically updating mechanism.
Step S101, monitoring automatically updates mechanism, judges in each module with the presence or absence of the module for meeting update condition;When sentencing
When determining to have the module for meeting update condition, S102 is entered step, otherwise, return continues monitoring and automatically updates mechanism and judge respectively
With the presence or absence of the module for meeting update condition in module.
Server 200 is monitored to automatically updating mechanism, when the update condition of some module meets condition, it is believed that should
Module needs to update at this time, and when detecting that some module needs update, corresponding update is generated according to specific more new content
Instruction.It does not need out of service, need not more interrupt user's operation, directly update needs newer module, newer number of modules
It can reach very much;This newer process is smooth transition, does not interfere with the operation of user.
Step S102, more new command is sent to the module for meeting update condition, so that the module for meeting update condition is completed
Corresponding update operation.
In practical applications, after sending more new command to the module for meeting update condition, which, which connects, to receive
More new command automatically updates machine then after completing corresponding update operation according to the more new command into server 200
System sends feedback information, and to inform newer concrete condition, such as success or not, which type of update operation etc. actually accomplished
Deng.
Server 200 receives the feedback information from the module for meeting update condition, to judge to meet the mould of update condition
Whether block is updated successfully.
Above technical scheme automatically updates mechanism by the monitoring of server 200 and realizes update, saves a large amount of manpower and object
Power;It makes update automatically on needing newer time point, reduces the possibility that human factor causes product to destroy, improve production
The stability of product, and then improve Experience Degree of the user to product.
Update method based on the storage management software that the embodiments of the present invention provide, the embodiment of the present invention additionally provide
A kind of more new system of storage management software, with reference to figure 3, which may include following content:
Update mechanism construction unit 301, for the update condition using each module in storage management software, structure is automatic more
New mechanism;
Judging unit 302 is updated, mechanism is automatically updated for monitoring, judges in each module with the presence or absence of meeting update condition
Module;
Instruction sending unit 303 is updated, for when judgement has the module for meeting update condition, to meeting update condition
Module send more new command so that the module for meeting update condition completes corresponding update operation.
Above-mentioned more new system 300 can also judge each module including initialization unit for automatically updating mechanism in monitoring
In with the presence or absence of before meeting the module of update condition, initialization automatically updates mechanism.
Above-mentioned more new system 300 can also include feedback information receiving unit, for the module for meeting update condition
After sending more new command, the feedback information from the module for meeting update condition is received, to judge to meet the mould of update condition
Whether block is updated successfully.
It should be noted that each embodiment in this specification is described in a progressive manner, each embodiment weight
What point illustrated is all the difference with other embodiments, and the same or similar parts between the embodiments can be referred to each other.
For system class embodiment, since it is basically similar to the method embodiment, so describe fairly simple, related place ginseng
See the part explanation of embodiment of the method.
The update method and system of a kind of storage management software provided by the present invention are described in detail above.This
Specific case is applied in text, and principle and implementation of the present invention are described, the explanation of above example is only intended to
It facilitates the understanding of the method and its core concept of the invention.It should be pointed out that for those skilled in the art,
Without departing from the principles of the invention, can be with several improvements and modifications are made to the present invention, these improvement and modification are also fallen
Enter in the protection domain of the claims in the present invention.
Claims (6)
1. a kind of update method of storage management software, which is characterized in that it is based on server, including:
Using the update condition of each module in the storage management software, structure automatically updates mechanism;
Mechanism is automatically updated described in monitoring, is judged in each module with the presence or absence of the module for meeting the update condition;
When judgement has the module for meeting the update condition, sends update to the module for meeting the update condition and refer to
It enables, so that the module for meeting the update condition completes corresponding update operation.
2. the method as described in claim 1, which is characterized in that automatically update mechanism described in the monitoring, judge described each
With the presence or absence of before meeting the module of the update condition in module, further include:
Mechanism is automatically updated described in initialization.
3. method as claimed in claim 1 or 2, which is characterized in that described to the module for meeting the update condition
After sending more new command, further include:
Feedback information from the module for meeting the update condition is received, to judge described to meet the update condition
Whether module is updated successfully.
4. a kind of more new system of storage management software, which is characterized in that it is based on server, including:
Update mechanism construction unit, for the update condition using each module in the storage management software, structure automatically updates
Mechanism;
Update judging unit, for monitor it is described automatically update mechanism, judge in each module with the presence or absence of described in satisfaction more
The module of New Terms;
Update instruction sending unit, for when judgement exist meet the update condition module when, to described in the satisfaction more
The module of New Terms sends more new command, so that the module for meeting the update condition completes corresponding update operation.
5. system as claimed in claim 4, which is characterized in that further include:
Initialization unit judges in each module with the presence or absence of meeting institute for automatically updating mechanism described in the monitoring
Before the module for stating update condition, mechanism is automatically updated described in initialization.
6. system as described in claim 4 or 5, which is characterized in that further include:
Feedback information receiving unit, after sending more new command in the module for meeting the update condition to described,
The feedback information from the module for meeting the update condition is received, to judge the module for meeting the update condition
Whether it is updated successfully.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510689231.2A CN105224371B (en) | 2015-10-21 | 2015-10-21 | A kind of update method and system of storage management software |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510689231.2A CN105224371B (en) | 2015-10-21 | 2015-10-21 | A kind of update method and system of storage management software |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105224371A CN105224371A (en) | 2016-01-06 |
CN105224371B true CN105224371B (en) | 2018-10-12 |
Family
ID=54993363
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510689231.2A Active CN105224371B (en) | 2015-10-21 | 2015-10-21 | A kind of update method and system of storage management software |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105224371B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107506214B (en) * | 2017-08-30 | 2021-05-25 | 郑州云海信息技术有限公司 | Updating method and updating system of cluster system controller |
CN107491335A (en) * | 2017-08-31 | 2017-12-19 | 郑州云海信息技术有限公司 | The upgrade method and upgrade-system of a kind of cluster controller |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101030145A (en) * | 2007-04-10 | 2007-09-05 | 北京中星微电子有限公司 | Method and device for updating software |
CN103442272A (en) * | 2013-09-11 | 2013-12-11 | 东莞市远峰科技有限公司 | System upgrading method |
EP2702485A1 (en) * | 2011-04-26 | 2014-03-05 | Soultanov, Rafael | Web-based app builder for mobile devices with automatic updates |
CN104216749A (en) * | 2014-09-10 | 2014-12-17 | 广州金山网络科技有限公司 | Updating method and updating device for applications |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003083647A1 (en) * | 2002-04-01 | 2003-10-09 | Ntt Docomo, Inc. | Communication terminal software updating method, communication terminal, and software updating method |
CN102479092A (en) * | 2010-11-30 | 2012-05-30 | 中兴通讯股份有限公司 | Method and device for updating patch of software system |
CN103218242B (en) * | 2013-04-19 | 2016-04-06 | 飞天诚信科技股份有限公司 | A kind of method of automatic renewal |
CN104598262A (en) * | 2014-11-25 | 2015-05-06 | 深圳市腾讯计算机***有限公司 | Method and device for updating mobile application |
CN104636163A (en) * | 2014-12-31 | 2015-05-20 | 青岛海尔科技有限公司 | Firmware upgrading method and related device and system |
-
2015
- 2015-10-21 CN CN201510689231.2A patent/CN105224371B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101030145A (en) * | 2007-04-10 | 2007-09-05 | 北京中星微电子有限公司 | Method and device for updating software |
EP2702485A1 (en) * | 2011-04-26 | 2014-03-05 | Soultanov, Rafael | Web-based app builder for mobile devices with automatic updates |
CN103442272A (en) * | 2013-09-11 | 2013-12-11 | 东莞市远峰科技有限公司 | System upgrading method |
CN104216749A (en) * | 2014-09-10 | 2014-12-17 | 广州金山网络科技有限公司 | Updating method and updating device for applications |
Also Published As
Publication number | Publication date |
---|---|
CN105224371A (en) | 2016-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105224392B (en) | A kind of virtual computing resource quota management method and platform | |
CN103778031B (en) | Distributed system multilevel fault tolerance method under cloud environment | |
CN103049309B (en) | Resource management apparatus, the method and system of virtual machine | |
CN105429776B (en) | Method and system for managing functions of virtual network | |
CN103793278B (en) | Automatic resource adjusting method on basis of operation and maintenance rules of virtual device | |
CN105103132A (en) | Healing cloud services during upgrades | |
CN102902583B (en) | Managing process under suspended state and executing state | |
CN107407918A (en) | Programmable logic controller (PLC) is extended using app | |
CN104021078B (en) | Software supervision device and method | |
CN105915633A (en) | Automated operational system and method thereof | |
CN105592127B (en) | Application management system for cloud computing environment | |
CN105847237A (en) | Safety management method and device based on NFV (Network Function Virtualization) | |
CN106936623A (en) | The management method of distributed cache system and cache cluster | |
CN108370328A (en) | A kind of management method and device of NFV MANO policy depictions symbol | |
CN110651256B (en) | System and method for preventing service interruption during software update | |
CN107005426A (en) | A kind of life cycle management method of virtual network function, and device | |
CN106383770A (en) | Server monitoring management method and server | |
CN105224371B (en) | A kind of update method and system of storage management software | |
CN103605499B (en) | Application program development device, application program development method, application program control device and application program control method | |
CN104991811A (en) | Process running state adjusting method in isolation system switching period and intelligent terminal | |
CN106576260A (en) | Policy coordination method and apparatus in NFV system | |
CN100576805C (en) | Object retrieval system and method | |
EP3197207A1 (en) | Method for managing application resources and registered node in m2m | |
CN112817992B (en) | Method, apparatus, electronic device and readable storage medium for executing change task | |
CN108933844A (en) | The method and apparatus of DHCP service is provided |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |