Distributed Fragments File System for Secure Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional distributed computer file systems and cloud storage solutions are prone to data loss and security vulnerabilities due to single-point failures, lack of redundancy, and increased attack vectors from replication across multiple providers.

Innovation Solution

The Distributed Fragments Storage System (DFSS) breaks files into fragments and distributes them across multiple, potentially heterogeneous storage systems, using encryption and interleaving for security and block FEC codes for redundancy, eliminating the need for full replication and reducing storage requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If file data is stored entirely on a single drive or file system, then storage simplicity is maintained, but data loss risk increases when the underlying system fails

Engineering Contradiction:
Improvedata loss riskVSAvoidstorage system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides file data into multiple fragments and stores them across different drives or file systems. Each fragment is a portion of the original file, and no single fragment contains the complete data. This segmentation approach ensures that the failure of any single storage system does not result in total data loss, as long as enough fragments are recovered from surviving systems.

Inventive Principle:
Principle #1Segmentation

2Reliability

If RAID systems replicate and stripe data over multiple drives, then protection against single drive failures is achieved, but multiple disk-drive failures occur more frequently due to identical aging profiles and environmental factors

Engineering Contradiction:
Improveprotection against drive failuresVSAvoidmultiple disk-drive failures
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent distributes file fragments across heterogeneous storage systems that may have different characteristics, locations, and environmental conditions. By placing fragments in geographically or environmentally dispersed locations rather than clustering them in identical RAID arrays, the system reduces the correlation between failures. Different storage systems experience different aging profiles and environmental stressors, making simultaneous failures less likely.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If file data is located in a conventional single file system, then access simplicity is maintained, but security vulnerability increases as intruders only need to discover vulnerabilities of that particular file system

Engineering Contradiction:
Improvefile access simplicityVSAvoidsecurity vulnerabilities
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent segments file data into fragments distributed across multiple file systems or storage locations. An intruder would need to compromise multiple different file systems and reconstruct the fragments to access complete data, significantly increasing the security barrier. The system maintains ease of operation by providing a unified namespace and transparent fragment management, so users experience simple file access while the underlying fragmentation provides security.

Inventive Principle:
Principle #1Segmentation

4Reliability

If data is replicated across multiple cloud providers, then risk of loss of access during provider outages is reduced, but storage costs and attack vectors increase

Engineering Contradiction:
Improveaccess availability during outagesVSAvoidstorage overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent stores only fragments of data at each cloud provider rather than complete replicas. Each provider holds a portion of the total data, and the system requires fragments from multiple providers to reconstruct complete files. This partial storage approach provides fault tolerance during provider outages while reducing total storage overhead compared to full replication, as the same storage capacity serves both as primary and backup across the distributed system.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9436842B2Distributed fragments file system
Publication Date: 2016.09.06 PUROHIT VINAY
  • US9436842B2 patent drawing
  • US9436842B2 patent drawing
  • US9436842B2 patent drawing

AI summary

The present invention relates to a distributed storage scheme, wherein every file is optionally encrypted, optionally interleaved, fragmented, and the various fragments stored on different constituent storage systems commensurate with the storage mechanisms supported by those storage providers.