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

Dynamic granule-based intermediate storage

A granular and dynamic technology, applied in the direction of static memory, information storage, digital memory information, etc.

Active Publication Date: 2014-09-17
SEAGATE TECH LLC
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

One of the many challenges associated with increasing data transfer rates is managing the host's transfer requests within the constraints of the physical location and logical order of the requested data in the data storage system

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
  • Dynamic granule-based intermediate storage
  • Dynamic granule-based intermediate storage
  • Dynamic granule-based intermediate storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] figure 1 An example data storage system 100 is shown for parking sorted data in a staging area 102 awaiting storage in between. In the illustrated example, the data storage system 100 represents a hard drive with one or more magnetic storage disks 104, but other embodiments of the storage medium could be an optical disk reader (e.g., a CD reader / writer or a DVD reader). accessor / writer), tape drives, solid-state drives (SSD), etc. Data storage system 100 is in communication with host device 106 , which sends write data and receives read data from data storage system 100 .

[0025] For example, host device 106 may write a data file to data storage system 100 , which records the data file on magnetic storage disk 104 , and may later read the data file from data storage system 100 . At the host layer, user data is usually a structured variable-length file, which can consist of one or more fixed-length data blocks. Data blocks are addressable by host device 106 using log...

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 data storage system includes data storage and random access memory. A sorting module is communicatively coupled to the random access memory and sorts data blocks of write data received in the random access memory of the data storage. A storage controller is communicatively coupled to the random access memory and the data storage and being configured to write the sorted data blocks into one or more individually-sorted granules in a granule storage area of the data storage, wherein each granule is dynamically constrained to a subset of logical block addresses. A method and processor-implemented process provide for sorting data blocks of write data received in random access memory of data storage. The method and processor-implemented process write the sorted data blocks into one or more individually- sorted granules in a granule storage area of the data storage, wherein each granule is dynamically constrained to a subset of logical block addresses.

Description

[0001] Cross References to Related Applications [0002] This application is related to US Application No. _______________ [Docket No. STL17728] entitled "Staging Sorted Data in Intermediate Storage," filed concurrently with this application, the disclosure of which is specifically incorporated by reference. Background technique [0003] Some data storage systems, such as those incorporating rotating magnetic storage, magnetic tape, and / or rotating optical storage, suffer from relatively high latencies (eg, in the millisecond range or greater) to reach randomly located locations within physical memory. Once the target location is reached (for example, by a seek operation), data is transferred (read or written) relatively sequentially from physical memory at a moderately high rate. One of the many challenges associated with increasing data transfer rates is managing the host's transfer requests within the constraints of the physical location and logical order of the requested d...

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
CPCG11C7/1072G06F3/0659G11C7/1012G06F3/0613G06F3/0676G06F12/02G06F3/061G06F3/064G06F3/0665
Inventor M·A·盖尔特纳B·T·埃德加
Owner SEAGATE TECH LLC
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