Unlock instant, AI-driven research and patent intelligence for your innovation.

System and method for facilitating dram data cache dumping and rack-scale battery backup

A technology for data storage and storage equipment, applied in the direction of data processing power supply, data processing input/output process, redundancy in operation for data error detection, etc., can solve the problem of high annual failure rate, increased maintenance complexity, distributed the scalability impact of the storage system

Pending Publication Date: 2020-02-14
ALIBABA GRP HLDG LTD
View PDF8 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this current solution has many drawbacks
First, the financial cost can be high because NVDIMM-Ns come with additional components, including batteries, specific NVDIMM-N controllers, NAND and NAND flash
Second, the power consumed by NVDIMM-Ns often exceeds the power allocated to each DIMM slot
Third, the NVDIMM-N battery is a shared battery that must be charged and discharged periodically, which leads to increased maintenance complexity
Fourth, NVDIMM-N batteries may experience decay and lead to high annual failure rates
Thus, NVDIMM-N deficiencies lead to increased financial costs (total cost of NVDIMM-N and cost of module replacement and maintenance personnel), increased power and cooling burden, and increased maintenance complexity
[0007] Therefore, while current solutions provide persistent storage using a combined system of DIMMs and NAND, current solutions suffer from a number of drawbacks and are not capable of providing low-latency persistent storage, which is desirable for applications seeking to provide significant performance improvements. very much expected
In addition, low-latency persistent storage is beneficial to the overall efficiency of cloud or clustered storage systems, and may also have a positive impact on the scalability of distributed storage systems

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
  • System and method for facilitating dram data cache dumping and rack-scale battery backup
  • System and method for facilitating dram data cache dumping and rack-scale battery backup
  • System and method for facilitating dram data cache dumping and rack-scale battery backup

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The following description is presented to enable any person skilled in the art to make and use the embodiments, and is presented in the context of a particular application and its requirements. Various modifications to the disclosed embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments and applications without departing from the spirit and scope of the present disclosure . Thus, the embodiments described herein are not limited to the embodiments shown, but are to be accorded the widest scope consistent with the principles and features disclosed herein.

[0029] overview

[0030] Embodiments described here provide a system that facilitates low-latency persistent storage by configuring regions of host DIMMs as data caches that are directly accessible by the SSD controller and simplifying SSDs by providing rack-scale shared battery cells.

[0031] Many applications require low-lat...

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

One embodiment facilitates data storage. During operation, the system receives data to be stored in a non-volatile memory of a storage device associated with a host, wherein a region of a volatile memory of the host is configured as a cache accessible by a controller of the storage device. The system writes the data to the cache region to obtain cached data. In response to detecting a fault of thehost: the system retrieves, by the controller from the cache region, the cached data; and the system writes, by the controller, the cached data to the non-volatile memory of the storage device.

Description

[0001] related application [0002] This application claims "Method and System for DRAM Data Cache Dumping and Simplified SSD with Rack-Level Battery Backup System" filed on August 2, 2018 and filed on August 2, 2018. (System and Method of DRAM Data Cache Dumping and Simplified SSD With Rack-ScaleBattery-Backed System)", the priority of U.S. Provisional Application No. 62 / 713,908, the entire disclosure of which is incorporated herein by reference. technical field [0003] The present disclosure generally relates to the field of data storage. More specifically, the present disclosure relates to a system and method for facilitating dynamic random access memory (DRAM) data cache dump and rack-scale battery backup systems. Background technique [0004] The proliferation of the Internet and e-commerce continues to create vast amounts of digital content. Various storage systems and servers have been created to access and store such digital content. In a cloud or clustered stora...

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): G06F11/14G06F1/30
CPCG06F11/1441G06F1/30G06F3/0617G06F3/0658G06F3/0679G06F3/0656G06F1/263G06F11/2015G06F11/1451
Inventor 李舒
Owner ALIBABA GRP HLDG LTD