Coefficient Determination Service for Computing Environment Performance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies face challenges in simulating the performance of production hardware and software in hosted network environments, particularly in replicating unique or uncommon computing resources and maintaining performance equivalence across different environments.
Innovation Solution
A coefficient determination service is employed to assess the performance of target computing environments by executing workloads in both target and networked environments, calculating resource coefficients, and determining a coefficient of equivalency to identify environments with similar performance characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If virtualization technologies are used to host multiple virtual machines on a single physical computing machine, then resource utilization and flexibility are improved, but the ability to replicate unique or uncommon production hardware resources is worsened
Solution Approach 1:
The patent creates virtual machine images that copy production hardware configurations, including unique hardware resources like custom hardware memory resources and specialized operating systems. These images are stored and deployed to replicate the exact production environment in the hosted network, enabling accurate hardware resource replication while maintaining virtualization benefits.
2Reliability
If production computing resources with unique or uncommon configurations are used, then specific performance requirements are met, but the ability to replicate these resources in a networked environment is worsened
Solution Approach 1:
The patent performs preliminary actions by capturing and storing virtual machine images of production hardware configurations before deployment. This includes pre-configuring custom hardware resources, operating systems, and hardware memory resources in the production environment, then creating reusable images that can be deployed to the hosted network to replicate these configurations accurately.
3Measurement precision
If a coefficient determination service is used to assess performance by executing workloads in both target and networked environments, then measurement precision is improved, but device complexity and time consumption are worsened
Solution Approach 1:
The patent introduces a coefficient determination service as an intermediary component that bridges the target computing environment and the hosted network environment. This service executes workloads in both environments, collects performance metrics, calculates coefficients of equivalency, and enables accurate performance prediction without requiring direct complex integration between the environments.
4Measurement precision
If workloads are executed in both target and networked environments to calculate coefficients of equivalency, then performance prediction accuracy is improved, but loss of time is worsened
Solution Approach 1:
The patent performs preliminary actions by pre-calculating and storing coefficients of equivalency for different hardware resources and configurations. These coefficients are determined in advance through workload execution in both environments, then stored for rapid retrieval during actual performance assessment, significantly reducing the time required for performance prediction.
Data Source
AI summary
Systems and methods are described for accurately determining the performance of a networked computing environment relative to the predicted performance of a target computing environment. The computing environment performance for a particular workload are related to each other by determining a coefficient of equivalency. The coefficient of equivalency may be determined based on the time, cost, or other criteria associated with executing the workload, and may be determined by assessing the relative performance of various computing resources (such as central processing units and computer-readable media) in the respective environments and assessing the demand placed upon these resources by the particular workload. The coefficient of equivalency may further be determined based in part on capacity limitations and substitutions of one computing resource for another in the respective computing environments.


