Benchmarking Methodology And Performance Collection; Enchmarking Ethodology And Erformance Ollection; Benchmarking Methodology - Western Digital Ultrastar DC ME200 Product Manual

Memory extension drive
Table of Contents

Advertisement

6.0 B
ENCHMARKING
The Ultrastar memory drive is designed to provide DRAM-like functionality and performance.
As such, the following benefits and use cases are aimed for, which derive the benchmarks and
comparisons to be performed:
Memory Expansion: The goal of benchmarking such cases is to make sure that a
workload with more memory than DRAM available in a server can successfully
execute (along with some performance measurement, e.g. complete execution
within a required amount of time, or enable a required transaction throughput per
second, etc.).
Memory Replacement: The goal of benchmarking such cases is to perform
apples-to-apples comparison of the desired workload on identical environments,
where the Native system would have a certain amount of DRAM. While the system
with Ultrastar memory drive would be using a lower amount of DRAM,
aggregated with Ultrastar memory drive to create the same memory foot-print. In
many cases, due to the limitation of obtaining a comparable system with
sufficient amount of DRAM, a scaled-down version of the workload may be used
(as described below).
6.1

Benchmarking Methodology

Start with apples-to-apples comparison: Use the same machine for Native and
Ultrastar memory drive comparison:



Scale for larger memory foot-print (especially for memory expansion use case).


Benchmarking Methodology and Performance Collection

M
ETHODOLOGY AND
Native: Use maximum available memory (in optimal configuration).
Ultrastar memory drive:
Keep same number of DIMMs, with reduced capacity.
Use Ultrastar memory drive configuration switch to reduce the used
DRAM capacity (See section System Settings and Diagnostics, under
Board Memory settings).
Tune workload configuration for execution environment: Native vs. Ultrastar
memory drive.
Example: Optimal thread count may be different between Ultrastar
memory drive and Native; use the optimal configuration of the
workload for each machine setup to represent "the best possible" for
that setup.
For applicable workloads, expand memory beyond DRAM capacity:
P
ERFORMANCE
- 33 -
C
OLLECTION

Advertisement

Table of Contents
loading

Table of Contents