Method and device for improving disk array performance
A disk array and performance technology, applied in the field of storage management, can solve problems such as disk performance degradation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0061] This embodiment provides a method for improving the performance of a disk array, such as figure 1 As shown, the method includes:
[0062] 101. Receive a storage request.
[0063] 102. Determine the data type of the data to be stored in the storage request.
[0064] The storage process of the disk mainly includes two types of data: metadata and file content data, wherein the metadata is used to manage the file system and disk, and the file content data is the data actually stored by the user. The storage space occupied by metadata is small, while the storage space occupied by file content data is relatively large.
[0065] 103. When it is determined that the data type is metadata, store the metadata in a first type of VLUN (Virtual Logic Unit Number, virtual logical unit number), wherein the stripe capacity in the first type of VLUN is smaller than the first preset value.
[0066] Wherein, the first preset value is set according to business requirements.
[0067] 10...
Embodiment 2
[0094] This embodiment provides a method for improving the performance of a disk array. The LUN is divided into two different types of VLUNs, which are respectively identified as VLUN1 and VLUN2. The stripe capacities inside VLUN1 and VLUN2 are different, and the RAID types used by VLUN1 and VLUN2 May be different, metadata is stored in VLUN1, and file content data is stored in VLUN2, such as figure 2 As shown, the method includes:
[0095] 201. Before starting the system, configure disk array configuration parameters according to user service usage conditions.
[0096] Further, after configuring the disk array configuration parameters, the system needs to perform two configurations, one is to configure the file system to control the IO of the data, refer to steps 202-204 for details; the other is to configure the internal disk Configure and partition the disk, refer to steps 205-207 for details. The configuration of these two aspects is carried out at the same time.
[00...
Embodiment 3
[0138] This embodiment provides a device 30 for improving the performance of a disk array, such as image 3 As shown, the device 30 includes:
[0139] a receiving unit 31, configured to receive a storage request;
[0140] a determining unit 32, configured to determine the data type of the data to be stored in the storage request received by the receiving unit 31;
[0141] The first storage unit 33 is configured to store the metadata in a first type of VLUN when the determining unit 32 determines that the data type is metadata, wherein the stripes in the first type of VLUN The capacity is smaller than the first preset value;
[0142] The second storage unit 34 is configured to store the file content data in a VLUN of a second type when the determining unit 32 determines that the data type is file content data, wherein the VLUN of the second type is The stripe capacity is greater than a second preset value, and the second preset value is greater than the first preset value. ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com