ThunderstormDistributor is a queuing system that distributes jobs and computational workload across dynamic clusters in the cloud. It manages the assignment of jobs to maximize CPU and memory usage and prevent oversubscription of compute nodes. It also performs advanced statistics collection on individual compute nodes and jobs to graph the distribution of disk, network, CPU, and memory usage over time, which facilitates the advanced optimization and tuning of computational workflows.
Features
- Distribute jobs to worker nodes dynamically
- Dynamically add and remove worker nodes
- View machine, job, and cluster statistics in a web-based interface
- Reserve CPU and memory slots
- Set walltime and realtime limits
License
MIT LicenseFollow ThunderstormDistributor
Other Useful Business Software
Auth0 for AI Agents now in GA
Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of ThunderstormDistributor!