WO2016058318A1 - Procédé, appareil et système de mise à l'échelle de ressource de machine virtuelle (vm) élastique - Google Patents

Procédé, appareil et système de mise à l'échelle de ressource de machine virtuelle (vm) élastique Download PDF

Info

Publication number
WO2016058318A1
WO2016058318A1 PCT/CN2015/073964 CN2015073964W WO2016058318A1 WO 2016058318 A1 WO2016058318 A1 WO 2016058318A1 CN 2015073964 W CN2015073964 W CN 2015073964W WO 2016058318 A1 WO2016058318 A1 WO 2016058318A1
Authority
WO
WIPO (PCT)
Prior art keywords
resource
node
vnfm
nfvo
elastic scaling
Prior art date
Application number
PCT/CN2015/073964
Other languages
English (en)
Chinese (zh)
Inventor
陈露静
周智伟
刘磊
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2016058318A1 publication Critical patent/WO2016058318A1/fr

Links

Images

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

Definitions

  • the present invention relates to the field of communications, and in particular to a virtual machine VM resource elastic scaling processing method, apparatus, and system.
  • VMs virtual machines
  • Point monitoring is the main method, in which the monitoring nodes are mostly placed upstream, and most of them are based on Network Functions Virtualisation Orchestrator (NFVO). This situation is too big for NFVO. If there is a problem with the upstream node, It is easy to cause a single point of failure.
  • NFVO Network Functions Virtualisation Orchestrator
  • the current monitoring mode generally uses a virtual machine to periodically report the indicator information of the local device to an upstream node, and then the upstream node determines whether the threshold of the scaling rule is reached.
  • the message will not be monitored in real time when there is packet loss or network congestion during transmission.
  • the invention provides a virtual machine VM resource elastic scaling processing method, device and system, so as to at least solve the problem that the NFVO information interaction is excessive and the impact is large in the related art.
  • a virtual machine VM resource elastic scaling processing method including: determining, by a first node or a neighboring upstream node of a first node, according to indicator information of a VM in the first node, The first node reaches a predetermined threshold for performing the VM resource elastic scaling process; and the VM node elastic scaling process is performed on the first node by using the upstream node of the first node.
  • the indicator information of the VM includes at least one of the following information: memory information, central processor CPU information, hard disk information, broadband information, service indicator information carried by the VM, and processing capability of the VM.
  • performing the VM resource elastic scaling process on the first node by using an upstream node of the first node includes: sending, by the VM, a virtualized network function VNF And requesting to perform the first request message of the VM resource elastic scaling process; the VNF sends, according to the first request message, a second request message for requesting a global resource access interface to pre-apply resources to the virtualized network function management VNFM.
  • the VNFM sends a VM resource change request to the network function virtualization orchestration NFVO according to the second request message; and the NFVO performs the VM resource elastic scaling process on the VM according to the VM resource change request.
  • performing the VM resource elastic scaling process on the first node by using an upstream node of the first node includes: the VNF to a virtualized network function
  • the management VNFM sends a second request message for requesting the global resource access interface to pre-apply the resource; the VNFM sends a VM resource change request to the network function virtualization orchestration NFVO according to the second request message; the NFVO is according to the The VM resource change request performs the VM resource elastic scaling process on the VNF.
  • performing the VM resource elastic scaling process on the first node by using an upstream node of the first node includes: the VNFM virtualizing to a network function
  • the NFVO sends a third request message for requesting the global resource access interface to pre-apply the resource; if the pre-application resource application is successful, the VNFM sends a VM resource change request to the NFVO;
  • the NFVO performs the VM resource elastic scaling process on the VNFM according to the VM resource change request.
  • a virtual machine VM resource elastic scaling processing apparatus including: a determining module, located in a first node or an adjacent upstream node of a first node, configured to be according to the first node
  • the indicator information of the VM determines that the first node reaches a predetermined threshold for performing VM resource elastic scaling processing; and the processing module is located in each upstream node of the first node, and is configured to perform the VM on the first node.
  • the processing module includes: a first sending unit, located in the VM, configured to send, when the first node is the VM, a request for performing the VM resource elastic scaling processing to the virtualized network function VNF
  • the first request message is located in the VNF, and is configured to send, according to the first request message, a second request for requesting a global resource access interface to pre-apply resources to the virtualized network function management VNFM.
  • a third sending unit located in the VNFM, configured to send a VM resource change request to the network function virtualization orchestration NFVO according to the second request message; the first processing unit is located in the NFVO, and is set according to the The VM resource change request is performed on the VM by the VM resource change request.
  • the processing module includes: a fourth sending unit, located in the virtualized network function VNF, configured to send, by using the VNF, the virtualized network function management VNFM when the first node is the VNF Requesting a global resource access interface to perform a second request message for pre-applying resources; a fifth sending unit, located in the VNFM, configured to send a VM resource change request to the network function virtualization orchestration NFVO according to the second request message;
  • the second processing unit, located in the NFVO is configured to perform the VM resource elastic scaling process on the VNF according to the VM resource change request.
  • the processing module includes: a sixth sending unit, located in the virtualized network function management VNFM, configured to use the VNFM to virtualize the NFVO transmission to the network function when the first node is the VNFM a third request message for requesting a resource for requesting a global resource access interface; a seventh sending unit, located in the VNFM, configured to send a VM resource to the NFVO if the pre-application resource application is successful a change request; the third processing unit, located in the NFVO, is configured to perform the VM resource elastic scaling process on the VNFM according to the VM resource change request.
  • a sixth sending unit located in the virtualized network function management VNFM, configured to use the VNFM to virtualize the NFVO transmission to the network function when the first node is the VNFM a third request message for requesting a resource for requesting a global resource access interface
  • a seventh sending unit located in the VNFM, configured to send a VM resource to the NFVO if the pre-application resource application
  • a system comprising the virtual machine VM resource elastic scaling processing device according to any of the above aspects is provided.
  • the first node or the neighboring upstream node of the first node determines that the first node has reached a predetermined threshold for performing VM resource elastic scaling processing according to the indicator information of the VM in the first node;
  • the upstream node of the first node performs the VM resource elastic scaling process on the first node, which solves the problem that the NFVO information interaction is too much and the impact is large in the related art, thereby reducing the information interaction with the NFVO. , the effect of reducing the impact on the NFVO.
  • FIG. 2 is a flowchart of a virtual machine VM resource elastic scaling processing method according to an embodiment of the present invention
  • FIG. 3 is a structural block diagram of a virtual machine VM resource elastic scaling processing apparatus according to an embodiment of the present invention.
  • FIG. 4 is a structural block diagram 1 of a processing module 34 in a virtual machine VM resource elastic scaling processing apparatus according to an embodiment of the present invention
  • FIG. 5 is a second structural block diagram of a processing module 34 in a virtual machine VM resource elastic scaling processing apparatus according to an embodiment of the present invention
  • FIG. 6 is a third structural block diagram of a processing module 34 in a virtual machine VM resource elastic scaling processing apparatus according to an embodiment of the present invention.
  • Figure 7 is a block diagram showing the structure of a system in accordance with an embodiment of the present invention.
  • FIG. 8 is a diagram showing a process of VM elastic expansion according to an embodiment of the present invention.
  • Figure 9 is a diagram showing the VNF elastic shrinkage process according to an embodiment of the present invention.
  • FIG. 10 is a diagram showing a VNFM elastic expansion process according to an embodiment of the present invention.
  • FIG. 2 is a flowchart of a virtual machine VM resource elastic scaling processing method according to an embodiment of the present invention. As shown in FIG. 2, the process includes the following steps. :
  • step S202 the first node or the adjacent upstream node of the first node determines, according to the indicator information of the VM in the first node, that the first node reaches a predetermined threshold for performing the VM resource elastic scaling process;
  • Step S204 Performing VM resource elastic scaling processing on the first node by using the upstream node of the first node.
  • the first node or the adjacent upstream node of the first node determines, according to the indicator information of the VM in the first node, that the first node reaches a predetermined threshold for performing VM resource elastic scaling processing; and uses the upstream node of the first node.
  • Performing VM resource elastic scaling processing on the first node to implement neighboring by the node itself or the node The upstream node monitors the status of the node, reduces the impact on the NFVO node, and solves the problem of excessive interaction and large impact on the NFVO information in the related art, thereby reducing the information interaction with the NFVO and reducing the NFVO. The effect of the impact.
  • the indicator information of the VM includes at least one of the following information: memory information, central processor CPU information, hard disk information, broadband information, service indicator information carried by the VM, and processing capability of the VM.
  • performing VM resource elastic scaling processing on the first node by using the upstream node of the first node includes: sending, by the VM to the virtualized network function VNF, requesting VM resource resiliency The first request message of the telescoping process; the VNF sends a second request message for requesting the global resource access interface for pre-applying resources to the virtualized network function management VNFM according to the first request message; the VNFM virtualizes to the network function according to the second request message.
  • the NFVO sends a VM resource change request; the NFVO performs VM resource elastic scaling processing on the VM according to the VM resource change request. Therefore, when the VM resource elastic scaling processing is performed on the VM, the information interaction with the NFVO is greatly reduced, and the impact on the NFVO is reduced.
  • performing the VM resource elastic scaling process on the first node by using the upstream node of the first node includes: sending the VNF to the virtualized network function management VNFM for Requesting a global resource access interface to perform a second request message for pre-applying resources; the VNFM sends a VM resource change request to the network function virtualization orchestration NFVO according to the second request message; and the NFVO performs VM resource elastic scaling processing on the VNF according to the VM resource change request. Therefore, when the VM resource elastic scaling processing is performed on the VNF, the information interaction with the NFVO is greatly reduced, and the impact on the NFVO is reduced.
  • the VM node elastic scaling processing of the first node by using the upstream node of the first node includes: VNFM arranging NFVO for network function virtualization scheduling
  • the third request message of the pre-applied resource is requested by the global resource access interface; when the pre-application resource application is successful, the VNFM sends a VM resource change request to the NFVO; and the NFVO performs the VM resource elastic expansion on the VNFM according to the VM resource change request. deal with. Therefore, when the VM resource elastic scaling processing is performed on the VNFM, the information interaction with the NFVO is greatly reduced, and the impact on the NFVO is reduced.
  • a virtual machine VM resource resiliency processing device is also provided, which is used to implement the foregoing embodiments and preferred embodiments, and has not been described again.
  • the term "module” may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • FIG. 3 is a structural block diagram of a virtual machine VM resource elastic scaling processing apparatus according to an embodiment of the present invention. As shown in FIG. 3, the apparatus includes a determining module 32 and a processing module 34. The device will be described below.
  • the determining module 32 is located in the first node or the adjacent upstream node of the first node, and is configured to determine, according to the indicator information of the VM in the first node, that the first node reaches a predetermined threshold for performing VM resource elastic scaling processing; and the processing module 34 And being located in each of the upstream nodes of the first node, and connected to the determining module 32, configured to perform VM resource elastic scaling processing on the first node.
  • the indicator information of the VM may include at least one of the following information: memory information, central processor CPU information, hard disk information, broadband information, service indicator information carried by the VM, and processing capability of the VM.
  • FIG. 4 is a structural block diagram 1 of a processing module 34 in a virtual machine VM resource elastic scaling processing apparatus according to an embodiment of the present invention.
  • the processing module 34 includes a first sending unit 42 and a second sending unit 44.
  • the processing module 34 will be described below.
  • the first sending unit 42 is located in the VM, and is configured to send a first request message for requesting VM resource elastic scaling processing to the virtualized network function VNF when the first node is a VM; the second sending unit 44 is located at the VNF.
  • the first sending unit 42 is configured to send, according to the first request message, a second request message for requesting the global resource access interface to pre-apply resources to the virtualized network function management VNFM;
  • the third sending unit 46 Located in the VNFM, connected to the foregoing second sending unit 44, configured to send a VM resource change request to the network function virtualization orchestration NFVO according to the second request message; the first processing unit 48, located in the NFVO, connected to the third sending unit 46.
  • FIG. 5 is a structural block diagram 2 of a processing module 34 in a virtual machine VM resource elastic scaling processing apparatus according to an embodiment of the present invention.
  • the processing module 34 includes a fourth sending unit 52, a fifth sending unit 54, and Second processing unit 56.
  • the processing module 34 will be described below.
  • the fourth sending unit 52 is located in the virtualized network function VNF, and is configured to use the VNF to send a second request for requesting the global resource access interface for pre-applying resources to the virtualized network function management VNFM by using the VNF.
  • the fifth sending unit 54 located in the VNFM, is connected to the fourth sending unit 52, and configured to send a VM resource change request to the network function virtualization orchestration NFVO according to the second request message; the second processing unit 56 is located in the NFVO.
  • the fifth transmitting unit 54 is connected to the fifth transmitting unit 54 and configured to perform VM resource elastic scaling processing on the VM according to the VM resource change request.
  • FIG. 6 is a third structural block diagram of a processing module 34 in a virtual machine VM resource elastic scaling processing apparatus according to an embodiment of the present invention.
  • the processing module 34 includes a sixth sending unit 62, a seventh sending unit 64, and Third processing unit 66.
  • the processing module 34 will be described below.
  • the sixth sending unit 62 is located in the virtualized network function management VNFM, and is configured to use the VNFM to send the NFVO to the network function virtualization scheduling NFVO to request the global resource access interface to perform the pre-applied resource when the first node is the VNFM.
  • a request message the seventh sending unit 64, located in the VNFM, connected to the sixth sending unit 62, configured to send a VM resource change request to the NFVO if the pre-application resource application is successful; the third processing unit 66 is located
  • the NFVO is connected to the seventh transmitting unit 64, and is configured to perform VM resource elastic scaling processing on the VM according to the VM resource change request.
  • FIG. 7 is a structural block diagram of a virtual machine VM resource elastic scaling processing system according to an embodiment of the present invention.
  • the virtual machine VM resource elastic scaling processing system 72 includes the virtual machine VM resource elastic scaling processing of any of the above.
  • Device 74 includes the virtual machine VM resource elastic scaling processing of any of the above.
  • a method for resource on-demand provisioning and dynamic management is also provided in the embodiment of the present invention, which can be mitigated by the method in the embodiment of the present invention.
  • the impact on the upstream node NFVO effectively eliminates single points of failure, reduces message interaction, and makes the collected indicator information more accurate, thus achieving the purpose of constructing an efficient, secure and reliable elastic extension service.
  • the NFVO node that originally manages the virtual resource is sunk, and the NFVO impact is reduced by the privilege decentralized layer management, and the resource management interface is provided to the VNFM so that it can also access the preemption.
  • Global virtual resource information such as resources, VM state, and VM used resources, so that it does not need to be accessed through NFVO every time.
  • the VM resource elastic scaling process is performed:
  • the VMs are bundled together by the Server Load Balancing (SLB).
  • SLB Server Load Balancing
  • the VM monitoring indicators here mainly include system information such as memory, CPU, hard disk, and bandwidth.
  • the real-time status monitoring is performed by each VM itself, and it is judged by itself whether or not the elastic scaling condition is reached. If the VM itself cannot determine whether the elastic scaling rule is met, the monitored information data is transferred to the upstream VNF node. Judge.
  • the first request message is sent to the VNF for elastic scaling processing, and the request is sent to the Virtualised Network Function Manager (VNFM).
  • VNFM Virtualised Network Function Manager
  • the VNF sends the second request message to the VNFM, and triggers the elastic scalability request.
  • the VNFM sends the VM resource request change message to the NFVO, performs a series of state migration operations on the VM, releases the VM resources, and then performs the VNF.
  • SLB processing reducing the total cost of ownership (TCO); when the overall system load is high, such as If the capacity expansion condition is reached, the VNF sends a second request message to the VNFM, and the VNFM sends a VM resource request change message to the NFVO, and according to the VM configuration bound by the VNF, the VM is started by performing a series of state transition operations on the VM. Then, SLB processing is performed on the VNF to expand and expand the system processing capability.
  • TCO total cost of ownership
  • FIG. 8 is a diagram of a VM elastic scaling process according to an embodiment of the present invention. As shown in FIG. 8, the process includes the following steps:
  • Step S802 The cloud data center platform is deployed, the VM resources are created with elastic scaling rules, the virtual network deployment is completed, and the VM information collection is completed.
  • Step S804 The VM itself performs state monitoring and elastic determination. If the VM itself cannot determine whether the elastic scaling rule is met, the monitored information data is submitted to the upstream VNF node for judgment;
  • Step S806 If the scaling condition is reached, the VM sends a first request message to the VNF for elastic scaling processing.
  • Step S808 The VNF sends an elastic scaling request requesting elastic scaling processing of the VM resource to the VNFM;
  • Step S810 The VNFM sends a VM resource change request to the NFVO, where the VNFM parses the VNF-initiated VM request request, the request carries the VM name and operation, and the number of VMs created:
  • the VNFM starts the VM to the normal running state, and then reports success;
  • the VNFM requests the NFVO to request the resource from the global resource access interface, and the resource application successfully reports the message and proceeds to the next step. If the NFVO has no response timeout, the process terminates and reports an error; if the pre-requested resource fails, the report fails and the process terminates; the VNFM sends a resource allocation request to the NFVO, the resource allocation successfully reports the message and proceeds to the next step; if the NFVO has no response timeout, The process is terminated and an error is reported; if the resource allocation fails, the report fails and the process terminates;
  • Step S812 The NFVO successfully creates the VM, and finally causes the VM to reach the initial state.
  • the VNFM lifecycle service sends the VM that is created and created to the VNF. If the VM fails to be sent, the error is reported; the VNFM report message returns the VNF creation result, and carries the operation action and the VM name. And the result of each VM operation; VNF performs SLB processing on the newly added VM.
  • Preferred Embodiment 2 VM resource elastic scaling processing when the first node is a VNF
  • the VNF node In addition to the possibility of determining the downstream VM index information, the VNF node needs to simultaneously judge and monitor its own indicator information.
  • the monitoring indicators here mainly involve system information such as memory, CPU, hard disk, and bandwidth, and service indicators carried by the NE side. Information, such as the number of transactions per second (Transactions Per Second, TPS for short), the load situation of a certain service, etc. If the VNF itself cannot judge whether the elastic scaling rule is met, all the information data monitored is handed over to The upstream VNFM node performs the judgment. If the scaling condition is reached, the VNF performs elastic scaling processing and sends a related request to the VNFM. When the overall system load is low, if the shrinking condition is reached, the second request message is sent.
  • TPS Transactions Per Second
  • the VNFM sends a VM resource change request to the NFVO, performs a series of state migration operations on the VM, releases the VM resources, and then performs SLB processing on the VNF to reduce the system TCO; when the overall system load is high In the case that the capacity expansion condition is reached, the second request message is sent to the VNFM, VN.
  • the FM then sends a VM resource change request to the NFVO, and according to the VM configuration bound by the VNF, the VM is subjected to a series of state transition operations, the corresponding VM is started, and then the VNF is processed by the VNF, thereby expanding and expanding the system processing capability.
  • NFVO cooperates with VNFM to complete the elastic expansion and contraction of the VM.
  • the process is initiated by the VM.
  • the VNFM calculates the resource list to be modified, allocates resources to the NFVO application, completes the resource preemption and allocation, and the VNFM starts to add the VM and notifies the VNF.
  • 9 is a diagram showing a VNF elastic contraction process according to an embodiment of the present invention. As shown in FIG. 9, the process includes the following steps:
  • Step S902 The cloud data center platform is deployed, the VNF resource is created with elastic scaling rules, the virtual network deployment is completed, and the VNF information collection is completed.
  • Step S904 The VNF itself determines whether the VNF itself cannot determine whether the elastic scaling rule is met, and then the monitored information data is sent to the upstream VNFM node for judgment;
  • Step S906 If the scaling condition is reached, the VNF sends an elastic scaling processing message requesting the VM resource elastic scaling processing to the VNFM;
  • Step S908 The VNFM parses the VNF-created VM request, and the request carries the VM name and operation, and the number of VMs created:
  • the VNFM starts the VM to the normal running state, and then reports success;
  • the VNFM sends a second request message to the NFVO, requesting the global resource access interface to pre-apply the resource, and the resource application successfully reports the message and proceeds to the next step; if the NFVO has no response timeout, the process terminates and reports an error; if the pre-application resource fails, The report failed and the process was terminated.
  • the VNFM sends a VM resource change request to the NFVO, and the resource allocation successfully reports the message and proceeds to the next step. If the NFVO has no response timeout, the process terminates and an error is reported; if the resource allocation fails, the report fails and the process terminates;
  • Step S910 The NFVO successfully creates the VM, and finally causes the VM to reach the initial state.
  • the VNFM lifecycle service sends the VM that is created and created to the VNF. If the VM fails to be sent, the error is reported; the VNFM report message returns the VNF creation result, and carries the operation action and the VM name. And the result of each VM operation; VNF performs SLB processing on the newly added VM.
  • the VM resource elastic scaling process is performed:
  • the VNFM node In addition to the possibility of judging the downstream VNF indicator information, the VNFM node needs to simultaneously judge and monitor its own indicator information.
  • the monitoring indicators here mainly involve system information such as memory, CPU, hard disk, bandwidth, and network element processing capability. If the condition is low, if the overall load is low, if the shrinkage condition is reached, the elastic scalability request is triggered, and the VM resource request change message is sent to the NFVO, and a series of state transition operations are performed on the VM. The VM resource is released, and then the SLB processing is performed on the VNFM to reduce the system TCO.
  • the elastic scalability request is triggered, the resource request change message is sent to the NFVO, and the VNFM is bound according to the VNFM.
  • the VM configuration expands and expands the system processing capability by performing a series of state migration operations on the VM, starting the corresponding VM, and then performing SLB processing on the VNFM.
  • FIG. 10 is a schematic diagram of a VNFM elastic stretching process according to an embodiment of the present invention. As shown in FIG. 10, the process includes the following steps:
  • Step S1002 The cloud data center platform is deployed, the VNFM resource is created with elastic scaling rules, the virtual network deployment is completed, and the VNFM information collection is completed.
  • Step S1004 The VNFM itself judges flexibly. If the VNFM cannot judge whether the elastic scaling rule is met, the monitored information data is sent to the upstream NFVO node for determination; if the scaling condition is reached, the VNFM sends the request for the request. Performing an elastic scaling processing message of the VM resource elastic scaling process to the NFVO;
  • Step S1006 The VNFM parses the VM creation request initiated by itself, and the request carries the VM name and operation, and the number of VMs created:
  • the VNFM starts the VM to the normal running state, and then reports success;
  • the VNFM sends a third request message to the NFVO, requesting the global resource access interface to pre-apply the resource, and the resource application successfully reports the message and proceeds to the next step; if the NFVO has no response timeout, the process terminates and reports an error; if the pre-application resource fails, If the resource fails to be sent, the process is terminated and the error is reported.
  • Step S1008 The NFVO successfully creates the VM, and the report message returns the VNFM creation result, carries the operation action and the VM name, and the operation result of each VM; the VNFM performs SLB processing on the newly added VM.
  • the VMs of each level judge the frequent real-time information interaction of each level by real-time monitoring and elastic scalability of the own and the upstream nodes, and more accurately check and monitor the VM status indicators in real time, and check if the elastic state is achieved.
  • the condition triggers the elastic scaling action, automatically performs state transition on the VM, adjusts the state of the VM, and operates VM resources such as memory, CPU, hard disk, and bandwidth through the cloud data center to achieve extended network element capability or lower TCO.
  • the elastic extension state migration method under the telecommunication device virtualization technology proposed in the embodiment of the present invention can not only mitigate the impact on the upstream, but also effectively eliminate single point failure, reduce message interaction, and allow the collected indicators. More accurate information, while improving the security of flexible telescopic services, and reducing equipment resources The cost of the source, and a variety of customized services, including virtual service dynamic migration, VM on-demand allocation. In turn, the goal of safer, more reliable, flexible, and efficient information operation is achieved.
  • modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
  • the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module.
  • the invention is not limited to any specific combination of hardware and software.
  • the above embodiments and preferred embodiments solve the problem of excessive interaction and large impact on the NFVO information in the related art, thereby achieving the effect of reducing the information interaction with the NFVO and reducing the impact on the NFVO. .

