CN103905239A - Method for providing non-stop hot deployment for website system based on virtual machine technology - Google Patents

Method for providing non-stop hot deployment for website system based on virtual machine technology Download PDF

Info

Publication number
CN103905239A
CN103905239A CN201210584567.9A CN201210584567A CN103905239A CN 103905239 A CN103905239 A CN 103905239A CN 201210584567 A CN201210584567 A CN 201210584567A CN 103905239 A CN103905239 A CN 103905239A
Authority
CN
China
Prior art keywords
website
deployment
user
control subsystem
dispose
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201210584567.9A
Other languages
Chinese (zh)
Inventor
于忠清
许刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Haiersoft Co Ltd
Original Assignee
Qingdao Haiersoft 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 Qingdao Haiersoft Co Ltd filed Critical Qingdao Haiersoft Co Ltd
Priority to CN201210584567.9A priority Critical patent/CN103905239A/en
Publication of CN103905239A publication Critical patent/CN103905239A/en
Pending legal-status Critical Current

Links

Abstract

The invention relates to a hot deployment method. The method for providing non-stop hot deployment for a website system based on the virtual machine technology of the invention comprises the following steps: (1) the start time of deployment and the time required to complete deployment are confirmed before deployment; (2) a backup system providing services for users in the deployment period is confirmed, the backup system is ensured to undertake business data from an original system, and flow discontinuity and continuity of the data are ensured; and (3) before deployment by website operation personnel, configuration files of an entrance control subsystem are adjusted or database management configuration information is used to enable the entrance control subsystem to achieve the purpose of performing hot deployment on a website system as required based on the user type to which a website login user belongs. When a new website instance system provides service for users, the new website instance system can be quickly switched back to an original website instance system, thus shortening the system down time caused by system deployment.

Description

Combined with virtual machine technology for web station system provide do not shut down heat dispose method
Technical field
The present invention relates to a kind of heat deploying method, relate in particular to a kind of for web station system provide do not shut down heat dispose method.
Background technology
Website is the information carrier in the Internet, and there is regular system maintenance demand each website, mainly comprises: issuing new procedures is that website increases new function, is better user's service; Dispose the program patch for existing web station system, to revise or to optimize the problem that website exists.For personal website, the e-commerce website of business in the starting phase, attendant often can apply for certain shutdown preventive maintenance time window, and in this time window, stops user's service to shut down maintenance.But along with the development of business and increasing of website user's number, the business need of a lot of websites must realize " zero shuts down " heat in most time and dispose new system.
Summary of the invention
Technique effect of the present invention can overcome above-mentioned defect, provides a kind of combined with virtual machine technology for web station system provides the method that heat is disposed of not shutting down, and in fact shows not shutting down of web station system heat deployment.
For achieving the above object, the present invention adopts following technical scheme: it comprises the steps:
(1), before mapping out the work, confirm to dispose the time starting and complete and dispose the needed time;
(2) confirm to dispose during for user provides the back-up system of service, ensure that back-up system accepts business datum from original system, and ensure these data circulations continuity and can continuity;
(3) before website operation personnel disposes, by adjusting configuration file or the usage data library management configuration information of entrance control subsystem, make the entrance control subsystem can be as requested, in conjunction with the user type under Website login user, within a certain pre-configured time, specify specific website instance system to provide service for user, thereby realize the object that web station system heat is disposed.
The core business processing layer of website must be deployed in virtual machine; If website is larger, this part can be deployed in multiple virtual machines, and divides the difference of content that different virtual machine is disposed by the future possible System Replacement strategy requirement;
For carrying out the outer handoff procedure of processing of system to website data, may need the backup by existing database, the simulated reservoir of extra existing database, in deployment, these data being carried out to system processing;
Need a web portal subsystem of exploitation, for judging login user type, the jump address that different user is corresponding; The simple realization of this subsystem, can realize by a JSP webpage, and complicated realization can increase a lot of characteristic functions (as realized the functional switch control etc. of IP address filtering, DNS attack detecting, website instance system) by introducing database.
Website is from being also a kind of computer software, fairly large website is often made up of a lot of different funtion parts, these parts some can be replaced separately dispose by the new system in website) to realize new function, but likely must restart web station system service and just can complete the formal switching (concrete Website development technology difference causes this difference) of new, old system.And as website operation personnel, below problem must before deployment, implement: time started mapping out the work, and complete deployment required time; During deployment, which back-up system to provide service for user by, how these back-up systems accept business datum from original system, and ensure these data circulations continuity and can continuity; How to ensure that tester can Reality simulation user, before new system is not yet open to user, logs in new system and carry out verification system deployment success; Does this dispose the switching that whether needs to carry out middle temporary system, to complete specific function? if need what is its order?
Native system is made up of a web portal control subsystem and multiple websites instance system.Before website operation personnel disposes, by adjusting the configuration file (also active bank managing configuration information) of entrance control subsystem, make the entrance control subsystem can be as requested, in conjunction with the user type under Website login user, within a certain pre-configured time, specify specific website instance system to provide service for user, thereby realize the object that web station system heat is disposed.
The effect of this method is summarized as follows:
Realize in website operation process, the heat of most new system function module issuing process is disposed and is realized, thereby by for user provides continuous service, improves user satisfaction;
Can in the test environment of a complete Reality simulation environment, (being new website instance system) carry out last availability verification to new system;
By introducing entrance control subsystem at web station system example front end, can effectively filter some DNS and attack (if entrance control subsystem is deployed in to hardware firewall better effects if outward), improve the fail safe of website;
When new website, instance system provides after service user, and Ruo Yinxin system development defect causes cannot provide normal service for user time, can select to switch back fast original website instance system, thereby shortens the system downtime of disposing initiation because of system.
Embodiment
Combined with virtual machine technology of the present invention does not shut down for web station system provides the method that heat is disposed, and it comprises the steps:
(1), before mapping out the work, confirm to dispose the time starting and complete and dispose the needed time;
(2) confirm to dispose during for user provides the back-up system of service, ensure that back-up system accepts business datum from original system, and ensure these data circulations continuity and can continuity;
(3) before website operation personnel disposes, by adjusting configuration file or the usage data library management configuration information of entrance control subsystem, make the entrance control subsystem can be as requested, in conjunction with the user type under Website login user, within a certain pre-configured time, specify specific website instance system to provide service for user, thereby realize the object that web station system heat is disposed.

