Scorecard—Network-Level System Testing and Results Analysis
Scorecard is a distributed capture and replay tool intended to assist in the monitoring, testing, and debugging of distributed systems. Comprised of a centralized controller station and multiple, distributed capture/replay agents, Scorecard provides the user with a unified view of network activity over multiple network segments. Data is captured by Scorecard Agents and subsequently transferred to the Scorecard Controller where it is aggregated, duplicate data is identified, and the data is decoded. The user may choose to edit the captured and decoded data. Captured data can be sent back to agents for replay over their network interfaces. Replay of captured data can be performed at maximum replay rates in order to load the network, at the same inter-packet delay rate as was observed in the original capture, or the replay can be paced by the behavior of the TCP protocol. Replay synchronization is governed by a triggering mechanism that specifies when individual replay sequences should be started.
Scorecard was implemented during the Phase II effort as software for the Windows operating system with capture agents also being developed for the RedHat Linux operating system.
