Unlock instant, AI-driven research and patent intelligence for your innovation.

Virtual machine deployment method and device for virtual network function

A virtual network function and virtual machine technology, applied in the field of communication business, can solve the problems of not considering VNF security, deploying on the same host, virtual machine deployment failure, etc., to improve disaster tolerance and security, and ensure reasonable , the effect of reducing the failure rate

Active Publication Date: 2021-09-03
CHINA MOBILE GROUP SHAIHAI +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The openstack virtual machine deployment algorithm is mainly from the perspective of IT, and mainly arranges and monitors the balance of hardware resource usage. It does not consider virtual machine deployment from the perspective of VNF, nor does it consider the security of VNF.
Considering the deployment of virtual machines only from the perspective of hardware resources, it may lead to the deployment of virtual machines of the same VNF on the same host, or the deployment of important virtual machines on the same host, which will cause the failure of the entire VNF when the host goes down.
In order to prevent all virtual machines of the VNF from being deployed on the same host, if all virtual machines are set to be single and mutually exclusive, then for virtual machines with N+1 disaster recovery relationship, the number of virtual machines may be greater than the number of hardware hosts, Cause virtual machine deployment to fail

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Virtual machine deployment method and device for virtual network function
  • Virtual machine deployment method and device for virtual network function
  • Virtual machine deployment method and device for virtual network function

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to make the objects, technical solutions, and advantages of the present invention more clearly, the technical solutions in the embodiments of the present invention will be clearly described, apparent from the embodiments of the present invention. SUMMARY OF THE INVENTION Examples, not all of the embodiments. Based on the embodiments of the present invention, there are all other embodiments obtained without making creative labor without making creative labor premises.

[0041]In the case where the hardware resources are limited, the traditional OpenStack and other cloud execution platforms have a virtual machine deployment for VNF. There is still certain limitations. For example, VNF1 contains four virtual machines of VM1, VM2, VM3, and VM4. Among them, VM1, VM2, VM3, and VM4 are set up anti-relatives and rules, which means that these four virtual machines are twisted. So when you deploy, these four virtual machines cannot share the same host. If the hardware resour...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to a virtual machine deployment method and device for a virtual network function. The method includes: determining the weight of each VNF to be deployed; determining the weight of each virtual machine to be deployed in each VNF; The VNF to which each virtual machine belongs determines the priority of the mutually exclusive group of virtual machines; it is determined according to the weight of the VNF to which the target virtual machine belongs in each virtual machine mutually exclusive group, the weight of the target virtual machine, and the priority of each virtual machine mutually exclusive group The comprehensive priority of each virtual machine mutually exclusive group; the deployment priority of each target virtual machine is determined according to the comprehensive priority of all virtual machine mutually exclusive groups to which each target virtual machine belongs, so that according to the deployment priority of each target virtual machine Each target virtual machine is deployed. The present invention can evenly deploy the virtual machines to be deployed on different servers, realize uniform utilization of hardware resources, improve the disaster tolerance and security of VNF, ensure the rationality of setting the mutually exclusive range of virtual machines, and reduce the cost of virtual machine deployment. failure rate.

Description

Technical field [0001] The present invention relates to the field of communication services, in particular, to virtual machine deployment methods and devices for virtual network functions. Background technique [0002] NFV (Network Function Virtualization) The underlying hardware implements hardware resource pool sharing through the OpenStack virtual technology. Existing NFV architecture figure 1 As shown, the entire NFV architecture can be divided into three layers. Among them, NFVI (NFV Infrastructure, Network Functional Infrastructure) From the perspective of cloud computing, it is a resource pool that converts physical computing / storage / exchange resources into a virtual computing / storage / exchange resource pool. VNF (Virtual Network Feature, Virtual Network Features) is currently all telecom service networks, each physical NE mapping is a virtual network element VNF ​​(Virtual Network Feature, virtual network function), VNF required resources need to be broken down int...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/455
CPCG06F9/45558G06F2009/4557G06F2009/45595
Inventor 於仲杰
Owner CHINA MOBILE GROUP SHAIHAI