Cloud Storage Gateway for Multi-Provider Virtualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud storage solutions lack a unified management system for multiple providers, leading to issues such as single provider lock-in, high WAN latencies, data unavailability due to connection disruptions, and limitations on file size, which hinder adoption and efficiency in data center planning.

Innovation Solution

A distributed virtual cloud storage architecture with a transparent virtualization layer that integrates multiple cloud storage providers, using a cloud proxy with a firewall, load balancer, and database to manage data services, enabling seamless access and replication across providers, and providing caching for disconnected use.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If customers use multiple cloud storage providers, then storage capacity and availability are improved, but system complexity and management difficulty increase

Engineering Contradiction:
Improvedata availabilityVSAvoidmanagement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a cloud storage gateway as an intermediary device deployed at the customer's premises. This gateway acts as a mediator between customer systems and multiple cloud storage providers, consolidating management functions locally. The gateway handles authentication, data routing, and coordination with various cloud providers, thereby simplifying the customer's interaction with the complex multi-provider storage ecosystem while maintaining improved availability through provider redundancy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If data is stored in cloud storage providers located far away, then storage capacity is improved, but access speed and response time deteriorate due to WAN latency

Engineering Contradiction:
Improvestorage capacityVSAvoidaccess speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent segments storage access into two distinct paths: local access through the cloud storage gateway for frequently accessed data, and remote access through WAN to cloud storage providers for bulk storage. The gateway caches frequently accessed data and handles local operations, while less frequently accessed data is stored in remote cloud providers. This segmentation allows the system to simultaneously achieve high storage capacity in the cloud while maintaining fast local access speeds for critical data.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If customers rely on a single cloud storage provider, then ease of operation is improved, but reliability deteriorates when the provider goes down or imposes file size limits

Engineering Contradiction:
Improveoperational simplicityVSAvoidservice continuity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The cloud storage gateway is designed with multi-functionality to handle diverse storage needs across multiple providers. It universally supports various cloud storage protocols and can dynamically route data to different providers based on availability, capacity constraints, and operational requirements. This universal design allows the system to maintain operational simplicity through a unified interface while ensuring reliability by distributing data across multiple providers, preventing single-point-of-failure scenarios.

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

4Adaptability or versatility

If a virtualization layer is introduced to integrate multiple cloud storage providers, then adaptability and unified management are improved, but device complexity increases

Engineering Contradiction:
Improvemulti-provider integrationVSAvoidarchitecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The cloud storage gateway implements self-service capabilities that automatically handle data routing, load balancing, and failover decisions without requiring complex centralized management. The gateway autonomously monitors provider status, selects optimal data paths, and manages local caching strategies based on predefined policies and real-time conditions. This self-service approach enables the system to achieve high adaptability for multi-provider integration while minimizing architectural complexity by eliminating the need for complex external control systems.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9128626B2Distributed virtual storage cloud architecture and a method thereof
Publication Date: 2015.09.08 CHACKO PETER
  • US9128626B2 patent drawing
  • US9128626B2 patent drawing
  • US9128626B2 patent drawing

AI summary

The present disclosure relates to a distributed information storage system which functions as virtual cloud storage overlay on top of physical cloud storage systems. The disclosure discloses transparently solving all the data management related security, virtualization, reliability and enables transparent cloud storage migration, cloud storage virtualization, information dispersal and integration across disparate cloud storage devices operated by different providers or on-premise storage. The cloud storage is owned or hosted by same or different third-party providers who own the information contained in the storage which eliminates cloud dependencies. This present disclosure functions as a distributed cloud storage delivery platform enabling various functionalities like cloud storage virtualization, cloud storage integration, cloud storage management and cloud level RAID.