Check patentability & draft patents in minutes with Patsnap Eureka AI!

Storage system and data control method

A storage system and data technology, applied in the direction of electrical digital data processing, data processing input/output process, instruments, etc., to achieve the effect of prolonging life and reducing application management costs

Active Publication Date: 2020-07-14
HITACHI LTD
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, the bit cost is the lowest in TLC, increasing in the order of MLC and SLC

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
  • Storage system and data control method
  • Storage system and data control method
  • Storage system and data control method

Examples

Experimental program
Comparison scheme
Effect test

no. 1 approach

[0053] First Embodiment In a storage system equipped with only a semiconductor memory (SSD) as a storage device, by rearranging data between semiconductor memories with different characteristics (for example, between TLC and MLC), the life of the semiconductor memory is extended and the Lower cost of bits. Furthermore, by reallocating data among semiconductor memories of the same type (for example, between TLC and TLC), the load is distributed and the lifetime is increased.

[0054] (1-1) The overall structure of the computer system

[0055] figure 1The overall configuration of the computer system 1 in the first embodiment is shown. The computer system 1 is composed of a host 101 , a management server 102 , a network 103 and a storage system 104 . The host 101 is, for example, a general server, and is connected to the port 105 of the storage system 104 via the network 103 . The host 101 sends a read request or a write request to the storage system 104 to read and write dat...

no. 2 approach

[0299] Second Embodiment In a storage system equipped with not only a semiconductor memory (SSD) but also a hard disk drive (HDD) as a storage device, the storage devices (SSD and HDD) are classified into levels according to performance, and access from the host is performed. It differs from the first embodiment in that the frequency of the hierarchical control that arranges the data in the storage device of the appropriate hierarchical level accordingly.

[0300] (2-1) The overall structure of the computer system

[0301] Figure 23 The overall configuration of the computer system 1A in the second embodiment is shown. The computer system 1A is equipped with an HDD (drive 2301) of the SAS (Serial Attached SCSI: Serial SCSI) specification, SSDs (drives 111 and 112) are set to layer 1, and an HDD (drive 2301) of the SAS specification is set to tier 1. The layer 2 differs from the first embodiment in that data is rearranged between layers according to the I / O frequency of each ...

no. 3 approach

[0346] In the third embodiment, the calculation of the write addable amount and the write reduction required amount described in the first embodiment ( Figure 8 )Methods. In the first embodiment, the write-addable rate and the write-reduction request rate are collected from the SSD, and they are used to calculate the above formulas 1 and 2 to calculate the write-addition amount and the write reduction request amount, but the SSD cannot directly In the case of collecting the write addable rate and the write reduction request rate, the write addable amount and the write reduction request amount can be calculated by the following method.

[0347] Figure 32 It shows the principle of acquiring the wear out indicator (Wear out Indicator) as life information of SSD, and calculating the amount of writing that can be added and the amount of writing reduction request based on the wear out indicator. The vertical axis of the graph is the wear index (lifetime rate) 3201 of the SSD, an...

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

An object of the present invention is to provide a storage system and a data control method capable of prolonging the life of storage devices of the same type but having different characteristics and reducing application management costs. The technical solution includes: a first storage device; a second storage device with a smaller upper limit of writing times but a larger storage capacity per unit area than the first storage device; The storage device allocates the storage area to the virtual volume provided to the host, and the processor, for the storage area allocated from the second storage device to the virtual volume, the storage area whose writing frequency of the host is greater than a predetermined writing threshold The data stored in the storage area is relocated from the storage area of ​​the second storage device to the storage area of ​​the first storage device.

Description

technical field [0001] The present invention relates to a storage system and a data control method, and is particularly preferably applied to a storage system and a data control method for automatically relocating data between storage devices using a plurality of storage devices of the same type but with different characteristics. Background technique [0002] In recent years, due to the popularity of HDD (Hard Disk Drive: Hard Disk Drive) and SSD (Solid State Drive: Solid State Drive), the types of storage devices mounted in storage systems are diversifying. Especially for SSDs, there are SLC (Single Level Cell: single-level cell), 2bit MLC (Multi Level Cell: multi-level cell), or TLC (Triple Level Cell: triple-level cell) as data storage methods, and even the same type Storage devices, lifespan (upper limit number of times of writing) and bit cost also differ in such characteristics. [0003] Generally speaking, SLC has the longest lifetime, and it becomes shorter in the ...

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 Patents(China)
IPC IPC(8): G06F3/06
CPCG06F3/0649G06F3/067G06F3/0616G06F3/0688G06F3/0647G06F3/0665
Inventor 山本贵大藤本和久圷弘明
Owner HITACHI LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More