Hybrid Cloud Workload Migration for ROI Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current approaches to utilizing hybrid cloud environments do not effectively maximize Return on Investment (ROI) by distinguishing between public and private cloud utilization, leading to inefficient resource allocation and cost management.
Innovation Solution
A management program that dynamically migrates applications and data between private and public clouds based on resource utilization thresholds, prioritizing more dynamic applications to public clouds when utilization exceeds thresholds and stable applications to private clouds when utilization is low, thereby optimizing resource usage and cost structure.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If workloads are migrated between clouds based on simple thresholds, then resource utilization is improved, but ROI maximization is not achieved because public and private cloud cost structures are not considered
Solution Approach 1:
The patent changes the migration decision parameters from simple utilization thresholds to a comprehensive evaluation that includes cost structures, application characteristics, and cloud type differences. The management program calculates migration scores based on multiple parameters including public cloud cost ratios, application dynamic characteristics, and resource utilization patterns to determine optimal migration timing.
Solution Approach 2:
The system dynamically adjusts migration decisions based on real-time conditions including current resource utilization, application performance characteristics, and cost considerations. The management program continuously monitors and re-evaluates migration opportunities, adapting to changing workload patterns and cost structures rather than using static threshold-based rules.
2Ease of operation
If all applications are treated equally in cloud migration, then management simplicity is maintained, but resource allocation efficiency decreases due to lack of differentiation between dynamic and stable applications
Solution Approach 1:
The patent applies different migration strategies to different applications based on their specific characteristics. The management program identifies and categorizes applications as dynamic or stable based on their resource utilization patterns, then applies appropriate migration decisions to each category. Dynamic applications with high variability are migrated to public cloud when cost-effective, while stable applications remain on private cloud.
3Reliability
If private cloud resources are over-provisioned to handle peak loads, then service level agreement compliance is improved, but cost efficiency deteriorates due to underutilization during low-demand periods
Solution Approach 1:
The patent introduces public cloud as an intermediary resource pool that supplements private cloud capacity during peak demand periods. The management program monitors private cloud utilization and automatically migrates workloads to public cloud when thresholds are exceeded, ensuring SLA compliance without requiring excessive private cloud over-provisioning. This intermediary approach allows cost-efficient scaling while maintaining reliability.
Data Source
AI summary
Exemplary embodiments improve return on investment in hybrid cloud environment. In one embodiment, a computer comprises: a memory; and a processor operable to manage two types of clouds, which are private and public clouds, by using information stored in the memory, and to manage migration of a set of an application and a data between a first type of clouds and a second type of clouds of the two types of clouds, the application running on a server of the first type of clouds, the data to be read or written by the application and being stored in a storage system of the first type of clouds. The processor manages the migration of the set of the application and the data between the first type of clouds and the second type of clouds based on resource utilization of resources including at least one of the server or the storage system.


