CN105577408A - Method of VNFM disaster recovery protection, apparatus and NFVO thereof - Google Patents

Method of VNFM disaster recovery protection, apparatus and NFVO thereof Download PDF

Info

Publication number
CN105577408A
CN105577408A CN201410549420.5A CN201410549420A CN105577408A CN 105577408 A CN105577408 A CN 105577408A CN 201410549420 A CN201410549420 A CN 201410549420A CN 105577408 A CN105577408 A CN 105577408A
Authority
CN
China
Prior art keywords
vnfm
abnormal
new
nfvo
information
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.)
Withdrawn
Application number
CN201410549420.5A
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201410549420.5A priority Critical patent/CN105577408A/en
Priority to PCT/CN2015/084609 priority patent/WO2016045439A1/en
Publication of CN105577408A publication Critical patent/CN105577408A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/40Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Hardware Redundancy (AREA)

Abstract

The invention discloses a method of VNFM disaster recovery protection. The method comprises the following steps of after a VNFM is determined to be abnormal, stopping all the operations related to the abnormal VNFM, and creating a new VNFM based on abnormal VNFM information; mounting a shared disk which stores abnormal VNFM operation data and is unloaded from the abnormal VNFM on the new VNFM; after the new VNFM is determined to operate normally, updating VNFM information which is on an NFVO and is stored in all the VNF entities managed by the abnormal VNFM, and after the updating is completed, starting a new VNFM management process. The invention also discloses a VNFM disaster recovery protection apparatus and the NFVO.

Description

