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

Non-volatile ram memory and flash memory in non-volatile solid-state storage

A flash memory, non-volatile technology that is used in instrumentation, response error generation, memory address/allocation/relocation, etc., to solve problems such as solid-state memory that is difficult to provide enhanced features

Active Publication Date: 2020-12-29
PURE STORAGE
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, many solid state drives are designed to conform to hard disk drive standards for compatibility reasons, which makes it difficult to provide enhanced features or take advantage of the unique aspects of flash memory and other solid state memories

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
  • Non-volatile ram memory and flash memory in non-volatile solid-state storage
  • Non-volatile ram memory and flash memory in non-volatile solid-state storage
  • Non-volatile ram memory and flash memory in non-volatile solid-state storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012] The following embodiments describe a storage cluster that stores user data, such as user data originating from one or more users or from client systems or other resources external to the storage cluster. A storage cluster distributes user data across storage nodes housed in chassis, using erasure coding and redundant copies of metadata. Erasure coding refers to a method of data protection in which data is broken into fragments, expanded and encoded with redundant data blocks, and stored across a set of different locations such as disks, storage nodes, or geographic locations. Flash memory is one type of solid state memory that may be integrated with embodiments, but embodiments may be extended to other types of solid state memory or other storage media including non-volatile state memory. Distribution of control storage locations and workloads across storage locations in cluster peers. Tasks such as mediating communication between the various storage nodes, detecting w...

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

Provided is a non-volatile solid-state storage. The non-volatile solid-state storage includes non-volatile random access memory (NVRAM) addressable by a processor external to the non-volatile solid-state storage. The NVRAM is configured to store user data and metadata associated with the user data. The non-volatile solid-state storage includes flash memory addressable by the processor. The flash memory is configured to store the user data in response to the processor directing transfer of the user data from the NVRAM to the flash memory.

Description

Background technique [0001] To store large amounts of data, solid-state memory such as flash memory is currently used in solid-state drives (SSDs) to augment or replace traditional hard disk drives (HDDs) collectively known as spinning media, writable CDs (compact discs) or writable DVD (Digital Versatile Disc) drives, and tape drives. Flash memory and other solid-state storage have different characteristics than spinning media. However, many solid state drives are designed to conform to hard disk drive standards for compatibility reasons, which makes it difficult to provide enhanced features or take advantage of the unique aspects of flash memory and other solid state memories. [0002] Various embodiments are proposed against this background. Contents of the invention [0003] In some embodiments, non-volatile solid state storage is provided. Non-volatile solid-state storage includes non-volatile random access memory (NVRAM) addressable by a processor external to the no...

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): G06F12/02G06F13/16G06F11/10
CPCG06F11/108G06F11/1004G06F13/28G06F3/065G06F3/0688G06F3/0619
Inventor J·海耶斯S·古普塔J·戴维斯B·金Z·谭
Owner PURE STORAGE
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