Storage Microserver Network Protocol Switching
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Ease of operation
If public cloud storage is used, then data accessibility is improved, but cost and privacy concerns increase
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.
2Reliability
If x86 architecture private cloud is used, then data control is improved, but hardware cost and power consumption increase
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.
3Productivity
If SSD storage is used, then I/O performance is improved, but hardware cost increases
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.
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
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.
Data Source
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.


