Cloud Cache Management Controller Prioritizing Operations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional cloud cache service systems face performance issues due to the impact of cloud cache management operations on user operations and inefficient resource utilization, as each cloud cache service instance has its own separate memory space, leading to hindered performance and resource wastage.
Innovation Solution
A cloud cache service system with a cloud cache management controller that evaluates service attributes to prioritize and manage cloud cache management requests, allowing instances to share a shared memory space and optimizing the forwarding of operations to minimize user operation impact and enhance resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If each cloud cache service instance has its own separate memory space, then instance isolation and stability are improved, but resource utilization deteriorates due to memory wastage
Solution Approach 1:
The patent merges separate memory spaces of multiple cloud cache service instances into a shared memory space. The cloud cache management controller allocates and manages this shared memory space for multiple instances, allowing them to share common memory resources while maintaining logical isolation through virtualization and memory management techniques.
2Productivity
If cloud cache management operations are processed immediately, then management task completion speed is improved, but user operation performance deteriorates due to resource contention
Solution Approach 1:
The patent implements preliminary action by pre-calculating priority values for cloud cache management operations based on service attributes before actual execution. The cloud cache management controller evaluates and prioritizes management operations in advance, allowing it to schedule and execute them in an optimized sequence that minimizes impact on user operations while ensuring timely completion of management tasks.
3Productivity
If cloud cache management operations are prioritized based on service attributes, then resource allocation efficiency is improved, but system complexity increases due to additional evaluation mechanisms
Solution Approach 1:
The patent implements self-service by enabling the cloud cache management controller to automatically evaluate service attributes and calculate priority values for management operations without external intervention. The system autonomously makes scheduling decisions based on predefined service attributes, reducing the need for complex manual configuration and external control mechanisms.
Data Source
AI summary
Systems and methods for controlling management operations and shared memory space are disclosed. A cloud cache management controller may receive multiple sets of service attributes. Each set of the multiple sets of service attributes may be related to a cloud cache service instance. The cloud cache management controller may receive a first cloud cache management request. The cloud cache management request may comprise a cloud cache management operation. The cloud cache management controller may retrieve a set of service attributes from the multiple sets of service attributes based on an evaluation of the cloud cache management operation. The cloud cache management controller may send the first cloud cache management request to a corresponding CCSI based on a priority value for the first cloud cache management request calculated based on the retrieved set of service attributes.


