# Hardware server requirements for a fast ElasticSearch experience on one website with 900k entries

**URL:** https://discuss.elastic.co/t/hardware-server-requirements-for-a-fast-elasticsearch-experience-on-one-website-with-900k-entries/293768
**Category:** Elasticsearch
**Created:** [January 7, 2022, 4:10pm UTC](https://discuss.elastic.co/t/hardware-server-requirements-for-a-fast-elasticsearch-experience-on-one-website-with-900k-entries/293768 "2022-01-07T16:10:45Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![nbadmin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/nbadmin/32/99993_2.png) [@nbadmin](https://discuss.elastic.co/u/nbadmin)
#### Post date: [January 7, 2022, 4:10pm UTC](https://discuss.elastic.co/t/hardware-server-requirements-for-a-fast-elasticsearch-experience-on-one-website-with-900k-entries/293768/1 "2022-01-07T16:10:45Z")

</div>

Hello guys, I want to set up a dedicated vServer  
on which I want to run a single website.

My question is what hardware server requirements do I need  
to implement a really fast Elasticsearch search and manage it with Kibana?

The website will be implemented with WordPress.

OS: Debian 10  
web server: Litespeed (the free version with one worker and up to 2 GB Ram).  
Administration: Plesk Obsidian 18.xx

Contents are approx. 900,000 company entries (approx. 20 facets)  
Database MariaDB  
Structured data: ACF Pro, ACF Extended Pro, and ACF Custom Database Tables.

1. number of processors, or what kind of processors work  
work best for a search-focused site with many records?

2. how much RAM?

3. storage: NVMe SSD?

Are there any software configurations that should be considered?  
I mean e.g. caching. Are there any special settings or apps for  
for an optimal configuration? E.g. which plugin should one currently use?

For the time being, this is an experimental website.

I would really appreciate help. If possible in a language that is understandable.

I'm also looking for someone who can give me online training hours or setup help in German via TeamViewer or Zoom for the usual hourly rates.

P.S. I have heard that Elasticsearch is no longer free. Is that true?

---

<div class="post-metadata">

### Author: ![Tomo\_M](https://avatars.discourse-cdn.com/v4/letter/t/848f3c/32.png) [@Tomo\_M](https://discuss.elastic.co/u/Tomo_M)
#### Post date: [January 7, 2022, 5:12pm UTC](https://discuss.elastic.co/t/hardware-server-requirements-for-a-fast-elasticsearch-experience-on-one-website-with-900k-entries/293768/2 "2022-01-07T17:12:00Z")

</div>

> 1. number of processors, or what kind of processors work  
> work best for a search-focused site with many records?
> 2. how much RAM?

It will depend on the document, query and your response requirements.  
It's a good idea to try it out on a laptop at hand. Using docker is a good option. With a sample of a few thousand or tens of thousands of companies, you can estimate how much GB of indexes will be generated per company and calculate the overall storage requirements. From there, you can approximate the rough memory requirements.

This blog will help you.

> **[Benchmarking and sizing your Elasticsearch cluster for logs and metrics](https://www.elastic.co/blog/benchmarking-and-sizing-your-elasticsearch-cluster-for-logs-and-metrics)**
>
> Elasticsearch can be optimized for any use case. In this post, learn how to size and benchmark your Elastic Stack deployment for logs and metrics observability.

> 1. storage: NVMe SSD?

@rcowart said SATA SSD was as good as NVMe SSD for indexing.

> [@The perfect Elasticsearch data node](https://discuss.elastic.co/t/the-perfect-elasticsearch-data-node/280841):
>
> I'm currently upgrading our Elasticsearch cluster to a multi-petabyte cluster (~2.5 petabytes). I have some questions about scaling out Elasticsearch, etc. First, I've found that cheap nucs with 12+ cores and 64GB of RAM, 1Gbps network, 2TB NVMe seem to make really nice cheap servers. The thing with mobile processors (like the types used in NUCs) is that they can generally scale to high speed for up to 30-60 seconds -- but Elasticsearch rarely will floor any core (unless doing heavy ingest / me…

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [February 4, 2022, 5:12pm UTC](https://discuss.elastic.co/t/hardware-server-requirements-for-a-fast-elasticsearch-experience-on-one-website-with-900k-entries/293768/3 "2022-02-04T17:12:32Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
