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

Method, system and device for judging stack layer optimization

A stack layer and performance technology, applied in the field of stack layer optimization and judgment, can solve problems such as inapplicability, system performance bottleneck, data loss, etc., and achieve the effect of narrowing the scope

Active Publication Date: 2018-12-21
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

A system that satisfies a certain scenario may not be applicable at all when switched to another scenario, and serious data loss may occur
Therefore, if system tuning wants to achieve satisfactory tuning results, it is necessary to have a good understanding of the performance of the entire stack layer of the system, and only using relevant tools for test analysis may not be able to obtain real data, and thus cannot correctly analyze system performance bottlenecks

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, system and device for judging stack layer optimization
  • Method, system and device for judging stack layer optimization
  • Method, system and device for judging stack layer optimization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060]The core of the present application is to provide a method, system, device and computer-readable storage medium for stack layer optimization judgment, which are used to simplify management operations when using a storage system in a data center.

[0061] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0062] Please refer to figure 1 , figure 1 It is a flow chart of a method for judging stack optim...

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 discloses a method for judging the optimization of a stack layer, which comprises the following steps: receiving input test information; determining a calling command, a stack layer to be tested and a calling layer according to the testing information; a first invocation result being virtually generated in the invocation layer according to the invocation command, and first performance data being obtained according to the first invocation result. A second invocation result is virtually generated in the stack layer to be tested according to the invocation command, and the second invocation result is returned to the invocation layer, and then the second performance data is obtained according to the second invocation result. According to the first performance data and the secondperformance data, whether the stack layer under test needs to be optimized or not is determined. The present application performs IO testing on each stack layer in an IO stack by returning virtual data, and further analyzes the influence of each stack layer on the system IO, so as to point out a direction for optimizing the IO performance of the system and reduce the range of IO tuning. The invention also provides a system, a device and a computer-readable storage medium for optimizing and judging a stack layer, which has the beneficial effects mentioned above.

Description

technical field [0001] The present application relates to the field of IO performance, and in particular to a method, system, device and computer-readable storage medium for stack optimization judgment. Background technique [0002] Computer system IO performance tuning is a problem that IT equipment manufacturers and network companies cannot avoid. From simple parameter tuning of general computer system IO performance to changing the system-related IO architecture to adapt to relevant scenarios, the purpose is to hope that the system's IO performance can meet the user's IO performance requirements. [0003] There are two main reasons why IO performance optimization is a difficult problem for IT equipment manufacturers and network companies: [0004] 1) The IO path of the computer system is very long. Even if network access is not considered, the IO path of the desktop linux system may include the following layers: user application → system callvirtual file system → file...

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): G06F11/34
CPCG06F11/3414G06F11/3485
Inventor 肖健明
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO 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