Cloud Server Controller Automating Service Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Manual inspection of dysfunctional cloud services is inefficient in terms of time and cost, making it difficult to maintain stable cloud service platforms.
Innovation Solution
An automatic inspection method is implemented where a cloud server tests service functionality and transfers dysfunctional services to another computing host when issues persist, using a controller to manage hardware resources and communication devices for network connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual inspection is used to detect service dysfunctions, then service stability can be maintained, but time consumption and operational costs increase significantly
Solution Approach 1:
The system implements self-service through automated health check mechanisms where the cloud server autonomously detects service dysfunctions without human intervention. The controller automatically monitors service status, identifies dysfunctional services, and triggers transfer operations, eliminating the need for manual inspection while maintaining service stability.
Solution Approach 2:
The system employs feedback mechanisms by continuously monitoring service health status and using this information to automatically trigger transfer operations. The health check results provide feedback to the controller, which then decides whether to transfer dysfunctional services to other computing hosts, creating a closed-loop control system that maintains reliability without manual intervention.
2Measurement precision
If manual inspection is used to locate service problems, then accurate problem identification can be achieved, but operational costs and time requirements increase
Solution Approach 1:
The system replaces the mechanical manual inspection process with an automated electronic health check mechanism. The controller uses software-based monitoring and automated testing to detect service dysfunctions, substituting human operators with automated systems that provide equivalent or superior detection accuracy while significantly reducing operational costs.
Solution Approach 2:
The system creates a virtual copy of the manual inspection process through automated health check routines. These automated checks replicate the problem-detection functionality of manual inspection but execute automatically without human intervention, maintaining detection accuracy while eliminating the costs associated with human labor.
3Speed
If automated health checks are performed frequently, then service dysfunction detection speed improves, but system resource consumption increases
Solution Approach 1:
The system implements periodic health checks at strategically determined intervals rather than continuous monitoring. The controller schedules automated health checks to occur at regular intervals, balancing the need for rapid dysfunction detection with the constraint of system resource consumption. This periodic approach ensures timely detection while avoiding excessive resource usage associated with continuous monitoring.
Data Source
AI summary
A cloud server including a communication device, a plurality of hardware resources, and a controller is provided. The communication device provides a network connection to the Internet and an electronic computing device on the Internet. A respective virtual machine is instantiated for service execution on each of the hardware resources. The controller receives a hosting request for a service from the electronic computing device via the communication device, allocates one of the hardware resources to execute the service according to the hosting request and determine a link for accessing the service from outside of the cloud server in response to the hosting request, tests whether the service is functional by accessing the service from the Internet according to the link via the communication device, and transfers the service to be executed by another one of the hardware resources when the service is dysfunctional.


