Memory Pooling Switch Asymmetric Protocol Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud computing systems lack a reliable solution for ensuring data security during data transmission between different servers.

Innovation Solution

A data communication method that involves converting and verifying memory data between servers and a memory pooling switch device, using asymmetric communication protocols and performing verification processing based on a verification protection level corresponding to the system execution phase of the server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data transmission between servers is implemented without verification processing, then transmission speed is improved, but data security deteriorates

Engineering Contradiction:
Improvedata transmission speedVSAvoiddata security
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by performing verification preprocessing on memory data before transmission. The memory pooling switch device verifies data integrity and security attributes prior to forwarding data between servers, preventing security issues rather than detecting them after transmission. This resolves the contradiction by ensuring data security is established in advance without requiring post-transmission verification that would slow down communication.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The memory pooling switch device acts as an intermediary between servers, performing verification processing on data packets passing through it. The switch device intercepts, verifies, and forwards data, mediating between the transmitting and receiving servers. This intermediary role enables security verification without requiring the servers themselves to slow down their communication, as the verification occurs in the intermediate layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If verification processing is performed on all memory data, then data security is improved, but system complexity deteriorates

Engineering Contradiction:
Improvedata securityVSAvoidverification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by performing verification processing selectively based on data characteristics and transmission context. The memory pooling switch device analyzes data packets and applies verification only where needed, rather than uniformly to all data. This resolves the contradiction by concentrating verification resources on critical data paths while allowing non-critical data to pass with minimal processing, reducing overall system complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The verification processing parameters are dynamically adjusted based on data type, source, destination, and system state. The memory pooling switch device modifies verification intensity and methods according to specific conditions, changing parameters such as verification depth, processing speed, and security checks applied. This resolves the contradiction by adapting verification to actual needs rather than applying fixed complex verification to all data.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If protocol conversion is performed between asymmetric communication protocols, then communication compatibility is improved, but processing time deteriorates

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidprotocol conversion time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-converting or pre-processing protocol formats before data transmission. The memory pooling switch device prepares protocol conversion in advance, establishing translation rules and formats beforehand, so that actual data conversion during transmission is minimized. This resolves the contradiction by reducing real-time conversion overhead while maintaining compatibility across different communication protocols.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250068748A1Data communication method, memory pooling switch device, cloud computing system, and storage medium
Publication Date: 2025.02.27 ALIBABA INNOVATION PRIVATE LIMITED
  • US20250068748A1 patent drawing
  • US20250068748A1 patent drawing
  • US20250068748A1 patent drawing

AI summary

The embodiments of the present invention provide a data communication method, a memory pooling switch device, a cloud computing system, and a storage medium. The data communication method comprises: converting verification preprocessed memory data from a receiver's communication protocol format to a sender's communication protocol format, wherein the receiver's communication protocol format and the sender's communication protocol format are used for asymmetric communication protocols on a communication bus between a server and a memory pooling switch device; performing verification processing on the verification preprocessed memory data to obtain a verification result; transmitting the verification result to the server via the communication bus in the sender's communication protocol format.