
Powering your Elasticsearch Solution with Dell PowerEdge Servers and Intel® 4th Generation Xeon® Processors
Download PDFWed, 02 Aug 2023 16:49:52 -0000
|Read Time: 0 minutes
Summary
This joint paper outlines a brief discussion on the key hardware considerations when configuring a successful deployment and recommends configurations based on Dell 16th Generation PowerEdge servers.
Elasticsearch is a distributed, open-source search and analytics engine for all types of data including textual, numerical, geospatial, structured, and unstructured. This proposal contains recommended configurations for Elasticsearch clusters on the Kubernetes platform (Red Hat OpenShift Container Platform with Elastic Cloud on Kubernetes (ECK) operator) running on 16th Generation Dell PowerEdge servers with 4th Generation Intel Xeon Scalable processors.
Key considerations
- Faster and scalable performance - Elasticsearch running on the latest Dell PowerEdge servers is built on high-performing Intel architecture and configured with 4th Generation Intel Xeon Scalable processors. Indexing is faster and capacity can scale with your needs.
- Better energy and data center space efficient - Running Elasticsearch on the latest generation of PowerEdge servers can save energy and power an even more effective search experience. Moving to the latest generation of PowerEdge servers based on Intel Xeon can help reduce emissions, protect our environment, and reduce operating costs.
- Reduced search times and increased number of concurrent searches - As data grows and needs to be accessed across the cluster, data-access response times are critical, especially for real-time analytics applications. Elasticsearch running on the latest PowerEdge servers is built on high-performing Intel architecture, including Intel Ethernet network controllers, adapters, and accessories to enable agility in the data center and support higher throughput with low latency response times.
- Index more data - Elasticsearch can handle and store more data by increasing DRAM capacity and using PCIe Gen 4 NVMe disk drives. PowerEdge R760 servers are ideally suited to this requirement with memory capacity of up to 8TB and storage expansion of up to 24 high performance NVMe drives.
- Easy and secure installation - The Elastic Cloud on Kubernetes (ECK) operator is an official Elasticsearch operator certified on the Red Hat OpenShift Container Platform, providing ease of deployment, management and operation of Elasticsearch, Kibana, APM Server, Beats, and Enterprise Search on OpenShift clusters. Elasticsearch clusters are secure by default (with enabled encryption and strong passwords).
- Multi Data Tiers - As data grows, costs do not also need to increase. With multiple tiers of data, you can extend capacity and drive storage costs down without performance loss. Each capacity layer can be scaled independently by using larger drives or mode nodes (or both), depending on your needs.
Available configurations
Elasticsearch cluster on Kubernetes (Red Hat OpenShift Kubernetes) platform | ||
| OpenShift Control Plane Master Nodes | Elasticsearch Master / Ingest / Hot tier data nodes |
Functions | OpenShift services, | Elasticsearch roles: |
Platform | Dell PowerEdge R760 chassis with up to 24x2.5” NVMe Direct Drives | |
CPU | 2 x Intel Xeon Gold 6430 processors | 2 x Intel Xeon Platinum 8460Y+ processors |
DRAM | 128GB (16x 8GB DDR5-4400) | 512 GB (16 x 32GB DDR5-4800) |
Boot Device | Dell BOSS-S2 with 2x 240GB or 2x 480GB M.2 SATA SSD (RAID1) | |
Storage adapter | Not needed for all-NVMe configurations | |
Storage (NVMe) | 1x 1.6TB Enterprise NVMe Mixed-Use AG Drive U.2 Gen4 | 2x (up to 24x) 3.2TB Enterprise NVMe Mixed-Use AG Drive U.2 Gen4 |
NIC | Intel E810-CQDA2 for OCP3 (dual-port 100GbE) |
Learn more
Contact your Dell account team for a customized quote 1-877-289-3355.
Read the doc: What is Elasticsearch?
Read the doc: Data tiers | Elasticsearch Guide
Read the blog: Elastic Cloud on Kubernetes is now a Red Hat OpenShift Certified Operator
Related Documents

