Virtual Bus Storage Network for Cross-Cloud Data Mobility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage systems face challenges in connecting and facilitating data mobility between heterogeneous storage devices located in different regions or clouds due to firewall restrictions and complex VPN/data buffer establishment processes, which hinder user requirements.

Innovation Solution

A data processing system utilizing a virtual bus to connect storage devices and services, enabling registration and communication through a decentralized, server-less architecture, allowing devices to form a virtual network despite heterogeneous configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If site-to-site VPN and data buffer are established to connect storage devices in different regions and clouds, then data mobility between devices is enabled, but the establishment process becomes complex and cannot satisfy user requirements

Engineering Contradiction:
Improvedata mobilityVSAvoidestablishment process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a virtual bus as an intermediary component that simplifies the connection between storage devices in different regions and clouds. Instead of directly establishing complex site-to-site VPNs and data buffers between devices, the virtual bus acts as a centralized mediator that manages device registration, discovery, and data mobility operations, thereby reducing the complexity of the establishment process while maintaining data mobility capability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The virtual bus is designed as a universal platform that can connect heterogeneous storage devices from different vendors, regions, and cloud environments through a unified interface. This multi-functional approach eliminates the need for device-specific connection configurations and simplifies the overall establishment process while supporting diverse data mobility scenarios

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If storage devices with different organization forms and security management are connected, then diverse storage capabilities are integrated, but firewall restrictions prevent direct communication

Engineering Contradiction:
Improvedevice integrationVSAvoidfirewall restrictions
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The virtual bus serves as a secure intermediary that mediates communication between storage devices with different security management policies. By routing all communications through the virtual bus platform, the system maintains firewall restrictions while enabling integrated access to diverse storage capabilities through controlled, standardized interfaces

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If decentralized access points are used for device registration, then registration efficiency is improved and service availability is increased, but system architecture becomes more distributed

Engineering Contradiction:
Improveregistration efficiencyVSAvoidsystem architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The virtual bus is divided into multiple distributed access points that can independently handle device registration requests. This segmentation improves registration efficiency by allowing parallel processing of registration operations and increases service availability through redundancy, while the modular architecture manages complexity through clear separation of registration and data mobility functions

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12568140B2Using virtual bus to form virtual network
Publication Date: 2026.03.03 HUAWEI TECH CO LTD
  • US12568140B2 patent drawing
  • US12568140B2 patent drawing
  • US12568140B2 patent drawing

AI summary

A data processing system in embodiments of this application includes a storage layer, a virtual bus, and a service layer. The storage layer includes a plurality of storage devices that are configured to provide storage space. The virtual bus is configured to receive registration of the plurality of storage devices to form a virtual network comprising the plurality of storage devices. The service layer is configured to provide a service for a user based on the virtual network.