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

A method and a system for reading and writing data space based on AEP memory

A technology of data space and reading and writing methods, applied in the field of server storage, can solve the problems of unsupported creation, long operation time, time-consuming and labor-intensive, etc., and achieve the effect of saving labor cost, simple structure, and reliable design principle

Active Publication Date: 2019-01-18
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the DimmID of the AEP memory in the server is generally manually checked one by one, but there are only two ways to obtain the DimmID, one is ixpdimm-cli reading; the second is ipmctl reading; but Intel has issued a statement to use the ipmctl tool To replace the ixpdimm-cli tool, that is, it is no longer recognized and maintained. The current ipmctl tool does not support the creation of namespace (data space) of AEP memory
Since there will be more than 24 large-capacity memories in each server, such as 512GB, 256GB, or even larger-capacity memories, when we manually create AEP memory space data, we need multiple command operations, which is time-consuming and labor-intensive. Easy to make mistakes, the larger the capacity, the longer the operation time will be

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
  • A method and a system for reading and writing data space based on AEP memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] like figure 1 As shown, a data space reading and writing method based on AEP memory includes the following steps:

[0043] S1: Retrieve the data space of the AEP memory, exit if it exists, otherwise prepare to write;

[0044] S2: automatically retrieve the DimmID value of the AEP memory, and generate a list library of DimmID, wherein,

[0045] Ndctl list – R module output json format spatial table;

[0046] The ipmctl tool reads all AEP memory;

[0047] Retrieve the DimmID value of the first column through the key value Healthy, and generate the list library dimmIDList of DimmID;

[0048] S3: Scan the DimmID value of the AEP memory in the server in turn to create a data space;

[0049] S4: Writing judgment, if the writing is successful, name the data space information, otherwise return abnormal information;

[0050] S5: Repeat steps S2-S4 until all AEP-type memory tests are completed, and exit.

[0051] In this embodiment, ndctl lists possible data spaces, as foll...

Embodiment 2

[0098] The technical solution of the present invention also provides a data space reading and writing system based on AEP memory, including a list generation module, a data space creation module and a naming display module;

[0099] A list generation module, used to automatically retrieve the DimmID value of the AEP memory, and generate a list library of DimmID;

[0100] The data space creation module is used to sequentially scan the DimmID value of the AEP memory in the server to create a data space and write the judgment;

[0101] The naming display module is used to name and display the successfully written data space.

[0102] The system also includes a retrieval module and a processing module;

[0103] A retrieval module, configured to retrieve the data space of the AEP memory;

[0104] The processing module is used to process the output information of the retrieval module. If there is a return value in the output data space of the retrieval module, the processing modul...

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

A method and system for reading and writing data space based on AEP memory includes automatically searching DimmID value of AEP memory to generate list library of DimmID, scanning DimmID value of AEPmemory in the server in turn to create data space, and writing judgment; displaying successfully written data space. Before the step of automatically searching DimmID value of AEP memory to generate list library of DimmID, the method also includes retrieving the data space of the AEP memory. If there is an exit, the DimmID value is ready to be written. The step of automatically searching DimmID value of AEP memory to generate list library of DimmID comprises the following steps: the Ndctl list-R module outputs a json format space table; The ipmctl utility reads all AEP memory; the DimmID valueof the first column is retrieved to generate a list library for DimmIDList.

Description

technical field [0001] The invention relates to the technical field of server storage, in particular to an AEP memory-based data space reading and writing method and system. Background technique [0002] AEP memory, referred to as Apache Pass DIMMs, is a revolutionary SCM designed for high performance and flexibility, and Optane NVMe SSD is called Clodstream, which is the fastest SSD with the best availability and serviceability in the world; Apache Pass DIMM is higher than DRAM 8-10 times, its cost advantage is obvious; compared with DRAM, it has another big advantage of non-volatility. Compared with Flash Flash, Apache Pass DIMM is also more durable than Flash NAND due to the different writing methods. From the analysis of application scenarios, Clodstream SSD is mainly used on NAND Flash SSD to accelerate system logs, Memory Page and system metadata ; However, Apache Pass DIMM is mainly positioned to replace DRAM and support persistent Memory or In-Memory applications. ...

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
IPC IPC(8): G06F3/06
CPCG06F3/0604G06F3/0638G06F3/0679
Inventor 贠雄斌
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO 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