CN100568257C - A kind of method of in double-machine warm backup surroundings, using software protecting equipment - Google Patents

A kind of method of in double-machine warm backup surroundings, using software protecting equipment Download PDF

Info

Publication number
CN100568257C
CN100568257C CN 200810105880 CN200810105880A CN100568257C CN 100568257 C CN100568257 C CN 100568257C CN 200810105880 CN200810105880 CN 200810105880 CN 200810105880 A CN200810105880 A CN 200810105880A CN 100568257 C CN100568257 C CN 100568257C
Authority
CN
China
Prior art keywords
backup
machine
software
working machine
protected software
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.)
Expired - Fee Related
Application number
CN 200810105880
Other languages
Chinese (zh)
Other versions
CN101271506A (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.)
Beijing Senseshield Technology Co Ltd
Original Assignee
Beijing Senselock Software 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 Beijing Senselock Software Technology Co Ltd filed Critical Beijing Senselock Software Technology Co Ltd
Priority to CN 200810105880 priority Critical patent/CN100568257C/en
Publication of CN101271506A publication Critical patent/CN101271506A/en
Application granted granted Critical
Publication of CN100568257C publication Critical patent/CN100568257C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a kind of method of in double-machine warm backup surroundings, using software protecting equipment.Working machine and backup machine are connected with separately software protecting equipment respectively, and the protected software on the work lock control working machine moves under the copyright service condition of setting.Backup machine is by the operation of protected software on the State Control backup machine of inquiry working machine.When the working machine operate as normal, the backup lock is forbidden the operation of protected software on the backup machine; When working machine broke down, backup machine moved protected software in the time bar of appointment.The present invention provides a kind of implementation of practicality for the two-node cluster hot backup function of single soft ware authorization; solved the problem that in double-machine warm backup surroundings, is difficult to use software protecting equipment; both, safeguarded software developer's copyright interest again for software users provides fault backup scenario easily.

Description

