Probe Server Network Configuration Using Reliability Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack tools to effectively configure and operate probe server networks for monitoring managed domain name systems (mDNS), leading to inefficient resource allocation, increased costs, and potential service failures due to inadequate or excessive probe server deployment.

Innovation Solution

A reliability model-based system that uses a mathematical network model and simulation engine to analyze and optimize the number of probe servers needed, incorporating metrics for uptime, scalability, and failure modes to ensure accurate monitoring and reduce unnecessary resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If a smaller than needed number of probe servers is deployed, then costs are reduced, but service reliability deteriorates due to name service failures and monitoring failures

Engineering Contradiction:
Improvenetwork costsVSAvoidservice reliability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system dynamically adjusts the number of probe servers based on changing network conditions, traffic patterns, and failure rates. By continuously monitoring system parameters and adapting the probe server count accordingly, the network maintains adequate monitoring coverage while optimizing resource utilization and reducing costs during periods of lower demand

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements continuous monitoring of name server performance and probe server effectiveness, using this feedback to dynamically adjust the probe server network configuration. This closed-loop control ensures that the probe server count responds to actual network conditions, maintaining reliability while avoiding excessive resource allocation

Inventive Principle:
Principle #23Feedback

2Reliability

If a larger than necessary number of probe servers is deployed, then service reliability is improved, but costs increase and network traffic becomes excessive

Engineering Contradiction:
Improvemonitoring reliabilityVSAvoidnetwork costs
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically reduces the number of probe servers when network conditions stabilize and monitoring requirements decrease. By adjusting probe server count based on actual performance metrics and failure rates, the system maintains adequate monitoring reliability while reducing costs and minimizing network traffic during periods of lower risk

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system deploys probe servers in proportion to actual risk and monitoring needs rather than using a fixed excessive number. By applying partial action only where and when necessary based on real-time conditions, the system achieves adequate monitoring reliability without the constant overhead of an oversized probe server network

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If more probe servers are deployed, then monitoring coverage is improved, but bandwidth consumption and storage requirements increase excessively

Engineering Contradiction:
Improvemonitoring accuracyVSAvoidbandwidth and storage
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system adjusts probe server count and monitoring intensity based on network conditions, reducing the volume of monitoring data collected and transmitted when fewer probes are active. This dynamic parameter adjustment maintains monitoring accuracy when needed while reducing bandwidth and storage consumption during normal operation

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies full monitoring intensity only when and where actually needed based on risk assessment, rather than continuously deploying maximum monitoring resources. This partial action approach achieves adequate monitoring accuracy while minimizing unnecessary bandwidth and storage utilization

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10686668B2Systems and methods for configuring a probe server network using a reliability model
Publication Date: 2020.06.16 VERISIGN INC
  • US10686668B2 patent drawing
  • US10686668B2 patent drawing
  • US10686668B2 patent drawing

AI summary

Implementations relate to systems and methods for configuring a probe server network using a reliability model. A company, customer, or organization may wish to outsource the management of a set of name servers used to operate a domain name, such as a domain name associated with a Web site. In aspects, that deployment of name servers can be monitored by a separate set of failover or probe servers which are configured to track the uptime, operability, and performance of the underlying name servers, which can number in the thousands. An administrator or other user may wish to determine a minimum number of probe servers to apply to the name server topology, to achieve desired service levels. According to aspects, automated tools and logic are provided which model and simulate the overall network including the number and arrangement of necessary probe servers to ensure performance, failover reliability, and other factors.