Break the Cost and Capacity Barrier with Intel® Optane™ DC Persistent Memory

Break the Cost and Capacity Barrier with Intel® Optane™ DC Persistent Memory

Break the Cost and Capacity Barrier with Intel® Optane™ DC Persistent Memory

Redis Enterprise, a multi-model in-memory database, is optimized to take advantage of novel memory configurations based on Intel® Optane™ DC persistent memory. Data center operators can now equip servers with unprecedented system memory capacities at lower cost than dynamic random-access memory (DRAM)-only configurations. Developers have a new tier available for data placement that provides significantly faster performance than traditional storage.

Application

Redis Enterprise* is the commercial offering of Redis (an in-memory database and one of the most popular NoSQL databases. The workload is called “memtier” and it evaluates the ability of a server (in terms of throughput and latency) to service get/put requests.

Challenges

  • Complex, multi-tiered solutions (with hot data on DRAM and warm data on SSDs).
  • Scaling to very large data-sets, with high performance in a cost effective way.

Solution

  • With larger available memory capacities, Intel® Optane™ DC persistent memory allows the entire dataset to be deployed in a single in-memory database (vs. splitting data sets across servers), thereby reducing costs and hardware footprint.
  • As shown in the performance chart, the SLA of driving 1M ops/second at sub-millisecond response times is able to be met with this configuration.1 2 3

Value

  • Maintain typical customer SLAs (1M ops/sec @ 1ms latency) at reduced hardware costs.
  • Accommodate larger capacity deployments with fewer servers, reduced hardware and operational costs, while maintaining required throughput and latency metrics.

Related Videos

Product and Performance Information

1

Performance results are based on testing by Intel on 02/14/2019 and may not reflect all publicly available security updates. No product or component can be absolutely secure.

2

Redis Labs* Multi-modal Database; Workload is memtier benchmark (6 billion keys, 100B values, 50/50 read/write ratio, random access). Redis Enterprise 5.4, CentOS 7.5 kernel 4.19.8. Testing by Intel, completed on 2/14/2019. Security Mitigations in place. BASELINE (DRAM-only system): 2S Intel® Xeon® Platinum processor 8280L, 28 cores, turbo, and HT on, BIOS SE5C620.86B.0D.01.0286.011120190816, 1.5TB of total memory, 24 slots / 64GB 2666MHz DDR4 DIMM, 2 x 40Gb bonded XL710 networking.

NEW (DRAM + Intel® Optane™ DC persistent memory): 2S Intel® Xeon® Platinum processor 8280L, 28 cores, turbo, and HT on, BIOS SE5C620.86B.0D.01.0286.011120190816, 192GB of DRAM (12 x 16GB 2666MHz DRAM) and 1.5TB of DCPMEM ( 12 x 128GB DCPMEM) in Memory Mode, 2 x 40Gb bonded XL710 networking.

CLIENT: (same client used to drive the workload for both baseline and memory mode): 2S Intel® Xeon® processor 8180 2.5GHz, 28 cores, turbo, and HT on, BIOS SE5C620.86B.00.01.0009.101920170742, 384 GB of total memory, 12 slots / 32GB 2666MHz DDR4 DIMM, 1 x 40Gb XL710 networking.

3

Software and workloads used in performance tests may have been optimized for performance only on Intel® microprocessors. Performance tests, such as SYSmark* and MobileMark*, are measured using specific computer systems, components, software, operations, and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. For more information go to www.intel.com/benchmarks.