Cloud Edge Appliance Local Caching for Network Outage Resilience

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud applications face performance issues due to network outages and congestion in wide area networks, leading to slow responsiveness and unavailability during connectivity failures.

Innovation Solution

A cloud edge appliance (CEA) is installed at customer premises to locally store data and perform cloud application functionality, intelligently managing network outages by caching data and forming backup connections to ensure continuous service through alternate network paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If cloud applications are hosted at remote servers and accessed through wide area networks, then hardware and software support can be outsourced to the cloud provider, but network outages and congestion cause slow responsiveness and unavailability

Engineering Contradiction:
Improvehardware and software support outsourcingVSAvoidapplication availability during network outages
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system segments cloud application functionality into two parts: core services hosted at remote cloud servers and local caching/storage functions deployed at customer premises edge devices. This segmentation allows the customer to maintain local copies of frequently accessed data and applications, ensuring continued operation during network outages while still benefiting from cloud provider support for hardware and software.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary component (edge device or gateway) between the customer network and the cloud service provider. This intermediary caches data locally and can operate independently when network connectivity is lost, mediating between the need for cloud outsourcing and the need for local reliability during outages.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If cloud applications rely on wide area network connectivity, then centralized management and updates can be simplified, but network congestion and outages reduce application responsiveness

Engineering Contradiction:
Improvecentralized management simplicityVSAvoidapplication responsiveness during network congestion
Core Design Contradiction:
Device complexityVSSpeed

Solution Approach 1:

The system performs preliminary action by pre-caching frequently accessed data and applications at local edge devices before network outages or congestion occur. This allows the customer to maintain fast local access to critical resources without requiring continuous network connectivity for responsiveness, while centralized management remains simplified for updates and new deployments.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If data is stored locally at customer premises, then access speed and reliability during outages improve, but data synchronization and backup requirements increase complexity

Engineering Contradiction:
Improvedata accessibility during network outagesVSAvoiddata synchronization and backup management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where the edge device continuously monitors network connectivity status and automatically synchronizes data with the cloud service provider when connectivity is restored. This automated feedback loop handles data synchronization and backup requirements without increasing operational complexity, as the system self-manages the synchronization process based on network conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9313299B2Cloud edge appliances to extend cloud applications to customer premises
Publication Date: 2016.04.12 VERIZON PATENT & LICENSING INC
  • US9313299B2 patent drawing
  • US9313299B2 patent drawing
  • US9313299B2 patent drawing

AI summary

A cloud edge appliance (CEA) may augment the providing, by a remote cloud service provider, of cloud applications to a customer. The CEA may be installed at the customer premises and may provide a local access point for the customer. In one implementation, the CEA may provide a cloud-based application to a number of user devices, the cloud-based application being associated with functions, in which at least a first portion of the functions are implemented by the CEA and at least a second portion of the plurality of functions are forwarded, over a wide area network, to the cloud service provider.