Do you have a question about the Ultrastar DC ME200 and is the answer not in the manual?
Questions and answers
Subscribe to Our Youtube Channel
Summary of Contents for Western Digital Ultrastar DC ME200
Page 1
PRODUCT MANUAL Ultrastar® DC ME200 Memory Extension Drive...
Page 2
Revision History Revision Date Description Reference January 10, 2019 Initial release March 22, 2019 Added best practices for benchmarking and enhanced troubleshooting. May 07, 2019 Update to links within Sections 2.3, 2.4, and 8.1. - 2 -...
Page 3
Redis is a trademark of Redis Labs Ltd. Any rights therein are reserved to Redis Labs Ltd. Any use by Western Digital is for referential purposes only and does not indicate any sponsorship, endorsement or affiliation between Redis and Western Digital. SAP and HANA are the trademark(s) or registered trademark(s) of SAP SE in Germany and in several other countries.
The Ultrastar memory drive drives applications with large amounts of system memory at a fraction of the cost of DRAM by combining Ultrastar NVMe™ SSDs with Western Digital memory extension technology. Advanced software algorithms work to maintain DRAM-like performance across a variety of applications, especially targeting highly parallel workloads with high numbers of transactions.
Installing Ultrastar Memory Drive 2.0 I NSTALLING LTRASTAR EMORY RIVE Operating System Prerequisites ® Linux x86 64 bit, kernel versions 2.6.32 or higher. See Release Notes for supported Linux distributions. Ultrastar memory drives also supports Open Source hypervisors such as KVM, as ...
Installing WDC Ultrastar DC ME200 memory tools... DC Ultrastar DC ME200 memory tools requires SUID permission to run as non-root user. Allow WDC Ultrastar DC ME200 memory tools to be run by all users (recommended)? [N/Y] Y WDC Ultrastar DC ME200 memory tools installation is complete.
WDC Ultrastar DC ME200 memory installation is complete. Installing WDC Ultrastar DC ME200 memory tools... WDC Ultrastar DC ME200 memory tools requires SUID permission to run as non-root user. Allow Ultrastar DC ME200 memory tools to be run by all users (recommended) [N/Y]? Y 7.
Installing Ultrastar Memory Drive BIOS Configuration The BIOS menus of the servers onto which they are installed may differ from the ones found below. Please verify the configuration of boot options in your systems’ BIOS manual. 2.5.1 Configure Boot Device Boot the machine and access the BIOS Setup Utility during system load.
Installing Ultrastar Memory Drive 2.5.2 Configuring BIOS to Support Intel ® Virtualization Technology Note, in most systems this feature is a default setting. To enable Intel Virtualization Technology (VT), navigate via the menu and proceed with the following steps: Select Advanced, then select Socket Configuration. Click on Processor Configuration, and set Intel Virtualization Technology to Enabled.
Installing Ultrastar Memory Drive To enable VT-D, navigate via the menu and proceed with the following steps: Select Advanced, then select Socket Configuration. Click on Integrated IO Configuration, and set Intel Virtualization Technology for Direct I/O to Enabled. Figure 2-5. Intel Virtualization Technology for Direct I/O Configuration - 13 -...
Ultrastar Memory Drive Boot, Settings and Diagnostics Menu 3.0 U LTRASTAR EMORY RIVE ETTINGS AND IAGNOSTICS This chapter outlines the boot process of Ultrastar memory drives, as well as the interactive user setting and diagnostics options available during the boot process. It is important to note that for data centers in which KVM console access is not available, the Ultrastar memory drive can be configured for those outputs and controls to be available via Serial over LAN (SOL).
Ultrastar Memory Drive Boot, Settings and Diagnostics Menu At this stage, the system displays configuration information. This specific example shows: 1 x 2 Processor System (“Board”) with 768GiB RAM (of which 728GiB are available for use). 2 x NVMe SSDs (“Boards”) with 1,788GiB each (of which 1,044GiB each are ...
Ultrastar Memory Drive Boot, Settings and Diagnostics Menu System Settings and Diagnostics During the Ultrastar memory drive loading process, the user may go into the Settings and Diagnostics menu by pressing <F5> when prompted. In the System tab, the following can be configured: The total system memory available to the operating system ...
Ultrastar Memory Drive Boot, Settings and Diagnostics Menu When setting the System Memory, the Default allows the Ultrastar memory drive to set the number to the optimal value for performance. Switch this setting to Manual and set any other value from the range allowed by the system, if desired.
Ultrastar Memory Drive Boot, Settings and Diagnostics Menu Ultrastar memory drives may present the added memory gain from the NVMe SSDs, as per the following: Unifying Remote Memory Domains - present a processor-less (memory- only) NUMA domain, which is the default setting. Expand Local Memory Domains - to expand each processor’s memory ...
Ultrastar Memory Drive Boot, Settings and Diagnostics Menu Unify Remote Memory Domains Memory from Ultrastar memory drive is a single additional numa-node without CPUs. Figure 3-11. Unify Remote Memory Domains Expand Local Memory Domains Memory from Ultrastar memory drive is divided between the processor-oriented numa-nodes.
Ultrastar Memory Drive Boot, Settings and Diagnostics Menu Figure 3-13. Hardware Tab In the Hardware tab, the following can be set: Intel processor: Hyper-threading Turbo-boost Hardware virtualization support. Enable or disable the use of Ultrastar memory devices as storage devices. To enable the use of untested PCI-Express cards as I/O and compute devices, use the Devices tab.
Ultrastar Memory Drive Boot, Settings and Diagnostics Menu Figure 3-14. Boot Tab In the Boot tab, select the device containing the desired operating system. The boot device can be an optical device or a disk connected directly to the system, a SAN-connected device, a NIC if booting the OS over PXE, etc.
Ultrastar Memory Drive Boot, Settings and Diagnostics Menu Figure 3-15. Diagnostics Tab In the Diagnostic tab, select which diagnostics tests to run (or run All Tests). The test results will be presented on-screen (see next screen-shot). Go back to the Diagnostics tab and select to save the test results to a USB Flash Drive or make them available for download using TFTP (this option requires a DHCP server on your network to assign an IP address to the diagnostics utility).
Ultrastar Memory Drive Boot, Settings and Diagnostics Menu Figure 3-16. Review Diagnostic Test Review the diagnostic test results on-screen and navigate using the keyboard arrows and page-up/page-down keys. To save the diagnostics results, press <ESC> to go back to the Diagnostics tab and choose the option desired under Export Results tab.
Ultrastar Memory Drive Boot, Settings and Diagnostics Menu Figure 3-18. TFTP Option Alternatively, Diagnostics results can also be obtained via TFTP (this option requires a DHCP server on your network to assign an IP address to the diagnostics utility). - 26 -...
Hardware Configuration 4.0 H ARDWARE ONFIGURATION Recommended Configuration Strongly recommended: Attach equal number of Ultrastar memory devices between the sockets (consult your system manual for PCIe-to-socket mapping). Less than one Ultrastar memory device per socket will result in inferior performance. 2.
Workloads Performance & Optimizations 5.0 W & O ORKLOADS ERFORMANCE PTIMIZATIONS Target Workloads for Ultrastar Memory The Ultrastar memory drive can take advantage of one or more of the following workload characteristics to achieve DRAM-like performance, which can be associated with the sample relevant applications: Table 5-1.
(Ultrastar memory drives uses Intel Virtualization Technology). Optimized Workload Settings This section lists generic recommendations for software stack setup in an environment using Ultrastar memory drive. Western Digital may publish application- specific execution and configuration guidelines; consult the support library for the same.
Workloads Performance & Optimizations 5.2.2 Memory Settings and Memory Allocators It is recommended that memory allocators be configured to use large pages (as example THP - the Linux Transparent Huge Pages), while correctly configuring them to (1) save on memory use, and (2) avoid memory fragmentation.
Benchmarking Methodology and Performance Collection 6.0 B ENCHMARKING ETHODOLOGY AND ERFORMANCE OLLECTION 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 ...
Benchmarking Methodology and Performance Collection Figure 6-1. Figure 1 Type Expected Results and Demonstrated Value The Ultrastar memory drive is designed to provide DRAM-like performance. The Native system (with “all-DRAM” used and no software-defined memory) results serve as a reference point and Ultrastar memory drive is expected to deliver at least 75% of that performance for fitting workloads (as described in Ultrastar memory drive documentation).
Benchmarking Methodology and Performance Collection Figure 6-2. Performance Data Collection # cd /tmp/stats; /usr/local/bin/wmemstat --outfile 60 To start the performance collection at boot, add the following to your crontab file (with crontab -e): Figure 6-3. Performance Data Collection @reboot (cd /tmp/stats && /usr/local/bin/wmemstat --outfile 60) After the workload execution is complete, if you wish to have the statistics reviewed, create a zipped/tar archive of the files collected, or the complete target directory (/tmp/stats in the example above), and share it with the Ultrastar memory drive...
Benchmarking Methodology and Performance Collection Out-of-the-Box Large Memory Benchmark To easily test the performance of the system, a large memory workload, demonstrating multiplication of very large matrices, which is the corner stone of many algorithms, leveraging Intel® Math Kernel Library (MKL) is provided. The workload can be used to test system performance for: Memory Replacement: Performing an apples-to-apples comparison of (1) a ...
Troubleshooting 7.0 T ROUBLESHOOTING Ultrastar Memory Drive Fails to Start Ensure use of supported OS distribution and correctly configured BIOS to boot from Ultrastar memory drive (see specifications in Chapter 5). 7.1.1 Common Installation Error Codes During the boot process, the Ultrastar memory drive may issue warnings and errors to the console, in many cases using error codes.
Troubleshooting Collecting Information for Escalating to Support Table 7-2. Workloads and Applications Error Type Proposed Resolution Ultrastar memory Take a console screenshot depicting the point when the drive fails to boot. Ultrastar memory drive boot stops. Boot to native and run the installer per the following: ...
Reload the Ultrastar Memory Drive Software 8.0 R ELOAD THE LTRASTAR EMORY RIVE OFTWARE The Ultrastar memory drives were shipped pre-installed with software. If the software was removed, deleted, or became corrupted, or if it is required to install the software on a different bootable device, follow the steps listed in the below sections.
Available 02 /dev/nvme1n1 HGST HUSMR7616BDP3M1 SDM00001BC43 1920 / 1788 Available Install WDC Ultrastar DC ME200 memory and its licenses on devices #01, #02? Y/N Starting license and software installation... ---------------------- Installation Status ------------------------------------- ---------------------- Installation Status ------------------------------------- /dev/nvme0n1 [===================================================](100%) DONE...
Reload the Ultrastar Memory Drive Software Installing Ultrastar Memory Drive Software to a Different Bootable Media After following the steps mentioned above to load the Ultrastar memory drive software on the NVMe device, proceed with the following steps: Insert a bootable flash media to the system (such as USB flash drive). Ensure the bootable flash media is unmounted.
/dev/sdb (USB DISK 2.0 07A70E13754EFEA4): done. Installing WDC Ultrastar DC ME200 memory tools... WDC Ultrastar DC ME200 memory tools to be run by all users (recommended)? [N/Y]Y Please enter absolute install path for Ultrastar DC ME200 memory wmem tools [/usr/ local]: WDC Ultrastar DC ME200 memory tools installation is complete.
GiB = 1,073,741,824 bytes, TiB = 1,099,511,627,776 bytes 2. Total usable capacity towards memory is lower than total physical capacity of the media in the Ultrastar DC ME200 Memory Extension Drive. 3. Ultrastar memory drives may be offered with higher capacities at a later date.
Page 45
For service and literature: support.wdc.com www.westerndigital.com 800.ASK.4WDC North America +800.6008.6008 Asia Pacific 00800.ASK.4WDEU Europe (toll free where available) +31.88.0062100 Europe/Middle East/Africa Western Digital 80-11-80165 5601 Great Oaks Parkway May 2019 San Jose, CA 95119 U.S.A.
Need help?
Do you have a question about the Ultrastar DC ME200 and is the answer not in the manual?
Questions and answers