Method, device and NFVO that a kind of VNFM disaster tolerance is protected
Technical field
The present invention relates to the technical field of virtualization in mobile communication; particularly relate to a kind of virtual network function manager (VirtualisedNetworkFunctionManager; VNFM) method of disaster tolerance protection, device and the virtual telegon (NFVOrchestrator, NFVO) of network function.
Background technology
At present, according to the virtual (NetworkFunctionVirtualization of ETSI (ETSI) network function, NFV) normalized definition, the management of VNFM primary responsibility virtual network function (VNF) entity in systems in which.According to the definition of ETSINFV specification, the life cycle management of VNF entity comprises: the operations such as instantiation, elastic telescopic, reducing and expansion appearance, example termination, and these operations all need the participation of VNFM.On the one hand, VNFM and VNF entity carries out alternately, monitors the state of VNF entity, and the privately owned characteristic of shielding VNF entity, completes the work such as the Software deployment of VNF entity, data configuration; On the other hand, VNFM and NFVO carries out alternately, provides necessary checking to the operation of NFVO, and the virtual resource information that feedback operation needs.Therefore, if VNFM cisco unity malfunction, the management so for VNF entity just cannot correctly be carried out, so, for VNFM, effective disaster tolerance protection mechanism must be proposed.
The current communications field, the disaster tolerance for network element device is protected, and usually adopts the protection mechanism that two-shipper is active and standby.But, for the VNFM be deployed on virtual platform, there is following shortcoming:
When abnormal while of standby machine, the effect of protection cannot be played; Need to take active and standby two cover resources, resource utilization is not high simultaneously; Between standby machine, data is synchronous, needs to consume ample resources; Need manual intervention to recover abnormal host, otherwise follow-up protection cannot be provided.
Summary of the invention
For solving the technical problem of existing existence, method, device and NFVO that the embodiment of the present invention provides a kind of VNFM disaster tolerance to protect.
Embodiments provide the method for a kind of VNFM disaster tolerance protection, the method comprises:
After determining that VNFM is abnormal, stop all operations relevant to described abnormal VNFM, and according to the new VNFM of the information creating of described abnormal VNFM;
By store described abnormal VNFM service data and from the shared disk carry of described abnormal VNFM unloading on new VNFM;
After determining described new VNFM normal operation, the VNFM information upgrading on NFVO and all VNF entities that described abnormal VNFM manages store, has upgraded the management process of the new VNFM of rear startup.
Wherein, described shared disk is: the shared storage on virtual platform, accordingly,
Described by shared disk carry on new VNFM, comprising: the connection being realized shared disk and virtual machine by virtualized infrastructure manager (VIM), and ordered the carry of shared disk by operating system mounting;
The discharging method of described shared disk comprises: by the described shared disk of operating system unloading order unloading, and disconnected the connection of shared disk and virtual machine by VIM.
Wherein, the described VNFM new according to the information creating of described abnormal VNFM, comprising:
On virtual platform, new VNFM is created according to the virtual machine specification of described abnormal VNFM, network parameter and software information, in constructive process, apply for creating the virtual resource required for new VNFM to virtualized infrastructure manager VIM, and to new VNFM deployment software program.
Wherein, on described renewal NFVO and the VNFM information that all VNF entities of managing of abnormal VNFM store, comprising:
The request of VNFM information-change is sent to all VNF entities that described abnormal VNFM manages by described new VNFM, after each VNF entity receives the request of change, upgrade the VNFM information self stored, and by described new VNFM return change complete response to described NFVO, described NFVO upgrades self storage VNFM information.
Preferably, the method also comprises:
Whether exception is there is by the operation of heartbeat message monitoring VNFM.
Wherein, whether the described VNFM of determination comprises extremely:
Send heartbeat message to VNFM, if receive the heartbeat response that VNFM returns, then determine described VNFM normal operation; Otherwise, check whether that the normal examination exceeding and arranged sends the maximum times of heartbeat message continuously to VNFM, if do not exceeded, then wait for that heartbeat next time responds, otherwise, determine described VNFM operation exception.
Preferably, the method also comprises:
After described new VNFM starts to perform bookkeeping, discharge the resource of abnormal VNFM, and delete the information of the described abnormal VNFM that described NFVO stores.
The embodiment of the present invention additionally provides a kind of VNFM disaster tolerance protective device, and this device comprises: VNFM monitoring module and VNFM disaster tolerance module; Wherein,
Described VNFM monitoring module, after determining that described VNFM is abnormal, triggers described VNFM disaster tolerance module;
Described VNFM disaster tolerance module, under the triggering of described VNFM monitoring module, stops all operations relevant to described abnormal VNFM, and according to the new VNFM of the information creating of described abnormal VNFM; By store described abnormal VNFM service data and from the shared disk carry of described abnormal VNFM unloading on new VNFM;
Also for after determining described new VNFM normal operation, the VNFM information upgrading on NFVO and all VNF entities that described abnormal VNFM manages store, has upgraded the management process of the new VNFM of rear startup.
Preferably, described VNFM monitoring module, also for whether there is exception by the operation of heartbeat message monitoring VNFM.
Preferably, described VNFM disaster tolerance module, after also starting to perform bookkeeping for described new VNFM, discharges the resource of abnormal VNFM, and deletes the information of the described abnormal VNFM that described NFVO stores.
The embodiment of the present invention additionally provides a kind of NFVO, and described NFVO comprises device mentioned above.
The method of VNFM disaster tolerance that the embodiment of the present invention provides protection, device and NFVO, after determining that VNFM is abnormal, stop all operations relevant to described abnormal VNFM, and according to the new VNFM of the information creating of described abnormal VNFM; By store abnormal VNFM service data and from the shared disk carry of abnormal VNFM unloading on new VNFM; After determining described new VNFM normal operation, the VNFM information upgrading on NFVO and all VNF entities that abnormal VNFM manages store, has upgraded the management process of the new VNFM of rear startup.Compared with prior art, the embodiment of the present invention, by the dynamic carry of shared disk, decreases the synchronous storage of disaster tolerance system master/slave data and resource overhead; And the program make use of on virtual platform can the feature of automatic deployment, automatically application resource, and the mechanism adopting fault to live again carrys out the active and standby disaster tolerance of alternative traditional two-shipper, avoids the shortcoming that the active and standby scheme failed host of two-shipper cannot recover automatically; In addition, the exception of the embodiment of the present invention is replied and is not needed artificial participation, achieves the automatic operating of system.
Accompanying drawing explanation
In accompanying drawing (it is not necessarily drawn in proportion), similar Reference numeral can describe similar parts in different views.The similar reference numerals with different letter suffix can represent the different examples of similar parts.Accompanying drawing generally shows each embodiment discussed herein by way of example and not limitation.
Fig. 1 is the method realization flow schematic diagram of VNFM disaster tolerance protection described in the embodiment of the present invention;
The migration schematic diagram that Fig. 2 is shared disk described in the embodiment of the present invention;
Fig. 3 is the structural representation of VNFM disaster tolerance protective device described in the embodiment of the present invention;
Fig. 4 is the structural representation of NFVO described in the embodiment of the present invention;
Fig. 5 is VNFM disaster tolerance judgement flow chart described in the embodiment of the present invention;
Fig. 6 is VNFM disaster tolerance flow chart described in the embodiment of the present invention;
Fig. 7 is VNFM information updating flow chart described in the embodiment of the present invention.
Embodiment
In embodiments of the invention, after determining that VNFM is abnormal, stop all operations relevant to described abnormal VNFM, and according to the new VNFM of the information creating of described abnormal VNFM; By store abnormal VNFM service data and from the shared disk carry of abnormal VNFM unloading on new VNFM; After determining described new VNFM normal operation, the VNFM information upgrading on NFVO and all VNF entities that abnormal VNFM manages store, upgrade the management process of the new VNFM of rear startup, that is: started to replace abnormal VNFM to perform bookkeeping by new VNFM.
Below in conjunction with drawings and the specific embodiments, the present invention is described in further detail.
Fig. 1 is the method realization flow schematic diagram of VNFM disaster tolerance protection described in the embodiment of the present invention, and as shown in Figure 1, the method comprises:
Step 101: after determining that VNFM is abnormal, stop all operations relevant to described abnormal VNFM, and according to the new VNFM of the information creating of described abnormal VNFM;
In the embodiment of the present invention, NFVO determines that VNFM occurs extremely, and stop receiving all operations request relevant to described abnormal VNFM, certain VNFM self also no longer performs any bookkeeping; According to the information of described abnormal VNFM, as: virtual machine specification, network parameter and software information etc. create new VNFM on virtual platform, in constructive process, virtual resource required for new VNFM need be created to virtualized infrastructure manager (VIM) application, and to new VNFM deployment software program.
Step 102: by store abnormal VNFM service data and from the shared disk carry of abnormal VNFM unloading on new VNFM;
In the embodiment of the present invention, use the shared disk on virtual platform, that is: cloud dish stores data when VNFM runs, after abnormal generation, shared disk is unloaded from abnormal VNFM and is mounted on new VNFM, described by shared disk carry on new VNFM, specifically can comprise: the connection being realized shared disk and virtual machine by described VIM, by operating system mounting order, as mount order, complete the carry of shared disk.
At actual mechanical process, NFVO creates described shared disk by virtual platform instruction, and is connected in designated virtual machine when instantiation VNFM by shared disk, has ordered the carry of shared disk by mounting (mount); Accordingly, the discharging method of described shared disk specifically can comprise: by operating system unloading order, as unmount order, unload described shared disk, disconnected the connection of shared disk and virtual machine by VIM.After determining that VNFM is abnormal, described shared disk can be got off from unloading abnormal VNFM.
Here, by the migration of shared disk, fast by abnormal VNFM needing the Data Migration moved on new VNFM, the necessary real-time data synchronization of local disk can be avoided, the migration schematic diagram of the shared disk that general principle is shown in Figure 2.The program requires the software program of VNFM and data file to carry out Separate Storage, that is: be stored in respectively on the local disk of VNFM virtual machine and the shared disk of virtual platform.
The shared disk of the virtual platform that the embodiment of the present invention uses, the disk Disaster Tolerant Scheme that can be provided by virtual platform strengthens its reliability further.
Step 103: after determining described new VNFM normal operation, the VNFM information upgrading on NFVO and all VNF entities that abnormal VNFM manages store, has upgraded the management process of the new VNFM of rear startup;
Be specially: NFVO monitors new VNFM whether normal operation by heartbeat message, after determining its normal operation, the request of VNFM information-change is sent to all VNF entities that described abnormal VNFM manages by described new VNFM, after each VNF entity receives the request of change, upgrade the VNFM information self stored, such as: IP address etc., and return change by described new VNFM and complete response to NFVO, NFVO upgrades the VNFM information that self stores, upgrade the management process of the new VNFM of rear startup, that is: start to replace abnormal VNFM to perform bookkeeping by new VNFM.
Here, although described new VNFM is created by described NFVO, in constructive process except the information of new VNFM self, the NFVO such as the link information between new VNFM and its all VNF entities managed do not understand.Described NFVO upgrades the VNFM information that self stores, and is the VNFM information of buffer memory during VNFM new for establishment is stored in the fixed storage space in NFVO.
Compared with prior art, the embodiment of the present invention, by the dynamic carry of shared disk, decreases the synchronous storage of disaster tolerance system master/slave data and resource overhead; And the program make use of on virtual platform can the feature of automatic deployment, automatically application resource, and the mechanism adopting fault to live again carrys out the active and standby disaster tolerance of alternative traditional two-shipper, avoids the shortcoming that the active and standby scheme failed host of two-shipper cannot recover automatically; In addition, the exception of the embodiment of the present invention is replied and is not needed artificial participation, achieves the automatic operating of system.
In addition, the program also can repeatedly, and namely no matter VNFM fault several times, can both produce a new VNFM to take over it, ensure the normal operation of system.
Preferably, in an embodiment of the invention, the method also comprises: whether occur exception by the operation of heartbeat message monitoring VNFM, concrete,
NFVO sends after heartbeat message to VNFM, if receive the heartbeat response that VNFM returns, then determines described VNFM normal operation; Otherwise check whether and exceed maximum reattempt times, that is: the normal examination of setting sends the maximum times of heartbeat message continuously to VNFM, if do not exceeded, then waits for that heartbeat next time responds, otherwise, determine described VNFM operation exception.
Preferably, in an embodiment of the invention, the method also comprises: after new VNFM starts to perform bookkeeping, discharges the resource of abnormal VNFM, and deletes the information of the described abnormal VNFM that NFVO stores.
Here, to the timely recovery of abnormal VNFM resource, ensure that the effective utilization to resource on virtual platform.
The embodiment of the present invention additionally provides a kind of VNFM disaster tolerance protective device, and as shown in Figure 3, this device comprises: VNFM monitoring module 301 and VNFM disaster tolerance module 302; Wherein,
Described VNFM monitoring module 301, after determining that described VNFM is abnormal, triggers described VNFM disaster tolerance module;
Described VNFM disaster tolerance module 302, under the triggering of described VNFM monitoring module 301, stops all operations relevant to described abnormal VNFM, and according to the new VNFM of the information creating of described abnormal VNFM; By store abnormal VNFM service data and from the shared disk carry of abnormal VNFM unloading on new VNFM;
Also for after determining described new VNFM normal operation, the VNFM information upgrading on NFVO and all VNF entities that described abnormal VNFM manages store, has upgraded the management process of the new VNFM of rear startup.
In the embodiment of the present invention, described VNFM disaster tolerance module 302 determines that VNFM occurs extremely, and stop receiving all operations request relevant to described abnormal VNFM, certain VNFM self also no longer performs any bookkeeping; According to the information of described abnormal VNFM, as: virtual machine specification, network parameter and software information etc. create new VNFM on virtual platform, in constructive process, need apply for creating the virtual resource required for new VNFM to VIM, and to new VNFM deployment software program.
In the embodiment of the present invention, use the shared disk on virtual platform, that is: cloud dish stores data when VNFM runs, after abnormal generation, shared disk unloads from abnormal VNFM and is mounted on new VNFM by described VNFM disaster tolerance module 302, specifically can comprise: described VIM realizes the connection of shared disk and virtual machine, by operating system mounting order, as mount order, complete the carry of shared disk.
At actual mechanical process, VNFM disaster tolerance module 302 creates described shared disk by virtual platform instruction, and when instantiation VNFM, shared disk is connected in designated virtual machine, the carry of shared disk has been ordered by mounting (mount); Accordingly, the discharging method of described shared disk specifically can comprise: by operating system unloading order, as unmount order, unload described shared disk, disconnected the connection of shared disk and virtual machine by VIM.After determining that VNFM is abnormal, described shared disk can be got off from unloading abnormal VNFM.
Here, by the migration of shared disk, fast by abnormal VNFM needing the Data Migration moved on new VNFM, the necessary real-time data synchronization of local disk can be avoided, the migration schematic diagram of the shared disk that general principle is shown in Figure 2.The program requires the software program of VNFM and data file to carry out Separate Storage, that is: be stored in respectively on the local disk of VNFM virtual machine and the shared disk of virtual platform.
The shared disk of the virtual platform that the embodiment of the present invention uses, the disk Disaster Tolerant Scheme that can be provided by virtual platform strengthens its reliability further.
Preferably, in an embodiment of the invention, described VNFM monitoring module 301, also for whether there is exception by the operation of heartbeat message monitoring VNFM; Concrete,
Described VNFM monitoring module 301 sends after heartbeat message to VNFM, if receive the heartbeat response that VNFM returns, then determines described VNFM normal operation; Otherwise check whether and exceed maximum reattempt times, that is: the normal examination of setting is to the maximum times of VNFM transmission heartbeat message, if do not exceeded, then waits for next time, otherwise, determine described VNFM operation exception.
Preferably, in an embodiment of the invention, described VNFM disaster tolerance module 302, after also starting to perform bookkeeping for described new VNFM, discharges the resource of abnormal VNFM, and deletes the information of the described abnormal VNFM that described NFVO stores.
Here, to the timely recovery of abnormal VNFM resource, ensure that the effective utilization to resource on virtual platform.
The embodiment of the present invention additionally provides a kind of NFVO, and as shown in Figure 4, described NFVO40 comprises VNFM disaster tolerance protective device mentioned above.
Compared with prior art, the embodiment of the present invention, by the dynamic carry of shared disk, decreases the synchronous storage of disaster tolerance system master/slave data and resource overhead; And the program make use of on virtual platform can the feature of automatic deployment, automatically application resource, and the mechanism adopting fault to live again carrys out the active and standby disaster tolerance of alternative traditional two-shipper, avoids the shortcoming that the active and standby scheme failed host of two-shipper cannot recover automatically; In addition, the exception of the embodiment of the present invention is replied and is not needed artificial participation, achieves the automatic operating of system.
In addition, the program also can repeatedly, and namely no matter VNFM fault several times, can both produce a new VNFM to take over it, ensure the normal operation of system.
Be described in further detail below in conjunction with the enforcement of the drawings and specific embodiments to technical scheme of the present invention.In this specific embodiment, need on NFVO, arrange VNFM monitoring module and VNFM disaster tolerance module, and the interface message related between NFVO-VNFM, VNFM-VNF entity changes, point three embodiments are set forth as follows to technical scheme of the present invention:
The abnormal monitoring process of embodiment one: VNFM.
VNFM monitoring module in NFVO is responsible for monitoring VNFM state and the judgement completing disaster tolerance condition, and flow process is shown in Figure 5, comprises following treatment step:
Step 501:NFVO normally starts, and automatic deployment VNFM and VNF;
Step 502:VNFM monitoring module obtains the VNFM information of having disposed, and sends heartbeat message to described VNFM successively;
Step 503:VNFM receive VNFM monitoring module in NFVO the heartbeat message sent out, return response;
Step 504:VNFM monitoring module receives the heartbeat response of VNFM, be then considered as state normal, wait pending heartbeat next time, otherwise continue step 505;
VNFM monitoring module in step 505:NFVO does not receive the heartbeat response of VNFM, then check whether and exceed predefined maximum reattempt times, that is: check whether that the normal examination exceeding and arranged sends the maximum times of heartbeat message continuously to VNFM, if do not exceed maximum reattempt times, then number of retries is added 1, wait for heartbeat next time, otherwise continue step 506;
VNFM monitoring module in step 506:NFVO does not receive the heartbeat response of VNFM, and reaches maximum reattempt times, then disaster tolerance condition is set up, and sends notice, notify that it starts to perform VNFM disaster tolerance flow process to VNFM disaster tolerance module.
Embodiment two: VNFM disaster tolerance flow process.
NFVO disaster tolerance flow process is completed by described VNFM disaster tolerance module controls, its groundwork comprises the opening and closing of controlled state, the establishment of new VNFM, the change of VNFM information, the resource reclaim of abnormal VNFM, flow process, see accompanying drawing 6, comprises following treatment step altogether:
Step 601:VNFM monitoring module, when disaster tolerance condition meets, sends disaster tolerance request to VNFM disaster tolerance module;
After step 602:VNFM disaster tolerance module receives request, the VNF entity setting up first managed by this VNFM and this VNFM is controlled state, does not namely allow subsequent operation;
Step 603:VNFM disaster tolerance module starts to create and starts new VNFM;
Concrete, the shared disk of unloading fault VNFM, and create the virtual resource required for new VNFM to VIM application, and to new VNFM deployment software program; Rear mount shared disk to new VNFM, and start new VNFM.
Step 604:VNFM monitoring module monitors new VNFM;
After heartbeat between step 605:VNFM monitoring module and new VNFM is normal, then send access completion notice to VNFM disaster tolerance module;
After step 606:VNFM disaster tolerance module receives notice, complete the renewal of the upper VNFM information of NFVO, VNF;
Step 607:VNFM disaster tolerance module discharges the resource of abnormal VNFM, and deletes the relevant information that NFVO stores;
Step 608:VNFM opens the controlled state of the VNF entity of new VNFM and its management, normally can perform bookkeeping.
Embodiment three: VNFM information updating flow process.
New VNFM created and normal run after, need the information revising VNFM on described NFVO and VNF entity, as IP address etc., the VNF entity enabling new VNFM take over original VNFM to manage, see accompanying drawing 7, comprises following treatment step altogether:
Step 701:VNFM monitoring module sends new VNFM to VNFM disaster tolerance module and accesses completion notice;
Step 702:VNFM disaster tolerance module sends to new VNFM and changes VNFM request;
Step 703: new VNFM sends to the VNF entity that abnormal VNFM is original managed and changes VNFM request;
Step 704: after each VNF entity receives the request of change, upgrades the VNFM information self stored;
Step 705: each VNF entity returns change to new VNFM and completes response;
Step 706: after new VNFM receives the response of all VNF entities, return response to VNFM disaster tolerance module;
Step 707:VNFM disaster tolerance module upgrades the VNFM information on NFVO.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of hardware embodiment, software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disc store and optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the flow chart of the method for the embodiment of the present invention, equipment (system) and computer program and/or block diagram.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame.These computer program instructions can being provided to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computer or other programmable data processing device produce device for realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices is provided for the step realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
The above, be only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.

