Virtual Bus Storage Network for Cross-Cloud Data Mobility
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
Data Source
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.


