Changes between Version 12 and Version 13 of org/roadmaps/CoreTor/PerformanceMetrics


Ignore:
Timestamp:
Jul 13, 2019, 3:21:06 PM (6 months ago)
Author:
mikeperry
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • org/roadmaps/CoreTor/PerformanceMetrics

    v12 v13  
    4141== Balancing Metrics ==
    4242
    43 * **CDF-Relay-Spare-Capacity**: Similar to the Per-flag Spare Network Capacity, it is also possible to derive a CDF of the distribution of the difference between peak advertised bandwidth and average read/write history for all relays in the network (as a percentage of the advertised bandwidth for that relay). This metric would show us what the distribution of spare capacity is across the network. It can also be broken down per-flag (so that there are separate CDFs generated for Guard, Middle, Exit, and Guard+Exit flagged relays).
    44   * A healthy network will be well load-balanced where all relays tend to be operating with similar amounts of reserve capacity in proportion to their total. Thus, this CDF should be narrow and cliff-like, and the cliff should be centered at the same location as the overall spare network capacity relative to its total (each relay is loaded the same as the overall network).
     43* **CDF-Relay-Utilization**: Similar to the Per-flag Utilization, it is also possible to derive a CDF of the distribution of the peak advertised bandwidth divided by the average read/write history for all relays in the network. This metric would show us what the distribution of utilization is across the network. It can also be broken down per-flag (so that there are separate CDFs generated for Guard, Middle, Exit, and Guard+Exit flagged relays).
     44  * A healthy network will be well load-balanced where all relays tend to be operating with similar amounts of reserve capacity in proportion to their total. Thus, this CDF should be narrow and cliff-like, and the cliff should be centered at the same location as the overall Utilization relative to its total (each relay is loaded the same as the overall network).
    4545 * **CDF-Relay-Stream-Capacity**: To examine the load balancing of relays in terms of the capacity metrics that Torflow and sbws  use, for each relay, using either the consensus or the individual votes, compute ```relay_balance_ratio = relay_measured_bw / relay_observed_bw```. This balance ratio is equivalent to ```relay_stream_bw / network_avg_stream_bw```. Like other Per-Relay CDFs, this can be broken down by relay flags, as well (Guard, Middle, Exit, Guard+Exit).
    4646   * A healthy, balanced network will have a cliff in this CDF around 1.0. This means that all relays have the same stream bandwidth when carrying  streams.