Abstract

La présente invention concerne un procédé, un appareil et un système de mise à l'échelle de ressource de machine virtuelle (VM) élastique. Le procédé consiste : à déterminer, par un premier nœud ou un nœud amont adjacent au premier nœud selon des informations d'indice de VM dans le premier nœud, que le premier nœud atteint un seuil prédéterminé pour réaliser une mise à l'échelle de ressource de VM élastique; et à réaliser une mise à l'échelle de ressource de VM élastique sur le premier nœud par utilisation du nœud amont du premier nœud. Le problème dans l'état de la technique associé d'échange excessif d'informations avec un orchestrateur de virtualisation de fonction de réseau (NFVO) et d'impact élevé sur le NFVO est résolu, permettant ainsi d'obtenir l'effet de réduction de l'échange d'informations avec le NFVO et de diminution de l'impact sur le NFVO.
PCT/CN2015/073964 2014-10-17 2015-03-10 Procédé, appareil et système de mise à l'échelle de ressource de machine virtuelle (vm) élastique WO2016058318A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410555238.0A CN105577414A (zh) 2014-10-17 2014-10-17 虚拟机vm资源弹性伸缩处理方法、装置及系统
CN201410555238.0 2014-10-17

Publications (1)

Publication Number Publication Date
WO2016058318A1 true WO2016058318A1 (fr) 2016-04-21