Claims (1)

1. combined with virtual machine technology does not shut down for web station system provides the method that heat is disposed, and it is characterized in that, comprises the steps:
(1), before mapping out the work, confirm to dispose the time starting and complete and dispose the needed time;
(2) confirm to dispose during for user provides the back-up system of service, ensure that back-up system accepts business datum from original system, and ensure these data circulations continuity and can continuity;
(3) before website operation personnel disposes, by adjusting configuration file or the usage data library management configuration information of entrance control subsystem, make the entrance control subsystem can be as requested, in conjunction with the user type under Website login user, within a certain pre-configured time, specify specific website instance system to provide service for user, thereby realize the object that web station system heat is disposed.
CN201210584567.9A 2012-12-30 2012-12-30 Method for providing non-stop hot deployment for website system based on virtual machine technology Pending CN103905239A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210584567.9A CN103905239A (en) 2012-12-30 2012-12-30 Method for providing non-stop hot deployment for website system based on virtual machine technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210584567.9A CN103905239A (en) 2012-12-30 2012-12-30 Method for providing non-stop hot deployment for website system based on virtual machine technology

Publications (1)

Publication Number Publication Date
CN103905239A true CN103905239A (en) 2014-07-02

Family

ID=50996396

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210584567.9A Pending CN103905239A (en) 2012-12-30 2012-12-30 Method for providing non-stop hot deployment for website system based on virtual machine technology

Country Status (1)

Country Link
CN (1) CN103905239A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113467893A (en) * 2021-07-14 2021-10-01 山石网科通信技术股份有限公司 Virtual machine automation test method and device, storage medium and processor

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1650287A (en) * 2002-05-07 2005-08-03 因卡网络工程公司 Methods and systems for changing a topology of a network
US7844686B1 (en) * 2006-12-21 2010-11-30 Maxsp Corporation Warm standby appliance
CN102739451A (en) * 2012-06-29 2012-10-17 华为技术有限公司 Method and device for updating master-slave switchover condition, server and system
CN102833310A (en) * 2012-07-03 2012-12-19 中山大学 Workflow engine trunking system based on virtualization technology

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1650287A (en) * 2002-05-07 2005-08-03 因卡网络工程公司 Methods and systems for changing a topology of a network
US7844686B1 (en) * 2006-12-21 2010-11-30 Maxsp Corporation Warm standby appliance
CN102739451A (en) * 2012-06-29 2012-10-17 华为技术有限公司 Method and device for updating master-slave switchover condition, server and system
CN102833310A (en) * 2012-07-03 2012-12-19 中山大学 Workflow engine trunking system based on virtualization technology

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113467893A (en) * 2021-07-14 2021-10-01 山石网科通信技术股份有限公司 Virtual machine automation test method and device, storage medium and processor
CN113467893B (en) * 2021-07-14 2024-02-02 山石网科通信技术股份有限公司 Automatic testing method and device for virtual machine, storage medium and processor

Similar Documents

Publication Publication Date Title
CN105095768B (en) A kind of construction method of the trusted servers trust chain based on virtualization
Nguyen et al. Availability modeling and analysis of a data center for disaster tolerance
US10713183B2 (en) Virtual machine backup using snapshots and current configuration
JP2020201979A (en) Rolling security platform
CN104487960B (en) Automated disaster recovery and Data Migration
CN103530162A (en) Automatic online virtual machine software installing method and system
CN109831500A (en) The synchronous method of configuration file and Pod in Kubernetes cluster
JP6788178B2 (en) Setting support program, setting support method and setting support device
CN102932409B (en) The method and system that a kind of virtual machine moves online
CN105024879A (en) Virtual machine fault detection and recovery system and virtual machine detection, recovery and starting method
CN105426213B (en) Oftware updating method and system
CN110221949A (en) Automate operation management method, apparatus, equipment and readable storage medium storing program for executing
CN106385455A (en) CDN (Content Delivery Network) mirror-based whole site lock setting method
JP2017135653A (en) Test device, network system, and test method
CN112153134A (en) Disaster tolerance drilling method, device, equipment and storage medium of disaster tolerance cloud host
CN105808420A (en) Implementation method and device of robustness testing process
CN103645935B (en) Device and method for adjusting JVM (java virtual machine) parameters in domestic environment
CN104516744A (en) Software updating method and system
CN101924794B (en) Internet based method for monitoring total software operation quantity in real time
CN103905239A (en) Method for providing non-stop hot deployment for website system based on virtual machine technology
CN107786650A (en) A kind of synchronous method, the apparatus and system of storage medium and management strategy
CN104461757A (en) Method and device for restoring virtual machines
CN102520880B (en) System raid management module design method
CN107621994A (en) The method and device that a kind of data snapshot creates
CN106254419A (en) System and method virtual machine operated by control station server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140702

WD01 Invention patent application deemed withdrawn after publication