Dual-Actuator Storage Mapping for Constant Data Rate

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data storage devices experience varying data rates across their logical block address space, leading to inconsistent performance, particularly in surveillance systems where constant data rates are required to support multiple video sources effectively.

Innovation Solution

The implementation of a dual-actuator system with a complementary logical-physical mapping scheme, where even and odd logical elements are mapped to physical elements on separate disc surfaces, allowing for concurrent data storage and distribution of workload across surfaces, thereby maintaining a substantially constant data rate across the entire logical space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional single-actuator systems are used, then device complexity is reduced, but data rate consistency across logical block address space deteriorates

Engineering Contradiction:
Improvedata rate consistencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the storage system into multiple independent actuators (first actuator and second actuator), each responsible for specific data surfaces. This segmentation allows concurrent data operations across multiple actuators, maintaining consistent aggregate data rates even when individual actuators experience variations. The logical block address space is partitioned and assigned to different actuators, enabling parallel data transfer that compensates for individual actuator performance fluctuations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a multi-dimensional architecture by adding multiple data surfaces (first data surface and second data surface) that can be accessed simultaneously by different actuators. This dimensional expansion from single-actuator/single-surface to multi-actuator/multi-surface enables the system to maintain consistent data rates through spatial distribution of data operations, where failures or slowdowns in one dimension are compensated by ongoing operations in other dimensions.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If multiple video sources are supported, then surveillance system effectiveness is improved, but data rate consistency deteriorates due to workload variations

Engineering Contradiction:
Improvevideo source capacityVSAvoiddata rate consistency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent creates a universal data storage system where multiple actuators and data surfaces can handle diverse workload types uniformly. The controller dynamically assigns different logical block address ranges to different actuators based on current workload demands, allowing the system to adapt to varying video source requirements while maintaining consistent aggregate data rates. Each actuator-surface pair can independently serve different video streams, providing versatile support for multiple sources.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent dynamically adjusts operational parameters including data surface assignments, actuator workload distribution, and logical block address mappings based on real-time system conditions and video source requirements. This parameter flexibility allows the system to optimize performance for different numbers of video sources while maintaining data rate consistency through adaptive resource allocation and load balancing across the multi-actuator architecture.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If data is stored sequentially across logical block address space, then simplicity is maintained, but data rate varies significantly across different address ranges

Engineering Contradiction:
Improvemapping simplicityVSAvoiddata rate consistency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent introduces a controller as an intermediary layer between the logical block address space and physical data surfaces. This controller implements mapping logic that translates sequential logical block addresses to appropriate physical locations across multiple data surfaces served by different actuators. The mapping mechanism maintains operational simplicity from the host perspective while internally distributing data across multiple actuators to ensure consistent aggregate data rates, effectively mediating between simple sequential access and complex multi-actuator coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10629238B1Managing storage device media data rates
Publication Date: 2020.04.21 SEAGATE TECH LLC
  • US10629238B1 patent drawing
  • US10629238B1 patent drawing
  • US10629238B1 patent drawing

AI summary

An apparatus includes a logical space and first and second physical spaces. The apparatus further includes a map in which first successive alternate logical elements of the logical space are mapped to successive adjacent physical elements of the first physical space, and second successive alternate logical elements of the logical space are mapped to successive adjacent physical elements of the second physical space. A control circuit employs the map to substantially concurrently manage storage of data extents into the first and second physical space by routing a first subset of the data extents into the first physical space, routing a second subset of the data extents into the second physical space, and splitting individual extents of a third subset of the data extents into sub-portions, with at least one of the sub-portions being routed to the first physical space and another sub-portion being routed to the second physical space.