Cross-Site Storage Tier Alignment for Synchronized Task Completion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing geo-distributed data processing frameworks face inefficiencies due to mismanagement of storage tiers across multiple sites, leading to uneven task completion times and resource wastage, which affects the overall performance and cost-effectiveness of geo-distributed analytics.
Innovation Solution
A method and system for coordinated storage tiering across multiple sites, where storage tiers are configured uniformly and dynamically adjusted to ensure tasks complete simultaneously, optimizing resource utilization and reducing costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If storage tiers are configured independently at each site, then local performance requirements can be met, but task completion times become uneven and resource utilization becomes inefficient
Solution Approach 1:
The patent applies homogeneity by configuring storage tiers in an identical manner across all sites. The system determines a single storage tier configuration that is then applied uniformly to every site, ensuring that all sites have the same storage tier setup. This eliminates the complexity of managing different configurations at each site while ensuring coordinated task completion, as all sites operate with consistent storage resources.
2Speed
If high-performance storage tiers are allocated to all sites, then task completion speed improves, but resource wastage increases and costs rise
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting storage tier configurations based on observed task activity and performance metrics. The system monitors how tasks utilize storage resources and modifies the configuration parameters (such as which storage tiers are activated or their capacity allocations) to match actual usage patterns. This ensures that high-performance storage tiers are allocated only when and where needed, optimizing speed while minimizing resource wastage.
3Adaptability or versatility
If storage tiers are dynamically adjusted at each site independently, then local optimization is achieved, but coordination across sites deteriorates and performance guarantees are affected
Solution Approach 1:
The patent applies merging by combining the storage tier configuration decisions across all sites into a unified system-wide configuration. Instead of allowing independent adjustments at each site, the system determines a single coordinated configuration that is applied across all sites simultaneously. This merging approach maintains adaptability to varying workloads while ensuring that all sites remain synchronized, thereby preserving stage-wide performance guarantees.
4Stability of the object's composition
If uniform storage tier configuration is applied across all sites, then coordination and simultaneous task completion are achieved, but flexibility to meet diverse local requirements is reduced
Solution Approach 1:
The patent applies dynamics by making the uniform storage tier configuration adaptable and changeable over time. The system establishes a consistent configuration across all sites but allows this configuration to be dynamically adjusted based on observed task activity and performance metrics. This dynamic approach maintains the stability and coordination benefits of uniform configuration while providing the flexibility to adapt to diverse local requirements as they emerge during operation.
Data Source
AI summary
Provided are a method, system, and computer program product in which operations are performed to provide a plurality of configurations that indicate storage requirements of different storage tiers of a tiered storage system for a plurality of sites, wherein each of the plurality of configurations has an associated priority. Operations are performed to determine a configuration with a highest priority of the plurality of configurations, wherein storage tiers at each site of the plurality of sites are configurable in an identical manner in accordance with the determined configuration. The storage tiers of each site of the plurality of sites are configured in the identical manner in accordance with the determined configuration.


