Storage Microserver Network Protocol Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data storage systems face high costs, performance bottlenecks, and privacy concerns, particularly in public clouds, and traditional private clouds using x86 architectures are expensive and inefficient, while alternative storage solutions like SSDs and cold storage are costly or unsuitable for real-time big data analytics.

Innovation Solution

The implementation of a storage microserver architecture using ARM processors and coprocessors integrated onto a system on a chip (SoC), optimized software, and network protocols to provide high I/O performance, reduced costs, and improved reliability, along with error correction codes and adaptive network protocols for efficient data transmission and storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If public cloud storage is used, then data accessibility is improved, but cost and privacy concerns increase

Engineering Contradiction:
Improvedata accessibilityVSAvoidcost and privacy concerns
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a storage microserver as an intermediary layer between client devices and public cloud storage. This microserver architecture with ARM processors and coprocessors handles data storage and processing locally, reducing dependency on expensive public cloud services while maintaining data accessibility. The microserver acts as a mediator that provides cloud-like functionality with better cost and privacy characteristics.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If x86 architecture private cloud is used, then data control is improved, but hardware cost and power consumption increase

Engineering Contradiction:
Improvedata controlVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent changes the fundamental architectural parameter from x86 architecture to ARM architecture for the storage microserver. This parameter change results in significantly lower power consumption while maintaining data control capabilities. The ARM-based microserver with integrated coprocessors provides the same reliability and control functions as x86 private cloud but with reduced energy requirements.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If SSD storage is used, then I/O performance is improved, but hardware cost increases

Engineering Contradiction:
ImproveI/O performanceVSAvoidhardware cost
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the storage system into different functional components: ARM processors for control functions, coprocessors for data processing, and conventional storage devices for data storage. This segmentation allows the system to achieve high I/O performance through efficient processing architecture rather than relying entirely on expensive SSD hardware, thereby reducing overall hardware cost while maintaining productivity.

Inventive Principle:
Principle #1Segmentation

4Object-affected harmful factors

If cold storage is used, then storage cost is reduced, but I/O performance and suitability for real-time analytics deteriorate

Engineering Contradiction:
Improvestorage costVSAvoidI/O performance
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The patent implements a dynamic storage system where the storage microserver can adaptively manage data retrieval and processing based on real-time requirements. The ARM-based microserver with coprocessors provides dynamic I/O performance that can handle real-time big data analytics workloads while using cost-effective storage hardware, eliminating the need for expensive SSDs or slow cold storage solutions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11212349B1Switching between network protocols for a data storage system
Publication Date: 2021.12.28 FRONTIIR PTE LTD
  • US11212349B1 patent drawing
  • US11212349B1 patent drawing
  • US11212349B1 patent drawing

AI summary

In one embodiment, a method is provided. The method includes transmitting a first set of data from a data storage system to a computing device using a first network protocol. The method also includes analyzing network conditions of a network used by the computing device and the data storage system. The method further includes determining whether to use a second network protocol to transmit a second set of data to the computing device. The method further includes in response to determining that the second network protocol should be used to transmit the second set of data, transmitting the second set of data to the computing device using the second network protocol.