On the recordRead 3 Oct 202621 facts
Grendel
Buffalo, NY
On the record
- Access controls
- The TCP listener uses token authentication and role-based access control, with built-in admin, user, and read-only roles.grendel.readthedocs.io · read 3 Oct 2026
- API and interface
- An HTTP API powers both the Grendel CLI and built-in Web UI.grendel.readthedocs.io · read 3 Oct 2026
- Boot images
- Grendel supports booting Linux kernel and initrd images, including LiveOS images.grendel.readthedocs.io · read 3 Oct 2026
- Database persistence
- Unless installed with an rpm or deb package, the database is in memory by default and changes are lost on restart unless disk persistence is configured.grendel.readthedocs.io · read 2 Oct 2026
- Deployment
- The project provides precompiled Linux tar.gz, deb, and rpm packages, plus a container image.grendel.readthedocs.io · read 3 Oct 2026
- DNS limit
- Grendel is not a recursive DNS resolver; the production deployment guide recommends running it behind a stub resolver such as unbound.grendel.readthedocs.io · read 3 Oct 2026
- DNS limitation
- Grendel is not a recursive DNS resolver; production deployments are recommended to run it behind a stub resolver such as unbound.grendel.readthedocs.io · read 2 Oct 2026
- Hardware control
- It supports BMC/iDRAC control via RedFish and IPMI.grendel.readthedocs.io · read 2 Oct 2026
- Hardware management
- It supports BMC and iDRAC control through RedFish and IPMI.grendel.readthedocs.io · read 3 Oct 2026
- Host discovery
- It can discover hosts by querying a switch, snooping DHCP packets, reading a dhcpd.leases file, or importing a tab-delimited file.grendel.readthedocs.io · read 3 Oct 2026
- HTTPS
- The API can use HTTPS when a key and certificate are configured, and provisioning over HTTPS and signed boot images are also documented.grendel.readthedocs.io · read 3 Oct 2026
- Installation
- The documentation provides Linux tar.gz, deb and rpm packages, plus a container image.grendel.readthedocs.io · read 2 Oct 2026
- Integration
- Grendel can serve as a group source for ClusterShell clush, using tags to filter nodes.grendel.readthedocs.io · read 3 Oct 2026
- Intended users
- The documentation assumes HPC, Linux, and networking knowledge and describes administrators using Grendel to deploy physical compute clusters.grendel.readthedocs.io · read 3 Oct 2026
- Maker and use
- Grendel is developed by the University at Buffalo Center for Computational Research and the docs say it runs CCR production clusters ranging from 200 to 1500 nodes.grendel.readthedocs.io · read 3 Oct 2026
- Persistence limit
- Unless installed from an rpm or deb package, its database is in memory by default and changes are lost on restart unless persistence is configured.grendel.readthedocs.io · read 3 Oct 2026
- Provisioning
- It provides DHCP, PXE, TFTP, DNS, and HTTP services for provisioning Linux systems over a network.grendel.readthedocs.io · read 3 Oct 2026
- Provisioning modes
- It supports diskful and stateless live-image provisioning.grendel.readthedocs.io · read 2 Oct 2026