NAS Storage Pools for NLE Workstation Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional shared storage systems, such as SAN environments, face difficulties in handling small database-driven files required for non-linear editing (NLE) applications, leading to poor performance in collaborative digital content creation workflows, and existing NAS devices are challenging to configure for optimal bandwidth, latency, and stability.

Innovation Solution

A method for configuring client workstations with optimized settings for bandwidth, latency, and stability by determining workstation attributes and consulting a database to modify settings, using a network attached storage (NAS) device with features like fast memory storage pools, predictive caching, and multiple Ethernet ports for efficient file exchange and storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional SAN environments are used for storing small database-driven files for NLE applications, then storage capacity is available, but performance is poor due to difficulty in handling small files

Engineering Contradiction:
Improvefile handling performanceVSAvoidperformance stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system creates different storage pools with different characteristics - a fast storage pool using SSDs for small database-driven files and a capacity storage pool using HDDs for large media files. This local differentiation of storage quality resolves the contradiction by providing optimized performance for small files while maintaining overall storage capacity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The storage system is segmented into multiple independent storage pools with different performance characteristics. The fast storage pool handles small files with high IOPS requirements, while the capacity storage pool handles large file storage, allowing each segment to be optimized for its specific workload type.

Inventive Principle:
Principle #1Segmentation

2Productivity

If NAS devices are configured for optimal bandwidth and latency, then file exchange performance improves, but configuration complexity increases

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidconfiguration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The NAS device automatically detects client workstation attributes and self-configures optimal settings for bandwidth, latency, and stability without requiring manual user configuration. The system performs automatic profile matching and applies pre-determined optimal settings, eliminating the need for users to understand complex configuration parameters.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically changes multiple configuration parameters simultaneously based on detected workstation attributes - including buffer sizes, I/O scheduling parameters, and network settings. These parameter changes are automatically applied to achieve optimal performance without user intervention.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If manual configuration of client workstation settings is performed, then optimization control is available, but time consumption and user expertise requirements increase

Engineering Contradiction:
Improveperformance optimizationVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system automatically profiles client workstations by detecting their attributes and self-configures optimal settings without requiring user action. This eliminates the time loss and expertise requirements associated with manual configuration while maintaining reliable performance optimization.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-determines optimal configuration settings for different workstation types and stores them as profiles. When a client connects, the system performs preliminary matching against these pre-prepared profiles and applies the appropriate configuration, eliminating the need for real-time manual optimization.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11700180B2Shared storage systems and methods for collaborative workflows
Publication Date: 2023.07.11 NEW CONCEPTS DEVELOPMENT CORP
  • US11700180B2 patent drawing
  • US11700180B2 patent drawing
  • US11700180B2 patent drawing

AI summary

A shared storage system that is optimized for post-production workflows that use NLEs such as Final Cut Pro X, DaVinci Resolve, Premiere and Avid is disclosed. Further, shared storage systems comprising workstations and shared storage systems, such as NAS devices, are disclosed that optimize workstation settings based on a database of optimal configuration settings to provide optimal bandwidth, minimal latency and stable performance for digital content creation/editing workflows that use file exchange between the workstation and the shared storage system. Novel methods and systems for storage systems are disclosed that configure and expose share drives in novel ways to facilitate video editing, audio editing and compositing.