Claims (11)

1. a method for virtual network function manager VNFM disaster tolerance protection, it is characterized in that, the method comprises:
After determining that VNFM is abnormal, stop all operations relevant to described abnormal VNFM, and according to the new VNFM of the information creating of described abnormal VNFM;
By store described abnormal VNFM service data and from the shared disk carry of described abnormal VNFM unloading on new VNFM;
After determining described new VNFM normal operation, the VNFM information upgrading on network function virtual telegon NFVO and all virtual network function VNF entities that described abnormal VNFM manages store, has upgraded the management process of the new VNFM of rear startup.
2. method according to claim 1, is characterized in that, described shared disk is: the shared storage on virtual platform, accordingly,
Described by shared disk carry on new VNFM, comprising: the connection being realized shared disk and virtual machine by virtualized infrastructure manager VIM, and ordered the carry of shared disk by operating system mounting;
The discharging method of described shared disk comprises: by the described shared disk of operating system unloading order unloading, and disconnected the connection of shared disk and virtual machine by VIM.
3. method according to claim 1, is characterized in that, the described VNFM new according to the information creating of described abnormal VNFM, comprising:
On virtual platform, create new VNFM according to the virtual machine specification of described abnormal VNFM, network parameter and software information, in constructive process, create the virtual resource required for new VNFM to VIM application, and to new VNFM deployment software program.
4. method according to claim 1, is characterized in that, on described renewal NFVO and the VNFM information that all VNF entities of managing of abnormal VNFM store, comprising:
The request of VNFM information-change is sent to all VNF entities that described abnormal VNFM manages by described new VNFM, after each VNF entity receives the request of change, upgrade the VNFM information self stored, and by described new VNFM return change complete response to described NFVO, described NFVO upgrades self storage VNFM information.
5. the method according to any one of claim 1-4, is characterized in that, the method also comprises:
Whether exception is there is by the operation of heartbeat message monitoring VNFM.
6. method according to claim 5, is characterized in that, whether the described VNFM of determination comprises extremely:
Send heartbeat message to VNFM, if receive the heartbeat response that VNFM returns, then determine described VNFM normal operation; Otherwise, check whether that the normal examination exceeding and arranged sends the maximum times of heartbeat message continuously to VNFM, if do not exceeded, then wait for that heartbeat next time responds, otherwise, determine described VNFM operation exception.
7. the method according to any one of claim 1-4, is characterized in that, the method also comprises:
After described new VNFM starts to perform bookkeeping, discharge the resource of abnormal VNFM, and delete the information of the described abnormal VNFM that described NFVO stores.
8. a VNFM disaster tolerance protective device, is characterized in that, this device comprises: VNFM monitoring module and VNFM disaster tolerance module; Wherein,
Described VNFM monitoring module, after determining that described VNFM is abnormal, triggers described VNFM disaster tolerance module;
Described VNFM disaster tolerance module, under the triggering of described VNFM monitoring module, stops all operations relevant to described abnormal VNFM, and according to the new VNFM of the information creating of described abnormal VNFM; By store described abnormal VNFM service data and from the shared disk carry of described abnormal VNFM unloading on new VNFM;
Also for after determining described new VNFM normal operation, the VNFM information upgrading on NFVO and all VNF entities that described abnormal VNFM manages store, has upgraded the management process of the new VNFM of rear startup.
9. device according to claim 8, is characterized in that, described VNFM monitoring module, also for whether there is exception by the operation of heartbeat message monitoring VNFM.
10. device according to claim 8 or claim 9, is characterized in that described VNFM disaster tolerance module, after also starting to perform bookkeeping for described new VNFM, discharges the resource of abnormal VNFM, and deletes the information of the described abnormal VNFM that described NFVO stores.
11. 1 kinds of virtual telegon NFVO of network function, it is characterized in that, described NFVO comprises the device according to any one of claim 8-10.
CN201410549420.5A 2014-09-25 2014-10-16 Method of VNFM disaster recovery protection, apparatus and NFVO thereof Withdrawn CN105577408A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410549420.5A CN105577408A (en) 2014-09-25 2014-10-16 Method of VNFM disaster recovery protection, apparatus and NFVO thereof
PCT/CN2015/084609 WO2016045439A1 (en) 2014-09-25 2015-07-21 Vnfm disaster-tolerant protection method and device, nfvo and storage medium

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN2014104994285 2014-09-25
CN201410499428 2014-09-25
CN201410549420.5A CN105577408A (en) 2014-09-25 2014-10-16 Method of VNFM disaster recovery protection, apparatus and NFVO thereof