Family

ID=55746044

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/073964 WO2016058318A1 (fr) 2014-10-17 2015-03-10 Procédé, appareil et système de mise à l'échelle de ressource de machine virtuelle (vm) élastique

Country Status (2)

Country Link
CN (1) CN105577414A (fr)
WO (1) WO2016058318A1 (fr)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10826789B2 (en) 2018-12-27 2020-11-03 At&T Intellectual Property I, L.P. Adjusting triggers for automatic scaling of virtual network functions
CN112291078A (zh) * 2020-09-11 2021-01-29 苏州浪潮智能科技有限公司 一种基于虚拟化平台的子网网络资源管理方法及系统
US11388109B2 (en) 2019-12-05 2022-07-12 At&T Intellectual Property I, L.P. Hierarchical capacity management in a virtualization environment
CN114785793A (zh) * 2022-03-15 2022-07-22 浪潮云信息技术股份公司 弹性伸缩负载均衡的方法及系统

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018000129A1 (fr) * 2016-06-27 2018-01-04 华为技术有限公司 Procédé de gestion de politique, et entité nfv
US20170373938A1 (en) * 2016-06-27 2017-12-28 Alcatel-Lucent Usa Inc. Predictive auto-scaling of virtualized network functions for a network
CN107770067B (zh) * 2016-08-23 2021-05-11 中兴通讯股份有限公司 消息发送方法和装置
CN106534307B (zh) * 2016-11-14 2019-07-16 青岛银行股份有限公司 基于负载均衡动态配置插件的云环境弹性负载均衡方法
CN108632049B (zh) * 2017-03-15 2020-08-25 华为机器有限公司 用于虚拟网络功能扩容的方法和装置
CN111352767B (zh) * 2018-12-24 2023-07-18 中国电信股份有限公司 网络功能虚拟化平台资源管理方法、备份平台和系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101488098A (zh) * 2009-02-13 2009-07-22 华中科技大学 基于虚拟计算技术的多核计算资源管理系统
CN102646062A (zh) * 2012-03-20 2012-08-22 广东电子工业研究院有限公司 一种云计算平台应用集群弹性扩容方法
US20130047158A1 (en) * 2011-08-16 2013-02-21 Esds Software Solution Pvt. Ltd. Method and System for Real Time Detection of Resource Requirement and Automatic Adjustments
CN103678251A (zh) * 2013-11-30 2014-03-26 成都天志大行信息科技有限公司 信息自动管理系统
CN104050045A (zh) * 2014-06-27 2014-09-17 华为技术有限公司 基于磁盘io的虚拟资源分配方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103248659B (zh) * 2012-02-13 2016-04-20 北京华胜天成科技股份有限公司 一种云计算资源调度方法和系统
US8856339B2 (en) * 2012-04-04 2014-10-07 Cisco Technology, Inc. Automatically scaled network overlay with heuristic monitoring in a hybrid cloud environment
CN103716406A (zh) * 2013-12-27 2014-04-09 汉柏科技有限公司 一种提高云计算网络运算资源的方法及系统

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101488098A (zh) * 2009-02-13 2009-07-22 华中科技大学 基于虚拟计算技术的多核计算资源管理系统
US20130047158A1 (en) * 2011-08-16 2013-02-21 Esds Software Solution Pvt. Ltd. Method and System for Real Time Detection of Resource Requirement and Automatic Adjustments
CN102646062A (zh) * 2012-03-20 2012-08-22 广东电子工业研究院有限公司 一种云计算平台应用集群弹性扩容方法
CN103678251A (zh) * 2013-11-30 2014-03-26 成都天志大行信息科技有限公司 信息自动管理系统
CN104050045A (zh) * 2014-06-27 2014-09-17 华为技术有限公司 基于磁盘io的虚拟资源分配方法及装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10826789B2 (en) 2018-12-27 2020-11-03 At&T Intellectual Property I, L.P. Adjusting triggers for automatic scaling of virtual network functions
US11356336B2 (en) 2018-12-27 2022-06-07 At&T Intellectual Property I, L.P. Adjusting triggers for automatic scaling of virtual network functions
US11671332B2 (en) 2018-12-27 2023-06-06 At&T Intellectual Property I, L.P. Adjusting triggers for automatic scaling of virtual network functions
US11388109B2 (en) 2019-12-05 2022-07-12 At&T Intellectual Property I, L.P. Hierarchical capacity management in a virtualization environment
CN112291078A (zh) * 2020-09-11 2021-01-29 苏州浪潮智能科技有限公司 一种基于虚拟化平台的子网网络资源管理方法及系统
CN112291078B (zh) * 2020-09-11 2022-12-27 苏州浪潮智能科技有限公司 一种基于虚拟化平台的子网网络资源管理方法及系统
CN114785793A (zh) * 2022-03-15 2022-07-22 浪潮云信息技术股份公司 弹性伸缩负载均衡的方法及系统

