Dedicated Host Cluster Creation from User-Defined Delay Constraints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current dedicated host creation methods allow only basic metrics such as types and quantity to be specified by users, limiting the application of higher-level metrics, which hinders the creation of dedicated hosts that meet user requirements.
Innovation Solution
A method that converts user-specified metrics into conditions for creating dedicated host clusters, including determining delays and service availability probabilities, and deploying hosts based on user-defined network topology and fault domains to ensure the created hosts meet user requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If only basic metrics such as types and quantity of dedicated hosts can be specified by the user, then the system complexity remains low, but the user experience and ability to meet higher-level requirements deteriorates
Solution Approach 1:
The patent segments the dedicated host creation process into multiple independent modules: user requirement input module, metric conversion module (converting user-specified metrics into deployment conditions), condition generation module, and host deployment module. This segmentation allows the system to handle complex user requirements through structured, manageable steps without overwhelming system complexity.
Solution Approach 2:
The patent introduces an intermediary mechanism that converts user-specified metrics into deployment conditions. This intermediary layer translates high-level user requirements (such as delay metrics, availability probabilities) into actionable deployment parameters that the system can process, thereby bridging the gap between user intent and system execution without requiring users to directly manage system complexity.
2Manufacturing precision
If user-specified metrics are converted into deployment conditions, then the ability to meet user requirements improves, but the complexity of determining and validating conditions increases
Solution Approach 1:
The patent implements preliminary action by pre-defining a library of deployment conditions and their corresponding metric relationships before the actual host creation process. Common metrics such as delay, availability probability, and throughput are pre-configured with their conversion rules and validation criteria. This allows the system to quickly match user requirements with pre-established conditions, reducing the complexity of real-time condition determination while maintaining high precision in meeting user requirements.
3Reliability
If multiple metrics such as delay and service availability probability are considered, then the quality of dedicated host creation improves, but the difficulty of detecting and measuring these metrics increases
Solution Approach 1:
The patent implements a universal metric measurement and validation framework that can handle multiple diverse metrics (delay, availability probability, throughput, etc.) through a common set of procedures. The system uses standardized measurement protocols and validation rules that work across different metric types, reducing the complexity of detecting and measuring each individual metric while ensuring comprehensive service quality.
Data Source
Figure 1a
Figure 1b
Figure 1c
AI summary
This application discloses a dedicated host creation method. The method is applied to a cloud management platform, and includes: obtaining a first metric, where the first metric includes a first delay between dedicated hosts in a first dedicated host cluster; obtaining a second delay, where the second delay includes an actual delay between the dedicated hosts; generating a first condition based on the first delay and the second delay, where the first condition indicates a preset value relationship between the first delay and the second delay; and creating a second dedicated host cluster based on the first condition. In this way, a metric specified by a user can be applied to a dedicated host, to improve use experience of the user.