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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


