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

Performance optimization method and system for distributed storage system, electronic equipment and medium

A distributed storage and system performance technology, applied in the field of distributed storage system performance optimization and computer-readable storage media, can solve problems such as performance degradation, and achieve the effect of solving performance degradation and improving update and access efficiency

Active Publication Date: 2020-06-12
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of this application is to provide a performance optimization method and system for a distributed storage system, an electronic device, and a computer-readable storage medium, which effectively improve update and access efficiency, and solve the problem of large-scale target and volume mapping issues that degrade performance when

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
  • Performance optimization method and system for distributed storage system, electronic equipment and medium
  • Performance optimization method and system for distributed storage system, electronic equipment and medium
  • Performance optimization method and system for distributed storage system, electronic equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the 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.

[0048] In the existing traditional TGT architecture, after the tgtadm command line executes the creation command, the corresponding target and volume mapping information is saved in the corresponding structure type doubly linked list. When other modules need to use the target and volume mapping information, The corresponding information is obtained by traversing the linked list. However, under this architecture, other modules will frequently traverse the linked list. When the number...

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 performance optimization method and system for a distributed storage system, electronic equipment and a computer readable storage medium, and the method comprises the steps:receiving a creation instruction, and creating target and volume mapping according to the creation instruction; sending the related information corresponding to the target and the volume mapping to atgtd service through inter-process communication; and the tgtd service is utilized to store the transmitted target and the related information corresponding to the volume mapping in a map, so that data can be directly acquired from the map when an access request is received. Known from above, according to the method, after the target and the volume mapping are created, the volume mapping is performed; according to the embodiment of the invention, the related information corresponding to the target and volume mapping is stored in the map, and other modules can directly access the map to obtainthe required data, so that the updating and access efficiency is effectively improved, and the problem of performance reduction caused by relatively large target and volume mapping magnitude is solved.

Description

technical field [0001] The present application relates to the field of computer technology, and more specifically, to a distributed storage system performance optimization method and system, an electronic device, and a computer-readable storage medium. Background technique [0002] The iSCSI (Internet Small Computer System Interface, small computer system interface) architecture defines the storage service provider and user as the iSCSI target for converting SCSI commands and data in TCP / IP packets, that is, the storage server; and It is used to generate SCSI requests, encapsulate SCSI commands and data into TCP / IP packets and send them to the iSCSI initiator in the IP network, that is, the storage client. The storage server and the storage client use TCP to communicate, and the storage server maps the block storage device as a volume and provides it to the storage client, thus realizing the remote block storage service. [0003] The Linux target framework, or TGT architect...

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): G06F3/06
CPCG06F3/0604G06F3/0644G06F3/0652G06F3/067
Inventor 冯灿坤张端
Owner INSPUR SUZHOU INTELLIGENT 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