| Q: What is the exo.repository? |
|
The exo.repository is a dynamic
compilation of system and process metrics data collected
from Windows-based PCs and servers around the globe. It includes
minute-by-minute records of key performance-related metrics, like CPU
utilization and disk I/O, as well as process-specific
data (working set, thread count, etc.). Records are grouped by
machine ID, with each entry time-stamped to provide a
basic chronological reference. Access to the exo.repository is provided by the DMS Clarity Analysis
Portal site and related tools.
|
 |
|
Q: What is the Analysis Portal? |
|
The DMS Clarity Analysis Portal is the heart of
exo.performance.network. Providing a wide array of
analysis tools and resources, the DMS Clarity
Analysis Portal takes raw data collected by the
Clarity Tracker Agent and translates it into
concise, actionable recommendations. |

The DMS Clarity Analysis Portal |
|
Key features
include:
-
Rich
Reporting - Compare participating systems
side-by-side or focus in on a single session or
server via the Metrics Report Card view. Evaluate
systems based on core methodologies like
Lifecycle Analysis,
R.O.I. Studies or
Real-Time Performance
Certification. View archive-wide process metrics and chart the top offenders by
metrics category.
-
Predictive
Analysis - Calculate system workload growth
potential and capacity. Leverage unique resources
like per-process delay tracking and cumulative
workload degradation metrics. Evaluate various
"what-if" scenarios to determine possible failure
points for planned upgrades or application
deployments.
-
Extensible Architecture -
Integrate Portal data with your own custom
applications via simple web queries - ideal for
creating rich worksheets or presentations that
include live system metrics. You can also save
customized reports as Quick Links that are available
from the Start Page or externally, via
"deep-linking."
-
Proactive Monitoring - The
DMS
Clarity Web Portal to includes a proactive system
monitoring capability that
automatically evaluates incoming metrics data and flags systems that
fall outside of specified ranges. Leverages the DMS Clarity Web Portal's user-definable
scoring thresholds and weighting
functions.
-
Centralized Agent Management -
Control agent function for all instrumented systems
via the
Agent Console. Start/Pause/Stop data recording; force data upload
from one or more sessions or servers; remotely shut-down the Tracker agent.
-
Export Capability - Download
selected system and process metrics records for
offline analysis and/or integration with Microsoft
Access/Excel. The DMS Clarity Web Portal exports
data in Microsoft Jet 4.0 format (MDB file).
|
|
Q: What is the Tracker Agent? |
|
DMS Clarity Tracker Agent is a real-time
metrics tracking agent for Windows-based
desktop and server environments.
Featuring a robust, high-resolution
architecture, the Clarity Tracker
Agent provides detailed reporting on
system, process and network performance. |

The DMS Clarity Tracker Agent
|
|
Key features include:
-
One-Minute
Install
- It literally takes just a minute to install and
configure the DMS Clarity Tracker Agent. Simply
download the ~600KB Microsoft Installer (MSI)
package from the DMS Clarity Analysis Portal site, execute it and
enter your Customer ID.
No reboot is required.
-
High-Availability Design -
The DMS Clarity Tracker Agent installs
as a Windows Service and uses the Performance Data
Helper (PDH) libraries to query critical performance
counters. The agent process consumes less than 1% of
the available CPU cycles and runs entirely in User
Mode (no kernel drivers or back-door process hooks),
making it ideal for sensitive computing environments
where downtime is not an option.
-
Precision Sampling -
Metrics counters are sampled once very second and
then aggregated to disk based on a configurable
storage interval (typically 60 seconds). A unique
"clock free" sampling method ensures accurate
results that are immune to variations in system time
stamps and related timer anomalies (i.e. Virtual
Machine RTC clock skew).
-
Web-Based Communications -
Running in tandem with the DMS Clarity Tracker
Agent, the Tracker Upload service spools collected
data to the DMS Clarity
Analysis Portal for later review.
The service uses an SSL-secure web
connection that is compatible with most
enterprise firewalls and proxy server
implementations.
-
Integration with Clarity Studio -
The Tracker Agent integrates seamlessly with the DMS
Clarity
Studio Workload Simulation
Framework, allowing for the creation of
dynamic, multi-process workload
simulations for stress-testing system and network infrastructure
components.
|
|
Q: What is the Studio Framework? |
|
DMS Clarity Studio is a client
and server workload simulation solution for Windows-based
environments. Integrating seamlessly with the full range of Clarity
Suite components, DMS Clarity Studio provides IT professionals with an
extensible set of test scripts and simulation objects that directly
compliment the real-time data collection capabilities of the DMS
Clarity Tracker Agent. |

Test Everything with DMS Clarity
Studio
|
|
Key features include:
-
Test
Everything
- From personal productivity applications to
client/server database and workflow/messaging
connections, DMS Clarity Studio can test it all.
Design and execute sophisticated test packages that
stress all levels of your Windows IT infrastructure:
Hardware, software and network.
-
Portal Integration -
The DMS Clarity Studio Framework shell integrates
seamlessly with the DMS Clarity Tracker Agent,
sharing the latter's upload mechanism to provide a
common communications model to the Clarity Analysis
Portal. Additional, Studio-specific reports provide
a unified view of script/workload scoring data and
system/process metrics.
-
Scalable Architecture -
Clarity Studio Workload objects execute as
independent Windows processes, allowing multiple
instances of an object to execute in parallel.
Configure myriad combinations of Workloads and Test
Scripts, all running concurrently with detailed
metrics reporting provided by the DMS Clarity
Metrics Tracker Agent.
-
Single-Button Simplicity - Execute
complex, multi-process test packages with a single
click. Schedule Test Script and Workload packages to
execute at a specific time, for a specific duration,
or as part of a larger, multi-system testing
scenario. Manage your entire test harness from the
Clarity Analysis Portal Agent Console.
|
|
Q: Who is Devil Mountain Software? |
Devil Mountain Software, Inc., is an
independent software development company
based in FL. Our primary focus is on the
financial services sector where we
maintain several large installations of
our commercial DMS Clarity Suite
performance analysis solution. The
exo.performance.network is the pet
project of our engineering team and a
way to give something back to the larger
IT community.
If you'd like more information about
Devil Mountain or our products &
services, please email us at
info@claritysuite.com or call us
direct at (561) 459-5339. |