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

Shared resource allocation method and device and equipment

A technology of shared resources and allocation methods, applied in the field of shared resource allocation, can solve the problems of mutual influence of multiple IO devices, isolation of shared resources, performance jitter, etc., to avoid mutual influence, business performance impact, and performance jitter. Effect

Pending Publication Date: 2019-08-06
ALIBABA GRP HLDG LTD
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when multiple IO devices compete for shared resources, the shared resources cannot be isolated, and multiple IO devices will affect each other, which may easily cause performance jitter

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
  • Shared resource allocation method and device and equipment
  • Shared resource allocation method and device and equipment
  • Shared resource allocation method and device and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, rather than limiting the present application. As used in this application and the claims, the singular forms "a", "the" and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It should also be understood that the term "and / or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items.

[0018] It should be understood that although the embodiments of the present application may use terms such as first, second, and third to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of the present application, first information may also be called second information, and similarly, second ...

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 provides a shared resource distribution method and device and the equipment. The method comprises the steps of obtaining the service class identifiers corresponding to the IO processes used for using the IO devices; obtaining the shared resource parameters corresponding to the service class identifiers from a first storage medium, wherein the first storage medium is used for recording a corresponding relation between the service class identifiers and the shared resource parameters; and distributing the shared resources to the IO devices according to the shared resource parameters. According to the technical scheme of the invention, the plurality of IO devices do not compete for the shared resources together, so that the effect of isolating the shared resources is achieved, the mutual influence among the plurality of IO devices is avoided, the utilization rate of the shared resources is improved, the influence of the competition of the shared resources on the service performance is avoided, and the jitter of the application performance is avoided.

Description

technical field [0001] The present application relates to the technical field of the Internet, in particular to a shared resource allocation method, device and equipment. Background technique [0002] In a computer system, system resources used by multiple applications, virtual machines, or containers may be shared resources, such as cache memory, memory bandwidth, and network bandwidth. Wherein, the cache may be LLC (Last Level Cache, last level cache), that is, the last level of volatile cache, which is used for temporarily accessing data and instructions. Memory bandwidth can be the access throughput provided by memory access per second. [0003] In a computer system, shared resources can be allocated to IO (Input Output, input and output) devices. If multiple applications, virtual machines or containers use multiple IO devices, then the multiple IO devices will compete for these shared resources. However, when multiple IO devices compete for shared resources, the share...

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): G06F9/50G06F9/455
CPCG06F9/5016G06F9/45558G06F2209/503G06F2009/45579
Inventor 宋文俊
Owner ALIBABA GRP HLDG LTD
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