Network Infrastructure Snapshot View via Multi-Threaded Query
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional solutions for monitoring and managing complex enterprise network infrastructures are inefficient due to reliance on vendor-maintained databases that may contain outdated, incomplete, or erroneous data, and require additional hardware and software resources, leading to complexity and inefficiency.
Innovation Solution
A system and method that generates a snapshot view of network resources without a third-party database, using a multi-threaded process to query blade servers and server enclosures, integrating information into an HTML format snapshot view file, and transmitting it to user devices for display in web browsers, thereby providing a direct, agentless, and efficient monitoring solution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If a vendor-maintained database is used to monitor network resources, then information can be centralized and queried, but the data may be outdated, incomplete, or erroneous due to delays in updates and potential errors during write cycles
Solution Approach 1:
The patent extracts the monitoring function from the centralized vendor-maintained database and implements it directly on the network resources themselves through embedded monitoring agents. Each network resource maintains its own monitoring capabilities, eliminating the need to rely on external database updates and allowing real-time information availability without centralization delays.
Solution Approach 2:
Network resources perform self-monitoring through embedded agents that continuously track their own status, performance, and health metrics. This self-service approach eliminates dependency on external database updates, ensuring information is always current and accurate without time delays in write cycles or database synchronization.
2Reliability
If conventional monitoring systems are implemented with web servers and database servers, then network resources can be monitored, but additional hardware and software resources are required, increasing system complexity and maintenance burden
Solution Approach 1:
The patent merges the monitoring functionality directly into the network resources themselves by embedding monitoring agents within each device. This consolidation eliminates the need for separate web servers, database servers, and specialized monitoring software, reducing hardware and software components while maintaining reliable monitoring capabilities.
Solution Approach 2:
The embedded monitoring agents perform multiple functions including status tracking, performance monitoring, error detection, and information storage within each network resource. This multi-functionality replaces the need for dedicated monitoring infrastructure, reducing overall system complexity while ensuring reliable monitoring across all network resources.
3Ease of operation
If a centralized database system is used to store network resource information, then information can be retrieved through queries, but the system may not be available to receive queries all the time, reducing system administrator efficiency
Solution Approach 1:
The patent segments the centralized database system into distributed monitoring agents embedded in each network resource. Each agent independently stores and manages its own monitoring data locally, eliminating the single point of failure represented by a centralized database. This segmentation ensures continuous availability of monitoring information even if other parts of the system are unavailable.
Solution Approach 2:
Each network resource with its embedded agent maintains its own monitoring data independently, providing self-service availability. System administrators can query any network resource directly at any time without depending on the availability of a centralized database server, ensuring continuous access to monitoring information.
4Productivity
If conventional monitoring solutions are implemented, then network resources can be monitored, but specialized software and hardware resources are required, making the system bulky and inefficient to maintain
Solution Approach 1:
The patent combines monitoring software and hardware resources into integrated embedded agents within each network resource. This merger eliminates the need for separate specialized monitoring hardware and software installations, making the system more efficient to deploy and maintain while preserving full monitoring productivity.
Solution Approach 2:
Network resources perform self-monitoring through embedded agents that require no external specialized software or hardware infrastructure. This self-service approach simplifies deployment by eliminating complex installation requirements and reduces maintenance burden by removing dedicated monitoring components, while maintaining high monitoring efficiency.
Data Source
AI summary
A computer may receive a request to generate a snapshot view of the enterprise network infrastructure. The computer may implement a multithread process to contemporaneously query a plurality of blade servers and server enclosures within the entire network infrastructure. The computer may contemporaneously receive a plurality of information files from the queried network resources (e.g. the blade servers, server enclosures). An information file for a network resource may contain information of the network resource such as the operating status, currency (also referred to as assembly date), hardware serial number, firmware version, and/or other information of the network resources. Integrating the information in the received files, the computer may generate snapshot view file. The snapshot view file may be in hypertext markup language (HTML) format. The computer may transmit a selectable link to the snapshot view file to multiple user devices to be displayed in the respective web browsers.


