Nomad Bench: Load testing and benchmarking for Nomad
Nomad Bench is an open-source tool designed to load test and benchmark HashiCorp's Nomad, a simple and highly scalable cluster manager. It provides reusable infrastructure automation for running large-scale test scenarios on clusters at scale, enabling users to better understand how Nomad scales and uncover problems that only appear in large cluster deployments. The nomad-bench project consists of two main components: the core cluster and the test cluster. Data collection is facilitated by InfluxDB, which allows for real-time data analysis and monitoring via dashboards. nomad-nodesim is a lightweight tool used to simulate and run hundreds of processes per application instance, allowing users to simulate thousands of Nomad clients without having to stand up thousands of real hosts. The team validated the performance of nomad-nodesim by running experiments with both real and simulated clients, confirming that it performs similarly to real clients.
Company
HashiCorp
Date published
July 16, 2024
Author(s)
Piotr Kazmierczak
Word count
1060
Hacker News points
None found.
Language
English