BIOS Control Circuit Cloud Synchronization for Server Settings
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The inconsistency between actual and current system settings in workstation servers can lead to incorrect configuration and operational failures when administrators modify settings both directly on the server and through the cloud, causing the server to malfunction upon restart.
Innovation Solution
A local server with a BIOS memory and control circuit that performs a power-on self-test, compares actual settings with current settings, and updates the cloud server with any discrepancies to ensure consistency, allowing the server to synchronize and maintain accurate settings during the boot process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the administrator modifies the actual system settings directly on the workstation server and also modifies the current system settings stored in the cloud server, then both modification manners provide flexibility and ease of operation, but the actual system settings may become inconsistent with the current system settings, leading to configuration errors and operational failures
Solution Approach 1:
The patent implements a feedback mechanism where the workstation server automatically compares its actual system settings with the current system settings stored in the cloud server upon restart. When inconsistencies are detected, the server retrieves the correct settings from the cloud server and updates itself, ensuring consistency. This automatic feedback loop resolves the contradiction by maintaining reliability while preserving the flexibility of dual modification pathways.
Solution Approach 2:
The patent performs preliminary actions by having the workstation server automatically retrieve and compare settings with the cloud server during the boot process before any operational tasks are executed. This preliminary consistency check and update ensures that the system starts with correct, consistent settings, preventing configuration errors before they can affect operations.
2Ease of operation
If the administrator uses the cloud server to store and manage system settings remotely, then the ease of operation is improved by allowing remote modification, but the complexity of the system increases due to the need for synchronization between local and remote settings
Solution Approach 1:
The patent implements a self-service mechanism where the workstation server autonomously performs the synchronization task by automatically comparing its local settings with the cloud server's stored settings and updating itself when inconsistencies are detected. This eliminates the need for complex manual synchronization procedures or additional management software, reducing system complexity while maintaining the benefits of remote setting management.
Solution Approach 2:
The synchronization process is performed as a preliminary action during the system boot sequence, before the operating system fully loads. This timing choice simplifies the synchronization mechanism by executing it during a controlled, early stage when system resources are available but before complex operational tasks begin, reducing the overall system complexity required for synchronization.
3Reliability
If the workstation server automatically retrieves and compares settings with the cloud server upon restart, then the consistency of system settings is improved, but the loss of time occurs during the boot process due to the additional network communication and comparison steps
Solution Approach 1:
The patent implements a conditional synchronization approach where the workstation server only performs the cloud server comparison and update action when actual inconsistencies are detected during the boot process. If the local settings already match the cloud server settings, the time-consuming network communication and comparison steps are skipped. This partial action approach maintains reliability while minimizing time loss during normal operations.
Data Source
AI summary
A local server is provided. The local server includes a BIOS memory and control circuit. The BIOS memory stores a BIOS code and an actual setting data. The control circuit reads a current setting data corresponding to the local server from a cloud server in a POST procedure of the local server, and compares the actual setting data with the current setting data, and when the actual setting data does not match the corresponding current setting data, the control circuit sends the actual setting data to the cloud server, so that the actual setting data overwrites the current setting data in the cloud server.