A kind of method of in double-machine warm backup surroundings, using software protecting equipment
Technical field
The present invention relates to Software Protection Technique, particularly a kind of method of in double-machine warm backup surroundings, using software protecting equipment.
Background technology
Software protecting equipment is the main means that realize software security protection and copyright protection.Software protecting equipment refers in particular to a kind of hardware device that is attached on the computer interface (such as, interfaces such as USB interface, serial ports, parallel port), and operation specific software is on computers carried out software security protection and copyright protection.Modern software protecting equipment, for example the USB encryption lock adopts high strength intelligent card chip and advanced cryptological technique, has certain calculation and storage capacity, is difficult to simultaneously be cracked and copied, and has in the high strength software copyright protection widely and uses.
Two-node cluster hot backup is the method for using always that prevents server failure, exactly central server is mounted to mutually redundant two-server, has only station server operation at one time, when workspace server breaks down, another backup machine is taken over operation rapidly, thereby guarantees the normal operation of whole network system.
At present when the software that uses software protecting equipment to move on to the dual-host backup machine is protected; the problem that runs into is: two-server each need a software protecting equipment to carry out software protection; and each software protecting equipment is represented a software use authority; must buy from the software developer; therefore software users need spend double software usage charges, and this obviously is unacceptable.And the software developer also can not put a soft ware authorization freely for the software users pilosity, because there are not effective means to forbid that the user is used for additional software protecting equipment the environment of non-dual-host backup.
Summary of the invention
In view of this, the present invention proposes a kind of method of in double-machine warm backup surroundings, using software protecting equipment.
Clear in order to explain, the present invention does to give a definition:
Working machine: the server that under normal circumstances moves protected software.
Work lock: link to each other the software protecting equipment of the protected software on the protection working machine with working machine.
Backup machine: the server that when the working machine fault, moves protected software.
Backup lock: link to each other the software protecting equipment of the protected software on the protection backup machine with backup machine.
According to an aspect of the present invention, provide a kind of method of using software protecting equipment in double-machine warm backup surroundings, it is characterized in that: working machine and backup machine are connected with separately software protecting equipment respectively.Protected software on the work lock control working machine moves under the copyright service condition of setting.Backup machine is by the operation of protected software on the State Control backup machine of inquiry working machine: when the working machine operate as normal, the backup lock is forbidden the operation of protected software on the backup machine; When working machine broke down, backup machine moved protected software in the time bar of appointment.The method comprising the steps of:
When A, working machine operate as normal, the backup lock is forbidden the operation of protected software on the backup machine;
B, backup machine are regularly communicated by letter with working machine, the duty of inquiry working machine;
C, when working machine breaks down, backup machine enters duty;
D, backup machine move protected software, and the protected software of backup lock control can only move in the time bar of appointment.
According to an aspect of the present invention, its feature also is, under the situation of working machine operate as normal; working machine moves protected software, and the work lock is protected protected software, and backup machine is ready simultaneously; do not move protected software, the backup lock is not worked.
According to an aspect of the present invention, its feature also is, in step B, notifies the backup machine working machine to break down unusually by returning to backup machine.
According to an aspect of the present invention, its feature also is, in step B, if backup machine is not received the announcement information of working machine normal condition at the appointed time, thinks that then working machine breaks down.
According to an aspect of the present invention, its feature is that also after step D, after working machine recovered operate as normal, backup machine came back to armed state.
According to an aspect of the present invention, its feature is that also the work lock will back up the clocking information zero clearing of lock.
According to an aspect of the present invention, its feature also is, above behind the time bar of appointment, forbids that backup machine moves protected software.
From said process as can be seen, owing to be equipped with the backup lock, can guarantee that backup machine can move protected software adapter service role timely when working machine breaks down, for the user has realized the two-node cluster hot backup function.And the user only need buy a soft ware authorization, therefore need not extra software usage charges.Simultaneously, backup lock is only authorized the use of protected software in the time limit at certain hour, and the software on the backup machine can not move after this time limit when surpassing, thereby so the user can't independently use the backup lock to obtain extra, soft ware authorization normally.This shows; the present invention provides a kind of implementation of practicality for the two-node cluster hot backup function of single soft ware authorization; solved the problem that in double-machine warm backup surroundings, is difficult to use software protecting equipment; both, safeguarded software developer's copyright interest again for software users provides fault backup scenario easily.
Description of drawings
A kind of method of in double-machine warm backup surroundings, using software protecting equipment that Fig. 1 proposes for the present invention.
Fig. 2 is the schematic flow sheet that uses the method for software protecting equipment in the embodiment of the invention in the double-machine warm backup surroundings.
Embodiment
For making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, the present invention is described in more detail.
Working machine and backup machine are connected with separately software protecting equipment (lock of promptly working, backup lock) respectively among the present invention, the protected software that moves on the work lock protection working machine, and the backup lock is protected the protected software that moves on the backup machine.
Under normal circumstances, working machine moves protected software, and the work lock is protected protected software according to the strategy that the software developer sets; Backup machine is ready, and does not move protected software, and the backup lock is not worked.Backup machine is regularly communicated by letter with working machine, the inquiry latter's duty.The notice backup machine in case working machine breaks down; perhaps backup machine is not received the announcement information of working machine normal condition at the appointed time; backup machine just moves protected software, takes over the task of working machine, and backup this moment lock begins protected software is protected.The backup lock is different with the lock of working to the protection strategy of protected software, only allows protected running software in the time range of setting, and for example a week, will forbid operation above the protected software on the backup machine after this time limit.At this time limit planted agent's repair machine and recover normal operating conditions, and backup machine comes back to armed state.Clocking information after the work of backup lock can be by the work lock according to the fault state zero clearing, so that use when next fault takes place.
From said process as can be seen,, can guarantee that backup machine can move protected software adapter service role normally when working machine breaks down, need not extra software usage charges for the user has realized the two-node cluster hot backup function owing to be equipped with the backup lock.And the backup lock is different with the control strategy of work lock, can only use in the time that limits, and the user can't be used for other places, has therefore safeguarded software developer's legitimate interests.
Referring to Fig. 2, in double-machine warm backup surroundings, use the flow process of software protecting equipment as follows:
Under the normal condition, working machine is in running order, and backup machine is in holding state.Backup machine is regularly inquired about the working machine state.
After breaking down, working machine enters stopped status, work lock record trouble information (as the time of fault generation); The backup machine Query Result enters duty after returning unusually.
Backup machine backup when work is locked the protected software that picks up counting and control on the backup machine and can only be moved in the predefined time, then enters stopped status if surpass this time limit.
Enter standby condition after working machine is repaired, send restoring signal to backup machine, backup machine is shut down.
Working machine is resumed work, and backup machine sends backup lock timing zero clearing request to working machine, and the rationality (for example be the start-up time of backup lock after time of failure) of judging this request according to failure logging is locked in work, returns backup lock timing zero clearing and responds.The backup lock uses backup lock timing zero clearing response with the timer zero clearing.
Working machine and backup machine enter duty and holding state respectively.

Claims (7)

