Resource Pools Using Synthetic Availability for Cloud Outage Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud computing networks face disruptions and inefficiencies due to resource outages, leading to suspended services and loss of information about resource availability, which complicates service planning and routing, and existing resource allocation methods waste computational resources by reallocating under a real-time mindset.
Innovation Solution
A system using self-executing programs on a decentralized blockchain network manages resource availability by tokenizing and standardizing data formats, determining synthetic availabilities, and dynamically reallocating resources based on worst-case scenarios to reduce waste and optimize resource allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If redundant systems are implemented across multiple devices and data centers to mitigate disruptions, then service continuity is improved, but device complexity and resource overhead increase
Solution Approach 1:
The patent implements a universal resource pool that serves multiple functions: it provides redundancy for service continuity, enables dynamic resource allocation across different services, and offers a centralized mechanism for monitoring and managing availability. This multi-functional approach replaces traditional one-to-one redundant systems with a shared resource pool that benefits all services simultaneously.
Solution Approach 2:
The patent merges分散的 redundant systems across multiple data centers into a unified resource pool. By combining availability from multiple sources into a single manageable entity, the system achieves service continuity without the complexity of managing separate redundant systems for each service.
2Speed
If resources are reallocated under real-time mindset to respond to outages, then service responsiveness is improved, but computational waste increases
Solution Approach 1:
The patent pre-calculates and stores availability information for resources in the resource pool before outages occur. When a resource goes offline, the system can immediately allocate from pre-identified available resources without performing complex real-time calculations, thus achieving fast response while minimizing computational waste.
Solution Approach 2:
The patent implements dynamic resource allocation where the resource pool automatically adjusts availability based on current system state. Resources are dynamically assigned to services based on real-time needs, but the allocation logic uses pre-computed availability data to avoid excessive computational overhead during dynamic adjustments.
3Productivity
If aggregate level monitoring is implemented to determine resource availability, then service planning efficiency is improved, but information accuracy deteriorates due to standardized formats
Solution Approach 1:
The patent introduces an intermediary layer (the resource pool with standardized availability formats) that translates diverse resource information into a common format for aggregate monitoring. This intermediary preserves essential accuracy by maintaining precise availability data while enabling efficient aggregate-level analysis through standardization.
Solution Approach 2:
The patent transforms detailed resource availability information into standardized parameters that can be efficiently monitored and aggregated. By changing the representation of availability data into uniform parameters, the system achieves both efficient aggregate monitoring and sufficient precision for service planning decisions.
4Quantity of substance
If services are triaged or suspended when resources go offline, then resource utilization is improved, but service availability deteriorates
Solution Approach 1:
The patent pre-establishes a resource pool with available capacity before outages occur. When resources go offline, services can be immediately sustained using pre-identified available resources from the pool, eliminating the need for triage or suspension and maintaining both service availability and efficient resource utilization.
Data Source
AI summary
Systems and methods for managing resources across a global and/or cloud network. In particular, systems and methods for mitigating issues related to providing services while resources are offline (or may potentially go offline). For example, the systems and methods may mitigate issues related to providing services while resources are offline (or may potentially go offline) by monitoring network services at an aggregate level.