Test Report: PowerEdge R760 with Elasticsearch
Wed, 02 Aug 2023 17:04:20 -0000
|Read Time: 0 minutes
Summary
The introduction of new server technologies allows customers to use the new functionality to deploy solutions. It can also provide an opportunity for them to review their current infrastructure to see whether the new technology can increase efficiency. With this in mind, Dell Technologies recently conducted performance testing of an Elasticsearch solution on the new Dell PowerEdge R760 and compared the results to the same solution running on the previous generation R750 to determine whether customers could benefit from a transition. All testing was conducted in Dell Labs by Intel and Dell engineers in April 2023.
Choosing which CPU to deploy with an advanced solution like Elasticsearch can be challenging. A customer looking for maximum performance would typically start with the most expensive CPU available, while another customer might make a choice that offers a tradeoff between performance and price. For the purposes of this test, we decided to benchmark the new R760 with a lower cost processor so that we could compare the results to a previous generation R750 server using the top end Intel® Xeon® Platinum 8380 CPU.
Workload overview
An Elasticsearch solution includes multiple key components that combine into the “Elastic Stack”.
- Elasticsearch: RESTful, JSON-based search engine
- Logstash: Log ingestion pipeline
- Kibana: Flexible visualization tool
- Beats: Lightweight, single purpose data shippers
Methodology
To conduct the testing, we deployed Rally 2.7.1 as the benchmarking tool. Using an OpenShift Kubernetes cluster, each server was configured to create an Elasticsearch cluster with eight instances (containers). Next, each system ran 10 cycles of searches to establish a “steady-state” flow of data as an indexing test. The performance of each system was measured by capturing the mean throughput of the bulk index (doc/s) and the search query latency (ms).
The benchmark simulated storing log files (application, http_logs, and system logs) and users who use Kibana to run analytics on this data. The test executes indexing and querying concurrently. Data replication was enabled, and software configuration was the same on both platforms.
The average CPU utilization during the test was 80%.
Dataset
Logging - server log data
The logging-indexing-querying workload generates multiple server logs before the test. The benchmark executes indexing and querying concurrently. Queries were issued until indexing was complete.
We used the following log types:
- Nginx access and error logs
- Apache access and error logs
- Mysql slowlog and error logs
- Kafka logs
- Redis app logs
- System syslog logs
- System auth logs
Who uses it? This data is typically produced by web services and could be used to validate HTTP responses, track web traffic, and monitor databases and system logs.
Hardware configurations tested
Note: The Dell Ent NVMe P5600 MU U.2 3.2TB Drives are manufactured by Solidigm.
Recommended customer pricing for the CPUs used in the tested configurations
- R750 - Intel Xeon Platinum 8380 - $9,359 - reviewed on June 6, 2023
- R760 - Intel Xeon Platinum 8460Y+ - $5,558 – reviewed on June 6, 2023
Price Delta:
Sources:
8380: Intel Xeon Platinum 8380 Processor 60M Cache 2.30 GHz Product Specifications
8460Y: Intel Xeon Platinum 8460Y Processor 105M Cache 2.00 GHz Product Specifications
Software configuration
Test results
The following results represent the mean of 10 separate test runs.
Indexing Throughput (docs/s)
Indexing throughput indicates how many documents (log lines) that Elasticsearch can index per second.
Note: Higher is better
Latency Improvement
Latency improvement indicates how much faster search query results return.
Note: Higher is better
Power consumption and calculations
Conclusion
Choosing the right combination of server and processor can increase performance, reduce latency, and reduce cost. As this testing demonstrated, the Dell PowerEdge R760 with 4th Generation Intel Xeon Platinum 8460Y CPUs was up to 1.24x faster than the Dell PowerEdge R750 with 3rd Generation Intel Xeon Platinum 8380 CPUs.
An important element to consider is that the R760 was able to accomplish all of this using CPUs with a recommended customer price that was more than 40% less, thus reducing capital expense. The testing further demonstrated that customers can reduce operating costs by implementing new technologies that can deliver more work per watt.