1, a kind of method of using software protecting equipment in double-machine warm backup surroundings is characterized in that: working machine and backup machine are connected with separately software protecting equipment respectively.Protected software on the work lock control working machine moves under the copyright service condition of setting.Backup machine is by the operation of protected software on the State Control backup machine of inquiry working machine: when the working machine operate as normal, the backup lock is forbidden the operation of protected software on the backup machine; When working machine broke down, backup machine moved protected software in the time bar of appointment.The method comprising the steps of:
When A, working machine operate as normal, the backup lock is forbidden the operation of protected software on the backup machine;
B, backup machine are regularly communicated by letter with working machine, the duty of inquiry working machine;
C, when working machine breaks down, backup machine enters duty;
D, backup machine move protected software, and the protected software of backup lock control can only move in the time bar of appointment.
2, according to the method for claim 1, it is characterized in that, under the situation of working machine operate as normal; working machine moves protected software, and the work lock is protected protected software, and backup machine is ready simultaneously; do not move protected software, the backup lock is not worked.
3, according to the method for claim 1, it is characterized in that, in step B, notify the backup machine working machine to break down unusually by returning to backup machine.
4, according to the method for claim 1, it is characterized in that, in step B,, think that then working machine breaks down if backup machine is not received the announcement information of working machine normal condition at the appointed time.
According to the method for claim 1, it is characterized in that 5, after step D, after working machine recovered operate as normal, backup machine came back to armed state.
According to the method for claim 5, it is characterized in that 6, the work lock will back up the clocking information zero clearing of lock.
7, according to arbitrary method of claim 1-6, it is characterized in that,, forbid that backup machine moves protected software above behind the time bar of appointment.
CN 200810105880 2008-05-04 2008-05-04 A kind of method of in double-machine warm backup surroundings, using software protecting equipment Expired - Fee Related CN100568257C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200810105880 CN100568257C (en) 2008-05-04 2008-05-04 A kind of method of in double-machine warm backup surroundings, using software protecting equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810105880 CN100568257C (en) 2008-05-04 2008-05-04 A kind of method of in double-machine warm backup surroundings, using software protecting equipment

Publications (2)

Publication Number Publication Date
CN101271506A CN101271506A (en) 2008-09-24
CN100568257C true CN100568257C (en) 2009-12-09

Family

ID=40005473

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810105880 Expired - Fee Related CN100568257C (en) 2008-05-04 2008-05-04 A kind of method of in double-machine warm backup surroundings, using software protecting equipment

Country Status (1)

Country Link
CN (1) CN100568257C (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101794142B (en) * 2009-11-02 2012-06-13 三一重机有限公司 Dual-computer redundancy control method and control device thereof
CN104732156B (en) * 2015-03-18 2018-02-09 北京控制工程研究所 A kind of method that spacecraft space spacecrafts rendezvous software reusage data are protected

Also Published As

Publication number Publication date
CN101271506A (en) 2008-09-24

Similar Documents

Publication Publication Date Title
CN103634150B (en) A kind of high security CAN communication means of redundancy
CN102597960B (en) Data protecting device
CN102932326B (en) Safety cloud computing system
CN201207189Y (en) System for computer hard disk anti-theft monitoring and secret disclosure preventing
CN101630232B (en) Method and device for managing double storage controllers
CN102541697A (en) Switching method for processing fault of dual-redundancy computer
CN102708028B (en) Trusted redundant fault-tolerant computer system
CN103237059B (en) Traffic information data and command interaction method
CN103853626A (en) Duplex redundant backup bus communication method and device for satellite-borne electronic equipment
CN102073284A (en) Dual-computer redundant embedded control system suitable for nuclear industrial robot
CN106407045A (en) Data disaster recovery method and system, and server virtualization system
CN1076556C (en) Method of activating and executing the protected function in a communication system
CN102830647A (en) Double 2-vote-2 device for fail safety
CN100568257C (en) A kind of method of in double-machine warm backup surroundings, using software protecting equipment
CN204089849U (en) A kind of network isolating device based on industrial control protocols
CN101141282B (en) Network management system and its management method
CN103067219B (en) For correcting the method and system of destroyed sequential value in distributed system
CN102687135B (en) Data are recovered in the storage medium of the electronic equipment be tampered
CN103297279B (en) The active and standby single-deck reverse method of software control in a kind of many software process system
CN101699456A (en) Computer security system and method thereof
CN106165367A (en) A kind of access control method, storage device and control system storing device
CN102662873A (en) Device for realizing insulation blocking of storage carrier data
CN104914974A (en) Service protecting method and protecting system after powering down
CN112650620B (en) Dual-computer cold backup autonomous redundancy method with master-slave relation
CN109802836A (en) A kind of computer network monitor

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: BEIJING SHENSI SHUDUN SCIENCE + TECHNOLOGY CO., LT

Free format text: FORMER OWNER: BEIJING SENSELOCK SOFTWARE TECHNOLOGY CO., LTD.

Effective date: 20150120

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100086 HAIDIAN, BEIJING TO: 100872 HAIDIAN, BEIJING

TR01 Transfer of patent right

Effective date of registration: 20150120

Address after: 100872 room 1706, building 59, Zhongguancun street, Haidian District, Beijing

Patentee after: BEIJING SHENSI SHUDUN TECHNOLOGY Co.,Ltd.

Address before: 100086 Beijing City, Haidian District Zhongguancun South Street No. 6 Zhucheng building block B room 1201

Patentee before: Beijing Senselock Software Technology Co.,Ltd.

C56 Change in the name or address of the patentee
CP03 Change of name, title or address

Address after: 100193 Beijing, Haidian District, East West Road, No. 10, East Hospital, building No. 5, floor 5, layer 510

Patentee after: BEIJING SENSESHIELD TECHNOLOGY Co.,Ltd.

Address before: 100872 room 1706, building 59, Zhongguancun street, Haidian District, Beijing

Patentee before: BEIJING SHENSI SHUDUN TECHNOLOGY Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20091209

CF01 Termination of patent right due to non-payment of annual fee