SBIR Phase II: Group Coding for Reliable High Performance Network-Centric Storage

Period of Performance: 01/01/2003 - 12/31/2003

$500K

Phase 2 SBIR

Recipient Firm

DRI
3895 Metro Drive
Jackson, MS 39209
Principal Investigator

Abstract

This SBIR Phase II project takes advantage of a powerful new coding technique called Group Coding (GC) pioneered in Phase I by Data Reliability Inc. (DRI), and an innovative storage system architecture called NetSTOR, to build a prototype for a highly available, reliable, high performance, application-friendly, and scalable network-based storage engine. The engine is multi-platform software that cost-effectively aggregates distributed islands of independent storage resources into a single virtual shared pool of storage. GC typically offers 6 to 27 times enhancement for encoding and 3.5 to 6.5 times enhancement for decoding. The NetSTOR approach is superior to commonly used data replication because it offers optimal redundancy leading to better resource (storage and bandwidth) utilization. NetSTOR is capable of aggregating the capabilities of multiple parallel storage nodes to get improved response times in both WAN and LAN environments. NetSTOR dramatically enhances the overall system throughput and exhibits perfect linear throughput scalability.