Delivering Insights with Intel based PowerEdge Servers and Elasticsearch
Wed, 02 Aug 2023 17:23:31 -0000
|Read Time: 0 minutes
Elasticsearch with Dell PowerEdge
At the top of this page are links to three documents: two recommended configurations of Dell PowerEdge servers and one test results paper. All testing was conducted in Dell Labs by Intel and Dell engineers in April 2023:
- Powering your Elasticsearch Solution on Kubernetes with Dell PowerEdge Servers and Intel® 3rd Generation Xeon® Scalable Processors – Highlights the recommended configurations for Dell PowerEdge servers using 3rd Generation Intel Xeon processors
- Powering your Elasticsearch solution on Kubernetes with Dell PowerEdge Servers and Intel® 4th Generation Xeon® Scalable Processors – Highlights the recommended configurations for Dell PowerEdge servers using 4th Generation Intel Xeon processors
- Test Report: PowerEdge R760 with Elasticsearch – Describes the performance test results on both architectures, including comparisons of performance and power consumption
Solution overview
According to the DB-Engines ranking, Elasticsearch is the most popular enterprise search engine[1]. Wikipedia describes Elasticsearch as, “a search engine based on the Lucene library. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elasticsearch is developed in Java and is dual-licensed under the source-available Server-Side Public License and the Elastic license[2], while other parts[3] fall under the proprietary (source-available) Elastic License. Official clients are available in Java, .NET (C#), PHP, Python, Ruby and many other languages.”
Implementations of Elasticsearch use the “Elastic Stack,” which consists of Elasticsearch, Kibana, Beats, and Logstash (previously known as the “ELK stack”)[4]. Each of these components is described below:
- Elasticsearch: RESTful, JSON-based search engine
- Logstash: Log ingestion pipeline
- Kibana: Flexible visualization tool
- Beats: Lightweight, single purpose data shippers
Figure 1. Elasticsearch architecture model
The benefits: Elasticsearch with Dell PowerEdge and Intel processors
Capital budget savings
As the testing document outlines, we compared the performance of two generations of platforms. To provide a meaningful comparison, we chose 40 core CPUs for each platform. For the R750, this meant the Intel Xeon Platinum 8380; for the R760, this meant the Intel Xeon Platinum 8460Y+. The result was a significant cost difference:
R750 - Intel Xeon Platinum 8380 - $9,359 - reviewed on June 6, 2023
R760 - Intel Xeon Platinum 8460Y+ - $5,558 – reviewed on June 6, 2023
Price Delta:
Sources:
8380: Intel Xeon Platinum 8380 Processor 60M Cache 2.30 GHz Product Specifications
8460Y: Intel Xeon Platinum 8460Y Processor 105M Cache 2.00 GHz Product Specifications
Note that while the R750 had the highest performing processor available in its generation, for even higher performance, R760 customers have the choice of moving up to the Intel Platinum 8480+ processor, which delivers 56 cores.
Operational budget savings
When measuring power, it is important to consider not just raw power consumption but more importantly, the amount of work that can be achieved per watt. In our tests we found that the R750 system averaged 829.57 watts of power consumption; the R760 required 963.23 watts. Although the R760 used more power, it also delivered significantly higher performance (24%). The end result was that the R760 delivered 7% more queries/watt than the R750.
Raw performance
As noted above, our tests showed a 24% increase in the number of documents per second that could be indexed.
Reduced latency
In addition to higher performance, the R760 also provided the data 24% faster than the previous generation:
Raw data
We obtained the following raw data from our tests:
Note: The same dataset was used for both tests, however, results may vary based on the size of the dataset being used and the types of logs being indexed.
Conclusion
Choosing the right combination of server and processor can increase performance, reduce latency, and reduce cost. As this testing demonstrated, the Dell PowerEdge R760 with 4th Generation Intel Xeon Platinum 8460Y CPUs was up to 1.24x faster than the Dell PowerEdge R750 with 3rd Generation Intel Xeon Platinum 8380 CPUs.
Importantly, the R760 was able to accomplish all of this using CPUs with a recommended Customer Price that was more than 40% less, thus reducing capital expense. The testing also showed that customers can reduce operating costs by implementing new technologies that can deliver more work per watt.
[1] https://db-engines.com/en/ranking/search+engine, as of June 6, 2023
[2] https://www.protocol.com/enterprise/about/aws-targeted-by-elastic, as of June 6, 2023
[3] No, Elastic X-Pack is not going to be open source - according to Elastic themselves - (flax.co.uk), as of June 6, 2023
[4] https://en.wikipedia.org/wiki/Elastic_NV, as of June 6, 2023