Publications (1)

Publication Number Publication Date
CN105577408A true CN105577408A (en) 2016-05-11

Family

ID=55580264

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410549420.5A Withdrawn CN105577408A (en) 2014-09-25 2014-10-16 Method of VNFM disaster recovery protection, apparatus and NFVO thereof

Country Status (2)

Country Link
CN (1) CN105577408A (en)
WO (1) WO2016045439A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108170507A (en) * 2017-12-04 2018-06-15 上海市信息网络有限公司 Virtual application management method/system, computer readable storage medium and server-side
CN109842526A (en) * 2019-03-12 2019-06-04 中国联合网络通信集团有限公司 A kind of disaster recovery method and device
WO2019134461A1 (en) * 2018-01-02 2019-07-11 中兴通讯股份有限公司 Method for repairing fault of vnfm, monitor, vim, vnfm, and storage medium
WO2020063876A1 (en) * 2018-09-27 2020-04-02 中兴通讯股份有限公司 Ue migration method, apparatus, system, and storage medium
CN111414276A (en) * 2019-01-08 2020-07-14 ***通信有限公司研究院 Data disaster tolerance method and device of VNF, VNF node and storage medium

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107360015B (en) * 2016-05-10 2020-05-08 华为技术有限公司 Method and device for switching shared storage
US10880370B2 (en) 2018-11-27 2020-12-29 At&T Intellectual Property I, L.P. Virtual network manager system
CN112162886B (en) * 2020-09-18 2023-12-22 北京浪潮数据技术有限公司 Back-end storage device switching method, device, equipment and medium
CN114338359A (en) * 2021-12-29 2022-04-12 中国邮政储蓄银行股份有限公司 Method and device for processing data center abnormity

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102012789A (en) * 2009-09-07 2011-04-13 云端容灾有限公司 Centralized management type backup and disaster recovery system
CN102819465A (en) * 2012-06-29 2012-12-12 华中科技大学 Failure recovery method in virtualization environment
CN103559108A (en) * 2013-11-11 2014-02-05 中国科学院信息工程研究所 Method and system for carrying out automatic master and slave failure recovery on the basis of virtualization

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8694745B2 (en) * 2010-09-15 2014-04-08 Symantec Corporation Physical to virtual disks creation (P2V) method, by harvesting data from critical sectors
CN102629224B (en) * 2012-04-26 2014-11-26 广东电子工业研究院有限公司 Method and device of integrated data disaster recovery based on cloud platform
CN104182306B (en) * 2014-08-08 2017-10-27 成都致云科技有限公司 A kind of inexpensive instantaneous switching method of cloud main frame intelligent trouble

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102012789A (en) * 2009-09-07 2011-04-13 云端容灾有限公司 Centralized management type backup and disaster recovery system
CN102819465A (en) * 2012-06-29 2012-12-12 华中科技大学 Failure recovery method in virtualization environment
CN103559108A (en) * 2013-11-11 2014-02-05 中国科学院信息工程研究所 Method and system for carrying out automatic master and slave failure recovery on the basis of virtualization

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108170507A (en) * 2017-12-04 2018-06-15 上海市信息网络有限公司 Virtual application management method/system, computer readable storage medium and server-side
CN108170507B (en) * 2017-12-04 2022-02-22 上海市信息网络有限公司 Virtual application management method/system, computer readable storage medium and server
WO2019134461A1 (en) * 2018-01-02 2019-07-11 中兴通讯股份有限公司 Method for repairing fault of vnfm, monitor, vim, vnfm, and storage medium
WO2020063876A1 (en) * 2018-09-27 2020-04-02 中兴通讯股份有限公司 Ue migration method, apparatus, system, and storage medium
CN111414276A (en) * 2019-01-08 2020-07-14 ***通信有限公司研究院 Data disaster tolerance method and device of VNF, VNF node and storage medium
CN111414276B (en) * 2019-01-08 2023-05-05 ***通信有限公司研究院 Data disaster recovery method and device of VNF (virtual network function), VNF node and storage medium
CN109842526A (en) * 2019-03-12 2019-06-04 中国联合网络通信集团有限公司 A kind of disaster recovery method and device
CN109842526B (en) * 2019-03-12 2021-12-07 中国联合网络通信集团有限公司 Disaster recovery method and device

