Network Device Mapping for Action Effect Simulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Computer networks face challenges in predicting and minimizing the negative effects of actions such as shutting down servers or rebooting virtual machines, which can impact network availability and user access, due to complex inter-relationships between devices.
Innovation Solution
A method and apparatus that create a mapping of networked computing devices, simulate potential actions, and calculate their effects to optimize network availability by predicting optimal virtual machine placement, workload scheduling, and determining the best time for actions based on real-time interactions and criticality factors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If actions such as shutting down servers or rebooting virtual machines are performed to maintain or update devices, then device functionality is improved, but network availability deteriorates
Solution Approach 1:
The system performs preliminary simulation of actions before actual execution. It creates a mapping of network devices, simulates potential actions on the primary device, and calculates effects on dependent devices beforehand. This allows optimization of action timing and selection to minimize disruption to network availability while ensuring device functionality is maintained.
2Productivity
If comprehensive simulation and calculation of action effects is performed to minimize network disruption, then network availability is improved, but system complexity increases
Solution Approach 1:
The system segments the network into a mapping structure where devices are organized with primary and dependent relationships. This segmentation allows the complex simulation and calculation process to be broken down into manageable components: creating device mappings, simulating actions on primary devices, and calculating effects on dependent devices separately, rather than analyzing the entire network as one complex system.
3Productivity
If optimal virtual machine placement and workload scheduling is implemented to maximize network availability, then network performance is improved, but computational resources required increase
Solution Approach 1:
The system uses the existing network device mapping and relationship information that is already maintained for network management purposes. By leveraging this existing data structure, the system performs self-service optimization without requiring extensive additional computational resources for data collection and processing, thus improving network performance with moderate computational overhead.
Data Source
AI summary
A method for calculating the effect of an action on a network includes creating a mapping of a plurality of devices of a networked computing environment. In one embodiment, the mapping describes a relationship between a primary device and at least one device of the plurality of devices. In another embodiment, the method includes determining a plurality of potential actions to be performed on the primary device. In a further embodiment, the method includes calculating an effect of a potential action of the plurality of potential actions on the plurality of devices in response to simulating performing the potential action on the primary device. In yet another embodiment, the method includes performing an optimization action in response to calculating the effect of the potential action. In certain embodiments, the optimization action maximizes availability of the networked computing environment.


