Remote Server Change Detection Before Scheduled Maintenance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Scheduled maintenance tasks, such as reboots, are often performed unnecessarily during maintenance windows even if they have already been completed due to lack of real-time monitoring, leading to unnecessary downtime and resource wastage.
Innovation Solution
A monitoring system that detects and updates change management systems to cancel scheduled maintenance tasks if they have already been performed, using a monitoring engine to identify and notify the change management system of completed actions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional approaches run scheduled maintenance tasks during maintenance windows, then maintenance tasks are performed, but unnecessary downtime and resource wastage occur when tasks have already been performed
Solution Approach 1:
The monitoring process continuously checks for maintenance events before the scheduled maintenance window occurs. When a maintenance event is detected in advance, the system proactively cancels the scheduled maintenance task, preventing unnecessary downtime before it can occur.
Solution Approach 2:
The system implements a feedback mechanism where the monitoring process continuously reports maintenance events to the change management system. This feedback loop enables the system to adjust scheduled maintenance tasks based on real-time system state, canceling tasks that are no longer needed.
2Reliability
If traditional approaches run scheduled maintenance tasks during maintenance windows, then maintenance tasks are performed, but resource wastage occurs when tasks have already been performed
Solution Approach 1:
The monitoring process continuously checks for maintenance events before the scheduled maintenance window occurs. When a maintenance event is detected in advance, the system proactively cancels the scheduled maintenance task, preventing unnecessary resource consumption.
Solution Approach 2:
The system implements a feedback mechanism where the monitoring process continuously reports maintenance events to the change management system. This feedback loop enables the system to adjust scheduled maintenance tasks based on real-time system state, canceling tasks that are no longer needed and avoiding resource wastage.
3Loss of time
If a monitoring system is implemented to detect completed maintenance events, then unnecessary maintenance tasks are canceled, but system complexity increases
Solution Approach 1:
The patent introduces a monitoring process as an intermediary component that sits between the operating system and the change management system. This intermediary continuously monitors system events and communicates with the change management system, adding monitoring capability without fundamentally redesigning the existing architecture.
Solution Approach 2:
The monitoring process is designed to be multi-functional, continuously performing multiple tasks: detecting maintenance events, determining if they match scheduled tasks, and communicating with the change management system. This universal approach consolidates monitoring functions into a single versatile component rather than requiring multiple specialized systems.
Data Source
AI summary
An approach is disclosed that determines that a change is needed to a remote system that is managed by a change management system that manages changes to many remote systems. A change management time window when the change is scheduled to be performed at the selected remote system is identified and a monitoring request is sent to the remote system. The monitoring request causes the remote system to run a monitoring process. The change management system receives an activity notification that was identified by the monitoring process. In response to the activity notification matching the change needed, the change scheduled at the selected remote system is canceled by the change management system.