Also Published As

Publication number Publication date
CN105577414A (zh) 2016-05-11

Similar Documents

Publication Publication Date Title
WO2016058318A1 (fr) Procédé, appareil et système de mise à l'échelle de ressource de machine virtuelle (vm) élastique
US11301342B2 (en) Methods, systems, and computer readable storage devices for managing faults in a virtual machine network
US20190081869A1 (en) Context-Aware Virtualized Control Decision Support System for Providing Quality of Experience Assurance for Internet Protocol Streaming Video Services
CN108039964B (zh) 基于网络功能虚拟化的故障处理方法及装置、系统
US20190081879A1 (en) Auto-Scaling Software-Defined Monitoring Platform for Software-Defined Networking Service Assurance
US8856339B2 (en) Automatically scaled network overlay with heuristic monitoring in a hybrid cloud environment
CN108429631B (zh) 一种网络业务实例化的方法及装置
US10230601B1 (en) Systems and methods for integrated modeling and performance measurements of monitored virtual desktop infrastructure systems
CN110677305B (zh) 一种云计算环境下的自动伸缩方法和系统
US20170046204A1 (en) Application Scaling Management Method and Apparatus
US10990435B2 (en) Virtual redundancy for active-standby cloud applications
TW201535266A (zh) 虛擬機器之資源調整方法及系統
US10642640B2 (en) Data-driven feedback control system for real-time application support in virtualized networks
CN106134141A (zh) 一种更新网络服务描述器nsd的方法及装置
CN109074280B (zh) 网络功能虚拟化
US20160048407A1 (en) Flow migration between virtual network appliances in a cloud computing network
CN112948063B (zh) 云平台的创建方法、装置、云平台以及云平台实现系统
CN105991458B (zh) 一种负载均衡的方法及负载均衡装置
US20160203030A1 (en) Load calculation method, load calculation program, and load calculation apparatus
WO2018166366A1 (fr) Dispositif et procédé d'expansion de volume de fonction de réseau virtuel
CN113872997B (zh) 基于容器集群服务的容器组pod重建方法及相关设备
CN106959885A (zh) 一种虚拟机高可用实现系统及其实现方法
WO2015117458A1 (fr) Procédé, dispositif et système de collecte d'informations d'anomalie
US11571618B1 (en) Multi-region game server fleets
US10365934B1 (en) Determining and reporting impaired conditions in a multi-tenant web services environment

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15851365

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15851365

Country of ref document: EP

Kind code of ref document: A1