Skip to content
This repository has been archived by the owner on Nov 17, 2022. It is now read-only.

System Requirements

hse-project edited this page Dec 9, 2020 · 4 revisions

Hardware Requirements

Hardware requirements are largely dictated by the mpool client application and the amount of data stored. The following are guidelines based on experience with the HSE storage engine.

  • CPU: x86_64; 3.0 GHz or higher; 16 threads or more
  • Memory: 32 GB or more
  • Storage: SSD volumes only; use NVMe for best performance

For systems with multiple direct-attached SSDs, performance can be significantly improved by configuring the SSDs to be balanced across NUMA nodes. Tools like lstopo can be helpful in creating and verifying a balanced configuration.

Operating System Requirements

Linux® 64-bit operating system distribution

  • Red Hat® Enterprise Linux® 8.2 (RHEL 8.2)
  • Ubuntu® 18.04.4 LTS
  • Red Hat® Enterprise Linux® 7.9 (RHEL 7.9), which received only limited release testing

Mpool may build and run on other Linux 64-bit distributions, but only those listed above have been tested with the latest release.

Version Requirements

You must install a supported combination of releases from the mpool and mpool-kmod repos. Please review the release notes for details.