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

Method, device, equipment and product for improving performance of storage system

A storage system and performance technology, applied in the direction of multi-program device, program control device, program control design, etc., can solve the problems of high cost of thread logic core migration, reduce the I/O performance of the storage system, etc., to improve performance, The design principle is reliable and the effect of wide application prospect

Inactive Publication Date: 2021-01-15
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] When there are multiple QEMU processes or other processes on the physical server at the same time, because the I / O of the VM is bursty, the threads of librbd will migrate between multiple cores of the CPU, making the cost of thread logical core migration relatively low. high, reducing the I / O performance of the storage system, the present invention provides a method, device, equipment and product for improving the performance of the storage system

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, device, equipment and product for improving performance of storage system
  • Method, device, equipment and product for improving performance of storage system
  • Method, device, equipment and product for improving performance of storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described The embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention. Key terms appearing in the present invention are explained below.

[0049] Such as figure 1 As shown, the technical solution of the present invention provides a method for improving the performance of a storage system, including the following steps:

[0050] S1: Query the configuration of the physical server CPU;

[0051] S2: Select th...

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 method, a device, equipment and a product for improving the performance of a storage system. The method comprises the following steps: querying the configuration of a physicalserver CPU; selecting a bound logic core according to the configuration of the CPU; creating a thread, and binding the created thread with the logic core of the selected CPU; when the threads are scheduled, the threads are distributed to the bound CPU logic cores. And the cost of migration of the thread among multiple logic cores is reduced, and the performance of the storage system is improved.The created thread is bound to the specified CPU logic core, and the thread is allocated to the specified CPU logic core according to the core binding strategy when the operating system schedules thethread, so the overhead of thread migration is reduced, and the performance of the storage system is improved.

Description

technical field [0001] The present invention relates to the technical field of storage system performance improvement, in particular to a method, device, equipment, and product for improving storage system performance. Background technique [0002] Server virtualization can convert physical resources into logically manageable virtual resources, integrate multiple logical servers into one physical server, and achieve the purpose of running multiple virtual environments at the same time, while reducing server costs and making it easier , More secure server management. [0003] QEMU-KVM is a commonly used solution for server virtualization, especially for private cloud scenarios built with OpenStack. KVM provides virtualization of CPU and memory in kernel space, and QEMU virtualizes hardware I / O in user space. When the I / O of the VM operating system is intercepted by KVM, it will be handed over to QEMU for processing. When QEMU is connected to a distributed storage system, i...

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
IPC IPC(8): G06F9/50G06F9/455
CPCG06F9/45558G06F9/5066G06F9/5088G06F2009/4557G06F2209/5018
Inventor 刘伟锋张在贵
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD