Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and equipment for dynamic allocation of resources

A resource allocation and dynamic allocation technology, applied in the communication field, can solve problems such as packet loss, CPU packet loss, and inability to dynamically share bandwidth values

Active Publication Date: 2013-02-13
瑞得银纺(南通)信息技术有限公司
View PDF4 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using the method of the prior art, it often happens that one service CPU loses packets because the bandwidth value is used up, and the bandwidth value on another service CPU is idle, and the bandwidth value of a specified user cannot be dynamically shared between service CPUs. So that some CPUs start to lose packets when the total bandwidth value of the user is not used up

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
  • Method and equipment for dynamic allocation of resources
  • Method and equipment for dynamic allocation of resources
  • Method and equipment for dynamic allocation of resources

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0078] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0079] figure 1 is an application scene diagram of an embodiment of the present invention, such as figure 1 As shown, this method can be applied to distributed systems, such as high-speed network equipment, such as figure 1 As shown, there are multiple service CPUs in the network device of the device, and the throughput rate is improved through the parallel data processing of the multiple service CPUs, and the network device can forward and process data streams from different virtual firewall users (Virtual Firewall) at the same time , where the data flow of each virtual firewall user enters and ...

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 embodiments of the invention disclose a method for dynamic allocation of resources. The method is applied to a distributed processing system, wherein the distributed processing system comprises at least two service CPUs (Central Processing Units). The method comprises the following steps that: a first service CPU acquires the resource usage information of a user on each service CPU; the first service CPU adjusts the resource allocation quantities allocated to the user by all the service CPUs according to the total resource quantity applied by the user and the resource usage information of the user on each service CPU, wherein the sum of the resource allocation quantities allocated to the user by all the service CPUs is not greater than the total resource quantity applied by the user; and the first service CPU instructs the corresponding service CPUs to allocate the resources to the user according to the adjusted resource allocation quantities. According to the method, the resource allocation for all users on all the service CPUs can be adjusted in real time, and then, the resource allocation situation can be dynamically adjusted according to the service conditions of all the service CPUs, so that the circumstances such as packet loss and the like caused by unreasonable resource allocation can be reduced.

Description

technical field [0001] The invention belongs to the communication field, and in particular relates to a resource dynamic allocation method and equipment. Background technique [0002] With the popularization of Internet video applications and cloud service applications, network data traffic continues to increase, and the requirements for data forwarding and service processing speed of network devices are getting higher and higher. High-speed network devices (routers, firewalls, etc.) on the Internet often integrate a large number of service CPUs internally, and provide high data throughput externally through load sharing and concurrent data processing among internal multi-service CPUs. [0003] In order to use the network bandwidth reasonably, the data flow of each user needs to be limited on the network device. Implementing user traffic limitation on high-speed network devices requires multi-service CPUs to cooperate to control the total incoming and outgoing data traffic ...

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 Applications(China)
IPC IPC(8): H04L12/917H04L47/76
Inventor 谢文辉赵鸽鞠海玲
Owner 瑞得银纺(南通)信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products