Rules-Driven Software Deployment Agent for Performance Rollback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless network management systems face challenges in efficiently managing customer Wi-Fi networks due to security concerns, lack of central management, and limited access to system-level experience data, leading to suboptimal operations and increased operational costs.
Innovation Solution
A network management agent is deployed within the customer's environment to manage network devices, evaluate vendor-provided rules, and monitor operational parameters without exposing sensitive data, ensuring secure and efficient software/firmware updates and performance monitoring.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a cloud-based implementation is used to manage Wi-Fi networks, then system-level experience data from multiple customers can be shared to optimize network operations, but customer data privacy and security are compromised as data leaves customer premises
Solution Approach 1:
A network management agent is deployed as an intermediary component within the customer's network environment. This agent collects operational data locally and communicates only essential aggregated information to the cloud-based network management system, while filtering out sensitive customer data. The agent acts as a mediator that enables data sharing for optimization purposes while maintaining data security and privacy within the customer's network.
2Object-affected harmful factors
If a dedicated server or private cloud is used for Wi-Fi network management, then data remains within customer premises ensuring security, but vendor visibility and central management capabilities are limited
Solution Approach 1:
The network management function is segmented into two parts: a lightweight agent deployed within the customer's private environment for local data collection and filtering, and a centralized cloud-based management system for aggregation and analysis. This segmentation allows each component to operate in its optimal environment - the agent ensures data security by keeping sensitive information local, while the cloud system provides centralized management capabilities and vendor visibility.
3Object-affected harmful factors
If on-premises Wi-Fi networks are managed without central management, then data privacy is maintained, but operational costs increase due to the need for dedicated technicians
Solution Approach 1:
The network management agent enables the system to monitor and collect operational data automatically without requiring dedicated technician intervention. The agent self-manages data collection, local processing, and selective data transmission to the cloud, freeing technicians from routine monitoring tasks while maintaining data privacy. This automation significantly improves operational efficiency and reduces costs.
Data Source
AI summary
The disclosed embodiments provide for rules-based deployment of software installations. In some aspects, operational parameters for a computer system are monitored over time to generate a historical database of values for the operational parameters. The computer system may include multiple instances of a software installation. A portion of the multiple instances is updated with a new version of software. The operational parameters are then monitored to quantify whether the new version results in an improvement or degradation of performance of the computer system. The improvement or degradation is based on comparing values of the operational parameters after deployment to their historical values. Depending on the evaluation of the operational parameters after the installation, the installation may be rolled back if a degradation is indicated. Otherwise, the new software version may be propagated to additional installation instances.


