A method and device for starting a virtual machine
A virtual machine, non-starting technology, applied in the field of starting virtual machines, can solve the problems such as the inability to provide network services normally, the inefficiency of providing network services, and the inability to start quickly.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0188] A device for starting a virtual machine, which is applied to a network function virtualization NFV network with a single network service requirement (the single service type requirement scenario is as described above, and this example 1 continues to take the first service as an example), the device 300 include:
[0189] The determining module 301 is configured to determine N types of virtualized network function components VNFC according to the first service; wherein, the first service is one of the many network services that can be realized by the virtual machine; the N types of VNFC can jointly realize the first service, and N is a positive integer;
[0190] The obtaining module 302 is used to obtain the distribution relationship between the N types of VNFCs and virtual machines determined by the determination module 301, the distribution relationship describes the number of VNFCs of the i-th type distributed in each virtual machine; wherein, each virtual machine Inc...
example 2
[0205] A device for starting a virtual machine, which is applied to a network function virtualization NFV network with M network service requirements, (the multi-service scenario is as described above, and this example 2 continues to take M network services as an example), where M is A natural number greater than 1; the device 300 includes:
[0206] The determining module 301 is configured to determine N(x) types of virtualized network function component VNFC types corresponding to the xth service according to the xth service; wherein, the xth service is one of the M network services ; These N(x) types of VNFCs can jointly realize the above-mentioned xth business, N is a positive integer; the value of x includes all positive integers not greater than M;
[0207] The obtaining module 302 is used to obtain the distribution relationship between the N(x) types of VNFCs and virtual machines determined by the determination module 301; the distribution relationship describes the numb...
specific Embodiment approach
[0217] In another possible design, if there is an absolute priority for a certain service in the start-up strategy, for example, the second service is greater than the third service than the fourth service, at this time, the second service needs to be prioritized to meet the expected performance standard, that is, After all the various VNFCs corresponding to the second service have reached the expected quantity, then consider the third service in the same way, and then consider the fourth service. In this case, the selection module 303 may execute the method described in steps 2031b-2033b, the corresponding instance of the method, and all implementation manners that may be equivalently replaced. In a possible design, the implementation form of the selection module 303 can refer to Figure 10 , Figure 10 It is a schematic diagram of the selection module 303 in another virtual machine starting device in the embodiment of the present invention. At this time, M network services ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


