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

Method and controller for collaborative management of non-volatile hierarchical storage system

一种存储系统、分级存储的技术,应用在存储器系统、仪器、电数字数据处理等方向,能够解决未实现最佳存储器寿命等问题

Active Publication Date: 2015-06-24
INT BUSINESS MASCH CORP
View PDF5 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As discussed further herein, the present disclosure recognizes that relying solely on wear leveling does not achieve optimal memory lifetime

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 and controller for collaborative management of non-volatile hierarchical storage system
  • Method and controller for collaborative management of non-volatile hierarchical storage system
  • Method and controller for collaborative management of non-volatile hierarchical storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Those skilled in the art know that various aspects of the present invention can be implemented as a system, method or computer program product. Therefore, various aspects of the present invention can be embodied in the following forms, that is: it can be complete hardware, it can also be complete software (including firmware, resident software, microcode, etc.), and it can also be a combination of hardware and software. , generally referred to herein as a "circuit," "module," or "system." Furthermore, in some embodiments, various aspects of the present invention can also be implemented in the form of a computer program product embodied in one or more computer-readable media having computer-readable program code embodied therein.

[0026] Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for ex...

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

In at least one embodiment, multiple controllers implement collaborative management of a non-volatile hierarchical storage system. In the storage system, a first controller receives health reports from at least second and third controllers regarding health of multiple storage units of physical storage under control of the second and third controllers and maintains a health database of information received in the health reports. In response to a health event and based on information in the health database, the first controller modifies logical-to-physical address mappings of one or more of multiple storage units under its control such that data having greater access heat is mapped to relatively healthier storage units and data having less access heat is mapped to relatively less healthy storage units. Thereafter, the first controller directs write requests to storage units under its control in accordance with the modified logical-to-physical address mappings.

Description

technical field [0001] The present disclosure relates to data processing and storage, and more particularly to collaborative health management in storage systems. Background technique [0002] Flash memory is a non-volatile memory technology that stores one or more bits of data per storage element as charges on the floating gates of transistors. As the element density in flash memory and the number of bits stored per element continue to increase in subsequent generations of flash technology, the data stored in the memory elements will become more vulnerable to read disturbance, charge trapping, high ambient temperature, long memory Effect of bit errors due to duration and other factors. Consequently, the number of read / write cycles that flash memory is rated for generally continues to decline even as data storage density and cost per unit continue to increase. [0003] In order to obtain the maximum lifetime from a given flash memory, various techniques have been proposed....

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/06G06F12/02
CPCG06F12/0246G06F2212/7201G06F2212/7211
Inventor C.J.坎普A.D.沃尔斯
Owner INT BUSINESS MASCH CORP
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