Also Published As

Publication number Publication date
WO2016045439A1 (en) 2016-03-31

Similar Documents

Publication Publication Date Title
CN105577408A (en) Method of VNFM disaster recovery protection, apparatus and NFVO thereof
CN102238093B (en) Service interruption prevention method and device
CN202798798U (en) High availability system based on cloud computing technology
CN111338854B (en) Kubernetes cluster-based method and system for quickly recovering data
CN111162941B (en) Method for automatically managing virtual IP (Internet protocol) in Kubernetes environment
EP2800303A1 (en) Switch method, device and system for virtual application dual machine in cloud environment
CN103618627B (en) A kind of manage the method for virtual machine, Apparatus and system
CN108880898B (en) Main and standby container system switching method and device
CN102739451B (en) Method and device for updating master-slave switchover condition, server and system
CN110166355B (en) Message forwarding method and device
US20210223978A1 (en) Updating operating system images of inactive compute instances
CN110377456A (en) A kind of management method and device of virtual platform disaster tolerance
CN105204955A (en) Method and device for correcting faults of virtual machines
CN105471994A (en) Control method and device
CN109254876A (en) The management method and device of database in cloud computing system
CN108347339A (en) A kind of service restoration method and device
US9092396B2 (en) Standby system device, a control method, and a program thereof
JP5531487B2 (en) Server system and server system management method
CN105354164A (en) Method and system for hot swapping of Multi-Host module of server
JP2020129184A (en) Cluster system, control method thereof, server, and program
CN109522145A (en) A kind of virtual-machine fail automatic recovery system and its method
CN105159846A (en) Method for supporting dual-control switching of virtualized disk and storage system
US8812900B2 (en) Managing storage providers in a clustered appliance environment
EP3316518A1 (en) Method and device for upgrading virtual network element, and computer storage medium
US20160294609A1 (en) Storage system upgrade

Legal Events

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

Application publication date: 20160511

WW01 Invention patent application withdrawn after publication