Virtual network resource allocation method and system, and electronic device

A technology of resource allocation and virtual network, applied in the field of system and electronic equipment, virtual network resource allocation method, can solve the problems of low utilization rate of network resources, lack of coordination of the system, and semantic gap of network resources, etc.

Active Publication Date: 2019-03-01
SHENZHEN INST OF ADVANCED TECH
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the disconnection between the application layer and the bottom layer of the data center at this stage, and the disconnection between the application and the network, this wil...

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 network resource allocation method and system, and electronic device
  • Virtual network resource allocation method and system, and electronic device
  • Virtual network resource allocation method and system, and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application will be described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application.

[0040] In view of the problems existing in the prior art, the method for allocating virtual network resources in the embodiments of the present application adopts a combination of the para-virtualization technology and the single-root input-output virtualization technology (SR-IOV, Single-Root I / O Virtualization) to optimize Network, by default, each virtual machine is assigned a para-virtualized virtual network card, and a single-root input and output virtualized virtual device (VF, Virtual Function) is only assigned to the critical path (CriticalPath) node after the m...

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 invention relates to a virtual network resource allocation method and system, and an electronic device. The method comprises the following steps: step a: generating a task map according to the network information of all virtual machines on a physical machine, and dividing the task map by using a multilevel map partitioning algorithm to obtain k mutually disjoint divided sub-sets; step b: calculating a critical path with the longest completion time in the divided sub-sets to obtain the virtual machine located in a critical path node; and step c: allocating a single input and output virtualized virtual device for the virtual machine located in the critical path node. According to the virtual network resource allocation method and system provided by the invention, the network is optimizedin a manner of combining the para-virtualization technology and the single single input and output virtualization technology, it is defaulted that each virtual machine is allocated with a para-virtualized virtual network card and the single input and output virtualized virtual device is only allocated with the virtual machine located in the critical path node after the multilevel map division, sothat the purpose of improving the overall network bandwidth utilization rate and shortening the overall execution time of the parallel applications is achieved.

Description

technical field [0001] The present application belongs to the technical field of computer virtualization, and in particular relates to a virtual network resource allocation method, system and electronic device. Background technique [0002] Due to the continuous reduction of computer hardware costs and the continuous enhancement of the computing power of a single computer in recent years, parallel computing has become more and more popular and widely accepted. At the same time, in order to efficiently utilize data center resources, virtualization technology is often used to improve the resource utilization rate of the data center. The so-called virtualization technology refers to the technology that can run multiple virtual machines on one physical machine, and the virtual machine is almost indistinguishable from the physical machine in the eyes of users, application software and even the operating system. Although this can greatly improve resource utilization, it also lead...

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
IPC IPC(8): H04L12/24
CPCH04L41/0893H04L41/0896
Inventor 叶志勇王洋须成忠
Owner SHENZHEN INST OF ADVANCED TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products