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

A bandwidth management method and electronic equipment

A technology of bandwidth management and electronic equipment, applied in the Internet field, can solve the problem of low utilization rate of bandwidth resources, and achieve the effect of solving the low utilization rate of bandwidth resources and improving the utilization rate of bandwidth resources

Active Publication Date: 2019-05-31
LENOVO (BEIJING) LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a bandwidth management method and electronic equipment, which solves the technical problem of low utilization rate of bandwidth resources caused by the average distribution of bandwidth in the prior art

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
  • A bandwidth management method and electronic equipment
  • A bandwidth management method and electronic equipment
  • A bandwidth management method and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0069] A bandwidth management method provided in the embodiment of the present application can be specifically applied to an electronic device with a virtual machine, and the electronic device can be an electronic device with a virtual machine such as a mobile phone, a tablet computer, and a notebook computer. An example.

[0070] Under the traditional bandwidth allocation strategy, the virtual machine manager will allocate the same bandwidth to each virtual machine that uses the bandwidth. In this way, at the same time, virtual machine A wants to watch movies, virtual machine B wants to browse the web, and virtual machine C wants to Looking at the e-book, if the same bandwidth is allocated to virtual machine A, virtual machine B, and virtual machine C, such as 60M, then virtual machine A will face a small bandwidth and the movie playback will not be smooth, while virtual machine B and virtual machine C There is no need for such a large bandwidth at all, which leads to a waste...

Embodiment 2

[0111] Please refer to Image 6 , the embodiment of the present application also provides an electronic device, including:

[0112] Housing 601;

[0113] a storage unit 602, arranged in the casing 601, for storing at least one program module;

[0114] at least one processor 603, arranged in the housing 601, for storing at least one program module;

[0115] The at least one processor 603 is arranged in the housing 601 and connected to the storage unit 602, and the at least one processor 603 acquires and runs the at least one program module from the storage unit 602, Collecting the data reception rate of queues corresponding to multiple virtual machines during a first preset time period; acquiring a first bandwidth requirement of the multiple virtual machines during the first preset time period based on the data reception rate information; based on the first bandwidth demand information, generate a first bandwidth demand corresponding to the first virtual machine in the plura...

Embodiment 3

[0130] Please refer to Figure 7 , the embodiment of the present application also provides an electronic device, including:

[0131] The collection unit 701 is configured to collect the data receiving rates of queues corresponding to multiple virtual machines during a first preset time period;

[0132] An obtaining unit 702, configured to obtain first bandwidth demand information of the plurality of virtual machines in the first preset time period based on the data receiving rate;

[0133] A generating unit 703, configured to generate, based on the first bandwidth demand information, a first bandwidth demand corresponding to a first virtual machine among the plurality of virtual machines in the first preset time period;

[0134] The allocating unit 704 is configured to allocate bandwidth to the first virtual machine based on the first bandwidth requirement corresponding to the first preset time period.

[0135] Optionally, the allocating unit 704 specifically includes:

[0...

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 discloses a bandwidth management method and electronic equipment. The bandwidth management method includes: collecting data receiving rates of queues corresponding to multiple virtual machines during a first preset time period; acquiring the data receiving rates based on the data receiving rates. First bandwidth demand information of multiple virtual machines in the first preset time period; based on the first bandwidth demand information, generate the first virtual machine among the multiple virtual machines in the first preset time period A first bandwidth requirement corresponding to a time period; allocating bandwidth to the first virtual machine based on the first bandwidth requirement corresponding to the first preset time period. The above-mentioned method provided by the present invention solves the technical problem of low utilization rate of bandwidth resources in the prior art due to average bandwidth allocation, realizes the technical effect of allocating bandwidth based on user bandwidth usage requirements and effectively improving the utilization rate of bandwidth resources.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a bandwidth management method and electronic equipment. Background technique [0002] Through the virtual machine technology, multiple servers can be simulated on one physical machine, and the resources of one physical machine can be shared to improve the utilization rate of the server. How to allocate and manage resources for these simulated virtual machines is a key, especially the allocation of network bandwidth resources, which is of great significance to the actual application of server clusters. If the network bandwidth resources cannot be reasonably allocated, the network bandwidth resources cannot be dynamically adjusted, so that the network bandwidth resources cannot be used effectively, resulting in waste of limited bandwidth resources. Therefore, it is very necessary to manage the network bandwidth. [0003] In the prior art, the allocation of network bandwidth t...

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): H04L12/873H04L47/52
CPCH04L47/522H04L47/527
Inventor 马亮亮
Owner LENOVO (BEIJING) LTD