CN104102541A - Sign-off dynamic adjusting method and system - Google Patents

Sign-off dynamic adjusting method and system Download PDF

Info

Publication number
CN104102541A
CN104102541A CN201310118923.2A CN201310118923A CN104102541A CN 104102541 A CN104102541 A CN 104102541A CN 201310118923 A CN201310118923 A CN 201310118923A CN 104102541 A CN104102541 A CN 104102541A
Authority
CN
China
Prior art keywords
server
sign
preset value
checking
signing task
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
CN201310118923.2A
Other languages
Chinese (zh)
Other versions
CN104102541B (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.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry 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 Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CN201310118923.2A priority Critical patent/CN104102541B/en
Priority to TW102112639A priority patent/TWI512485B/en
Publication of CN104102541A publication Critical patent/CN104102541A/en
Application granted granted Critical
Publication of CN104102541B publication Critical patent/CN104102541B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a sign-off dynamic adjusting method. The method comprises the following steps: acquiring the specified parameter of each server for processing a sign-off task at present; comparing the acquired specified parameter with a first preset value and a second preset value; judging the state of each server for processing the sign-off task at present; adjusting the quantity of the servers for processing the sign-off task; reassigning the remaining sign-off tasks to each adjusted server. The invention further provides a sign-off dynamic adjusting system. By adopting the sign-off dynamic adjusting method and system, hardware resources used during processing of the sign-off tasks can be adjusted dynamically.

Description

Sign-off dynamic adjusting method and system
Technical field
The present invention relates to a kind of method for managing resource and system, especially relate to a kind of sign-off dynamic adjusting method and system.
Background technology
Distributed application, has promoted the processing power of approving system greatly.But be not all time periods of processing checking and signing task, all need equal hardware resource support.If hardware resource can be carried out reasonably dynamically adjusting, make full use of existing hardware resource, can effectively reduce approving system holistic cost.
Summary of the invention
In view of above content, be necessary to provide a kind of sign-off dynamic adjusting method, can dynamically adjust the hardware resource using while processing checking and signing task.
In view of above content, be also necessary to provide a kind of sign-off dynamic debugging system, can dynamically adjust the hardware resource using while processing checking and signing task.
Described sign-off dynamic adjusting method comprises: obtaining step: the designated parameter of each server that Real-time Obtaining is current to be used for processing checking and signing task; Comparison step: the size of the designated parameter of relatively obtaining and the first preset value, the second preset value; Determining step: according to described comparative result, judge the current residing state of each server that is used for processing checking and signing task; Set-up procedure: according to the residing state of each server, adjust the quantity of the server that is used for processing checking and signing task; And allocation step: remaining checking and signing task is re-assigned to each server after adjustment.
Described sign-off dynamic debugging system comprises: acquisition module, for the designated parameter of current each server that is used for processing checking and signing task of Real-time Obtaining; Comparison module, the size of the designated parameter of obtaining for comparison and the first preset value, the second preset value; Judge module, for according to described comparative result, judges the current residing state of each server that is used for processing checking and signing task; Adjusting module, for according to the residing state of each server, adjusts the quantity of the server that is used for processing checking and signing task; And distribution module, for remaining checking and signing task being re-assigned to each server after adjustment.
Compared to prior art, described sign-off dynamic adjusting method and system, can, for the resource requirement of processing each time period when checking and signing task, dynamically adjust the hardware resource that it uses, the object that reach energy-conservation, reduces costs.
Brief description of the drawings
Fig. 1 is the running environment figure of sign-off dynamic debugging system of the present invention preferred embodiment.
Fig. 2 is the functional block diagram of sign-off dynamic debugging system of the present invention preferred embodiment.
Fig. 3 is the process flow diagram of sign-off dynamic adjusting method of the present invention preferred embodiment.
Main element symbol description
Server 1
Sign-off dynamic debugging system 10
Storer 20
CPU 30
Acquisition module 100
Comparison module 200
Judge module 300
Adjusting module 400
Distribution module 500
Execution module 600
Following embodiment further illustrates the present invention in connection with above-mentioned accompanying drawing.
Embodiment
Consulting shown in Fig. 1, is the running environment figure of sign-off dynamic debugging system of the present invention preferred embodiment.In the time carrying out distributed sign-off, conventionally need three conduct representatives shown in multiple server 1(Fig. 1) complete every checking and signing task, described sign-off dynamic debugging system 10 runs in wherein one or more servers 1.In described server 1, also comprise by data line or connected storer 20 and the CPU 30 of signal wire.
Consulting shown in Fig. 2, is the functional block diagram of sign-off dynamic debugging system of the present invention preferred embodiment.
Described sign-off dynamic debugging system 10 comprises acquisition module 100, comparison module 200, judge module 300, adjusting module 400, distribution module 500 and execution module 600.
Described acquisition module 100 is for the designated parameter of current each server 1 that is used for processing checking and signing task of Real-time Obtaining.Described designated parameter is mainly the state parameter of CPU 30, for example the occupancy of CPU 30.The present embodiment describes as an example of the occupancy of CPU 30 example.Described checking and signing task comprises procurator's sign-off, supervisor's sign-off etc.
The size of the occupancy of the CPU 30 that described comparison module 200 obtains for comparison and the first preset value, the second preset value.In the present embodiment, described the first preset value is 80%, and described the second preset value is 20%.
Described judge module 300, for according to described comparative result, judges the current residing state of each server 1 that is used for processing checking and signing task.In the present embodiment, the state of described server 1 comprises overload, free time and normal condition.In the time that the occupancy of CPU 30 is greater than the first preset value, described server 1 is in overload.In the time that the occupancy of CPU 30 is less than the second preset value, described server 1 is in idle condition.In the time that the occupancy of CPU 30 (is less than or equal to the first preset value and is more than or equal to the second preset value) between the first preset value and the second preset value, described server 1 is in normal condition.
Described adjusting module 400 is for according to the residing state of each server 1, adjusts the quantity of the server 1 that is used for processing checking and signing task.In the present embodiment, when server 1 is during in overload, described adjusting module 400 increases a server 1 that is used for processing checking and signing task.When server 1 is during in idle condition, described adjusting module 400 reduces by a server 1 that is used for processing checking and signing task.When server 1 is during in normal condition, it is constant that described adjusting module 400 maintains the quantity of the server 1 for processing checking and signing task.
Described distribution module 500 is for being re-assigned to remaining checking and signing task each server 1 after adjustment.For example, before supposing, there are two servers 1 to be used for processing checking and signing task, and these two servers 1 are in overload, process checking and signing task so described adjusting module 400 increases a server 1, described distribution module 500 redistributes the remaining checking and signing task of distributing to before two servers 1 to three servers 1.Described remaining checking and signing task is uncompleted checking and signing task also before redistributing.
Described execution module 600 starts to carry out remaining checking and signing task for each server 1 of controlling after adjustment.
Consulting shown in Fig. 3, is the process flow diagram of sign-off dynamic adjusting method of the present invention preferred embodiment.
Step S10, the designated parameter of each server 1 that described acquisition module 100 Real-time Obtainings are current to be used for processing checking and signing task.Described designated parameter is mainly the state parameter of CPU 30, for example the occupancy of CPU 30.The present embodiment describes as an example of the occupancy of CPU 30 example.
Step S12, the size of the occupancy of the CPU 30 that described comparison module 200 relatively obtains and the first preset value, the second preset value.In the present embodiment, described the first preset value is 80%, and described the second preset value is 20%.
Step S14, described judge module 300, according to described comparative result, judges the current residing state of each server 1 that is used for processing checking and signing task.In the present embodiment, the state of described server 1 comprises overload, free time and normal condition.
Step S16, described adjusting module 400 is according to the residing state of each server 1, adjusts the quantity of the server 1 that is used for processing checking and signing task.In the present embodiment, when server 1 is during in overload, described adjusting module 400 increases a server 1 that is used for processing checking and signing task.When server 1 is during in idle condition, described adjusting module 400 reduces by a server 1 that is used for processing checking and signing task.When server 1 is during in normal condition, it is constant that described adjusting module 400 maintains the quantity of the server 1 for processing checking and signing task.
Step S18, remaining checking and signing task is re-assigned to each server 1 after adjustment by described distribution module 500.
Step S20, each server 1 that described execution module 600 is controlled after adjusting starts to carry out remaining checking and signing task.
In described sign-off dynamic adjusting method, above-mentioned flow process loops, the correlation parameter of each server 1 of Real-time Obtaining, thereby in real time the quantity of the server 1 that is used for processing checking and signing task is dynamically adjusted, in the time that server 1 transships, accelerate, alleviate the pressure of current server 1, in the time that server 1 is idle, reduce quantity, releasing resource, processes checking and signing task until reduce to last station server 1 of residue.
Above embodiment is only unrestricted in order to technical scheme of the present invention to be described, although the present invention is had been described in detail with reference to preferred embodiment, those of ordinary skill in the art is to be understood that, can modify or be equal to replacement technical scheme of the present invention, and not depart from the spirit and scope of technical solution of the present invention.

Claims (10)

1. a sign-off dynamic adjusting method, is characterized in that, the method comprises:
Obtaining step: the designated parameter of each server that Real-time Obtaining is current to be used for processing checking and signing task;
Comparison step: the size of the designated parameter of relatively obtaining and the first preset value, the second preset value;
Determining step: according to described comparative result, judge the current residing state of each server that is used for processing checking and signing task;
Set-up procedure: according to the residing state of each server, adjust the quantity of the server that is used for processing checking and signing task; And
Allocation step: remaining checking and signing task is re-assigned to each server after adjustment.
2. sign-off dynamic adjusting method as claimed in claim 1, is characterized in that, described designated parameter comprises the occupancy of the CPU of each server.
3. sign-off dynamic adjusting method as claimed in claim 1, is characterized in that, the method also comprises step:
Each server of controlling after adjusting starts to carry out remaining checking and signing task.
4. sign-off dynamic adjusting method as claimed in claim 1, is characterized in that, the state of described server comprises overload, free time and normal condition;
In the time that designated parameter is greater than the first preset value, described server is in overload;
In the time that designated parameter is less than the second preset value, described server is in idle condition; And
In the time that designated parameter is less than or equal to the first preset value and is more than or equal to the second preset value, described server is in normal condition.
5. sign-off dynamic adjusting method as claimed in claim 4, is characterized in that, in described set-up procedure:
When server is during in overload, increase a server that is used for processing checking and signing task;
When server is during in idle condition, reduce by a server that is used for processing checking and signing task; And
When server is during in normal condition, the quantity that maintains the server for processing checking and signing task is constant.
6. a sign-off dynamic debugging system, is characterized in that, this system comprises:
Acquisition module, for the designated parameter of current each server that is used for processing checking and signing task of Real-time Obtaining;
Comparison module, the size of the designated parameter of obtaining for comparison and the first preset value, the second preset value;
Judge module, for according to described comparative result, judges the current residing state of each server that is used for processing checking and signing task;
Adjusting module, for according to the residing state of each server, adjusts the quantity of the server that is used for processing checking and signing task; And
Distribution module, for being re-assigned to remaining checking and signing task each server after adjustment.
7. sign-off dynamic debugging system as claimed in claim 6, is characterized in that, described designated parameter comprises the occupancy of the CPU of each server.
8. sign-off dynamic debugging system as claimed in claim 6, is characterized in that, this system also comprises:
Control module, starts to carry out remaining checking and signing task for each server of controlling after adjustment.
9. sign-off dynamic debugging system as claimed in claim 6, is characterized in that, the state of described server comprises overload, free time and normal condition;
In the time that designated parameter is greater than the first preset value, described server is in overload;
In the time that designated parameter is less than the second preset value, described server is in idle condition; And
In the time that designated parameter is less than or equal to the first preset value and is more than or equal to the second preset value, described server is in normal condition.
10. sign-off dynamic debugging system as claimed in claim 9, is characterized in that:
When server is during in overload, described adjusting module increases a server that is used for processing checking and signing task;
When server is during in idle condition, described adjusting module reduces by a server that is used for processing checking and signing task; And
When server is during in normal condition, it is constant that described adjusting module maintains the quantity of the server for processing checking and signing task.
CN201310118923.2A 2013-04-08 2013-04-08 Sign-off dynamic adjusting method and system Active CN104102541B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310118923.2A CN104102541B (en) 2013-04-08 2013-04-08 Sign-off dynamic adjusting method and system
TW102112639A TWI512485B (en) 2013-04-08 2013-04-10 Method and system for managing servers for signing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310118923.2A CN104102541B (en) 2013-04-08 2013-04-08 Sign-off dynamic adjusting method and system

Publications (2)

Publication Number Publication Date
CN104102541A true CN104102541A (en) 2014-10-15
CN104102541B CN104102541B (en) 2018-02-13

Family

ID=51670713

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310118923.2A Active CN104102541B (en) 2013-04-08 2013-04-08 Sign-off dynamic adjusting method and system

Country Status (2)

Country Link
CN (1) CN104102541B (en)
TW (1) TWI512485B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106371923A (en) * 2016-08-30 2017-02-01 江苏国泰新点软件有限公司 Method and device for processing task
CN109815011A (en) * 2018-12-29 2019-05-28 东软集团股份有限公司 A kind of method and apparatus of data processing
CN112333172A (en) * 2020-10-28 2021-02-05 中国农业银行股份有限公司 Signature verification method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090100172A1 (en) * 2005-09-19 2009-04-16 Ying Chen Method and apparatus for monitoring web services resource utilization
CN102236582A (en) * 2011-07-15 2011-11-09 浙江大学 Method for balanced distribution of virtualization cluster load in a plurality of physical machines
CN102279771A (en) * 2011-09-02 2011-12-14 北京航空航天大学 Method and system for adaptively allocating resources as required in virtualization environment
CN102427475A (en) * 2011-12-08 2012-04-25 曙光信息产业(北京)有限公司 Load balance scheduling system in cloud computing environment
TW201237655A (en) * 2010-11-22 2012-09-16 Ibm Information processing system, information processing apparatus, load balancing method, database deployment planning method, and program for realizing connection distribution for load balancing in distributed database

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4289436B1 (en) * 2008-03-18 2009-07-01 日本電気株式会社 Load balancing system and load balancing method
US7809833B2 (en) * 2008-07-15 2010-10-05 International Business Machines Corporation Asymmetric dynamic server clustering with inter-cluster workload balancing
TW201128545A (en) * 2010-02-01 2011-08-16 Hon Hai Prec Ind Co Ltd System and method for signing electronic files by distributed servers

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090100172A1 (en) * 2005-09-19 2009-04-16 Ying Chen Method and apparatus for monitoring web services resource utilization
TW201237655A (en) * 2010-11-22 2012-09-16 Ibm Information processing system, information processing apparatus, load balancing method, database deployment planning method, and program for realizing connection distribution for load balancing in distributed database
CN102236582A (en) * 2011-07-15 2011-11-09 浙江大学 Method for balanced distribution of virtualization cluster load in a plurality of physical machines
CN102279771A (en) * 2011-09-02 2011-12-14 北京航空航天大学 Method and system for adaptively allocating resources as required in virtualization environment
CN102427475A (en) * 2011-12-08 2012-04-25 曙光信息产业(北京)有限公司 Load balance scheduling system in cloud computing environment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106371923A (en) * 2016-08-30 2017-02-01 江苏国泰新点软件有限公司 Method and device for processing task
CN109815011A (en) * 2018-12-29 2019-05-28 东软集团股份有限公司 A kind of method and apparatus of data processing
CN112333172A (en) * 2020-10-28 2021-02-05 中国农业银行股份有限公司 Signature verification method and system

Also Published As

Publication number Publication date
CN104102541B (en) 2018-02-13
TWI512485B (en) 2015-12-11
TW201506636A (en) 2015-02-16

Similar Documents

Publication Publication Date Title
CN111522652B (en) Power balancing for increased load density and improved energy efficiency
CN109451051B (en) Service request processing method and device, electronic equipment and storage medium
WO2019014591A8 (en) Blockchain-based data processing method and device
WO2018127790A3 (en) Centralized services ecu based on services oriented architecture and methods of use thereof
CN107589997B (en) Dynamic adjusting method for guaranteeing delay sensitive program QoS under data center environment
CN104239150B (en) A kind of method and device of hardware resource adjustment
CN107015972B (en) Method, device and system for migrating machine room services
CN105450716A (en) Dynamic business distribution method and dynamic business distribution system
CN105262826A (en) Method and system for adjusting interface processing amount
CN103713955A (en) Method and device for managing resource dynamic allocation
CN106161485A (en) Resource regulating method, device and the system of a kind of infrastructure service cluster
CN104102541A (en) Sign-off dynamic adjusting method and system
US9304965B2 (en) Scheduling apparatus and method for load balancing when performing multiple transcoding operations
WO2015165546A1 (en) Dynamically scaled web service deployments
US20170308137A1 (en) System and method for rack over provisioning and intelligent power management
CN113885794B (en) Data access method and device based on multi-cloud storage, computer equipment and medium
CN108023936B (en) Distributed interface access control method and system
CN106411971B (en) Load adjusting method and device
CN104021046A (en) Method and device for processing applications
CN104951368A (en) Dynamic allocation device and method of resources
CN104092729A (en) Cloud computing method
CN104978235A (en) Operating frequency prediction based load balancing method
CN104168207A (en) Load regulating method and system
CN104111892A (en) Internal memory dynamic distribution method and system
US11106680B2 (en) System, method of real-time processing under resource constraint at edge

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