Clustering Software for Linux

View 297 business solutions

Browse free open source Clustering software and projects for Linux below. Use the toggles on the left to filter open source Clustering software by OS, license, language, programming language, and project status.

  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 1

    S.M.A.R.T. Monitoring Tools

    Disk Inspection and Monitoring

    smartmontools contains utility programs (smartctl, smartd) to control/monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) built into most modern ATA and SCSI disks. It is derived from smartsuite.
    Leader badge
    Downloads: 24,976 This Week
    Last Update:
    See Project
  • 2
    Tools for the Linux Kernel's network block device, allowing you to use remote block devices over a TCP/IP network. Note that we have moved to github: https://github.com/NetworkBlockDevice/nbd
    Leader badge
    Downloads: 1,709 This Week
    Last Update:
    See Project
  • 3
    Diskless Remote Boot in Linux (DRBL)
    DRBL provides diskless or systemless environment. It uses distributed hardware resources and makes it possible for clients to fully access local hardware. It also includes Clonezilla, a partition and disk cloning utility similar to Ghost.
    Leader badge
    Downloads: 221 This Week
    Last Update:
    See Project
  • 4

    collectl

    This is now also available here github.com/sharkcz/collectl.git

    Collectl is a light-weight performance monitoring tool capable of reporting interactively as well as logging to disk. It reports statistics on cpu, disk, infiniband, lustre, memory, network, nfs, process, quadrics, slabs and more in easy to read format.
    Leader badge
    Downloads: 152 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    K9s

    K9s

    Kubernetes CLI To Manage Your Clusters In Style!

    K9s is a terminal based UI to interact with your Kubernetes clusters. The aim of this project is to make it easier to navigate, observe and manage your deployed applications in the wild. K9s continually watches Kubernetes for changes and offers subsequent commands to interact with your observed resources. Provides standard cluster management commands such as logs, scaling, port-forwards, restarts. Define your own command shortcuts for quick navigation via command aliases and hotkeys. Plugin support to extend K9s to create your very own cluster commands. Powerful filtering mode to allow user to drill down and view workload related resources. Supports for viewing RBAC rules such as cluster/roles and their associated bindings. Reverse lookup to asserts what a user/group or ServiceAccount can do on your clusters. You can benchmark your HTTP services/pods directly from K9s to see how your application fare and adjust your resources request/limit accordingly.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    AWS ParallelCluster Node

    AWS ParallelCluster Node

    Python package installed on the Amazon EC2 instances

    aws-parallelcluster-node is the python package installed on the Amazon EC2 instances launched as part of AWS ParallelCluster. AWS ParallelCluster is an AWS-supported Open Source cluster management tool that makes it easy for you to deploy and manage High-Performance Computing (HPC) clusters in the AWS cloud. Built on the Open Source CfnCluster project, AWS ParallelCluster enables you to quickly build an HPC compute environment in AWS. It automatically sets up the required compute resources and a shared filesystem and offers a variety of batch schedulers such as AWS Batch and Slurm. AWS ParallelCluster facilitates both quick start proof of concepts (POCs) and production deployments. You can build higher-level workflows, such as a Genomics portal that automates the entire DNA sequencing workflow, on top of AWS ParallelCluster.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 7
    Karpenter

    Karpenter

    Kubernetes Node Autoscaling: built for flexibility, and performance

    Karpenter simplifies Kubernetes infrastructure with the right nodes at the right time. Karpenter automatically launches just the right compute resources to handle your cluster's applications. It is designed to let you take full advantage of the cloud with fast and simple compute provisioning for Kubernetes clusters. Karpenter responds quickly and automatically to changes in application load, scheduling, and resource requirements, placing new workloads on a variety of available compute resource capacities. Karpenter comes with a set of opinionated defaults in a single, declarative Provisioner resource which can easily be customized. No additional configuration is required! Karpenter observes the aggregate resource requests of unscheduled pods and makes decisions to launch and terminate nodes to minimize scheduling latencies and infrastructure costs. Karpenter is licensed under the permissive Apache License 2.0.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 8
    minikube

    minikube

    Sets up a local Kubernetes cluster to run it

    minikube quickly sets up a local Kubernetes cluster on macOS, Linux, and Windows. We proudly focus on helping application developers and new Kubernetes users. It supports the latest Kubernetes release (+6 previous minor versions). It iscross-platform (Linux, macOS, Windows), and allows the deployment of its functions as a VM, a container, or on bare-metal. Provides multiple container runtimes (CRI-O, containerd, docker), Docker API endpoint for blazing fast image pushes, and advanced features such as LoadBalancer, filesystem mounts, and FeatureGates. Contains addons for easily installed Kubernetes applications.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 9
    kubectx

    kubectx

    Faster way to switch between clusters and namespaces in kubectl

    kubectx is a utility to manage and switch between kubectl contexts. kubectx supports Tab completion on bash/zsh/fish shells to help with long context names. You don't have to remember full context names anymore. kubens is a utility to switch between Kubernetes namespaces. kubens also supports Tab completion on bash/zsh/fish shells. There are several installation options. As kubectl plugins (macOS/Linux), macOS, Homebrew (recommended), MacPorts, Linux, Debian, Arch Linux, Homebrew, Manual installation. You can install and use Krew kubectl plugin manager to get kubectx and kubens. After installing, the tools will be available as kubectl ctx and kubectl ns. Since kubectx/kubens are written in Bash, you should be able to install them to any POSIX environment that has Bash installed. If you want kubectx and kubens commands to present you an interactive menu with fuzzy searching, you just need to install fzf in your PATH.
    Downloads: 11 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 10
    PelicanHPC
    PelicanHPC is an iso-hybrid (CD or USB) image that let's you set up a high performance computing cluster in a few minutes. A Pelican cluster allows you to do parallel computing using MPI. You can run Pelican on a single multiple core machine to use all cores to solve a problem, or you can network multiple computers together to make a cluster. The frontend node (either a real computer or a virtual machine) boots from the image. The compute nodes boot by PXE, using the frontend node as the server. All of the nodes of the cluster get their filesystems from the same image, so it is guaranteed that all nodes run the the same software. Packages can be added to all nodes using apt-get, thanks to aufs. The bootable image is created by running a single script, which takes advantage of the Debian Live infrastructure.
    Leader badge
    Downloads: 61 This Week
    Last Update:
    See Project
  • 11
    kind

    kind

    Kubernetes IN Docker - local clusters for testing Kubernetes

    kind is a tool for running local Kubernetes clusters using Docker container “nodes”. kind was primarily designed for testing Kubernetes itself, but may be used for local development or CI.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    Kubernetes Goat

    Kubernetes Goat

    Kubernetes Goat is a "Vulnerable by Design" cluster environment

    Learn to attack or find security issues, misconfigurations, and real-world hacks within containers, Kubernetes, and cloud-native environments. Enumerate, exploit, and gain access to the workloads right from your browser. Understand how attackers think, work, and exploit security issues, and apply these learnings to detect and defend them. Also, learn best practices, defenses, and tools to mitigate, and detect in the real world. Learn the hacks, defenses, and tools. So that you can think like an attacker, and secure your Kubernetes, cloud, and container workloads right from the design, code, and architecture itself to prevent them. Use Kubernetes Goat to showcase the effectiveness of the tools, product, and solution. Also, educate the customers and share your product or tool knowledge in an interactive hands-on way.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    RELIANOID

    RELIANOID

    Network Load Balancer and Application Security

    RELIANOID is an open core (Debian GNU/Linux based) Application Delivery Controller (ADC) with advanced load balancing features such as Network Load Balancer, Application Load Balancer with SSL offloading, Advance Network Configuration including Virtual Interfaces, VLANs, Bonding with link aggregation, IPv4/IPv6, advanced routing, stateless cluster, web GUI, JSON API and much more! Enterprise Edition Load Balancer is available with extra features such as global service load balancing (gslb), application security including web application firewall (WAF), blacklists, Realtime Blackhole Lists (DNSBL), DDoS protection, stateful clustering, SNMP monitoring, email and SNMP notifications, RBAC, VPN support, and the best Support directly from an expert Team.
    Downloads: 37 This Week
    Last Update:
    See Project
  • 14

    Cluster SSH - Cluster Admin Via SSH

    Cluster administration tool

    ClusterSSH controls a number of xterm windows via a single graphical console window to allow commands to be interactively run on multiple servers over an ssh connection.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 15
    Crane

    Crane

    Crane is a FinOps Platform for Cloud Resource Analytics and Economics

    Crane is a FinOps Platform for Cloud Resource Analytics and Economics in Kubernetes clusters. The goal is not only to help users to manage cloud cost easily but also to ensure the quality of applications.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Reliable group communication based on IP multicast and configurable protocol stack
    Downloads: 67 This Week
    Last Update:
    See Project
  • 17

    UNFS3

    UNFS3 is a user-space NFSv3 server

    UNFS3 is a user-space implementation of the NFSv3 server specification. It provides a unified mountd and nfsd program and so far runs under Linux, NetBSD, and Solaris.
    Leader badge
    Downloads: 64 This Week
    Last Update:
    See Project
  • 18
    CMAK

    CMAK

    A tool for managing Apache Kafka clusters

    CMAK (previously known as Kafka Manager) is a tool for managing Apache Kafka clusters. Easy inspection of cluster state (topics, consumers, offsets, brokers, replica distribution, partition distribution). Generate partition assignments with option to select brokers to use. Run reassignment of partition (based on generated assignments). Create a topic with optional topic configs (0.8.1.1 has different configs than 0.8.2+). Delete topic (only supported on 0.8.2+ and remember set delete.topic.enable=true in broker config). Topic list now indicates topics marked for deletion (only supported on 0.8.2+). Batch generate partition assignments for multiple topics with option to select brokers to use. Optionally enable JMX polling for broker level and topic level metrics. Optionally filter out consumers that do not have ids/ owners/ & offsets/ directories in zookeeper.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Genv

    Genv

    GPU environment management and cluster orchestration

    Genv is an open-source environment and cluster management system for GPUs. Genv lets you easily control, configure, monitor and enforce the GPU resources that you are using in a GPU machine or cluster. It is intended to ease up the process of GPU allocation for data scientists without code changes.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    MyCAT

    MyCAT

    Active, high-performance open source database middleware

    MyCAT is an Open-Source software, “a large database cluster” oriented to enterprises. MyCAT is an enforced database which is a replacement for MySQL and supports transaction and ACID. Regarded as MySQL cluster of enterprise database, MyCAT can take the place of expensive Oracle cluster. MyCAT is also a new type of database, which seems like a SQL Server integrated with the memory cache technology, NoSQL technology and HDFS big data. And as a new modern enterprise database product, MyCAT is combined with the traditional database and new distributed data warehouse. In a word, MyCAT is a fresh new middleware of database. MyCAT ’s objective is to smoothly migrate the current stand-alone database and applications to cloud side with low cost and to solve the bottleneck problem caused by the rapid growth of data storage and business scale.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Based on the source code of Sun Grid Engine, we are continuing the open source development effort here on sourceforge.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22

    Ganglia

    Scalable, distributed monitoring system for high-performance computing

    Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of clusters. Supports clusters up to 2000 nodes in size.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 23

    Windows 7 Booster

    Boost your Windows 7 with only few clicks !

    Version 1.6 Brings new Design, many fixes and almost 50% reduction in CPU consumption. Lightweight and portable application that beginners and advanced users may tinker with to tweak system settings and improve overall performance. Protect your online privacy and keep your computer secure. A single file that can easily be transferred To boost any PC at will, with low CPU and RAM consumption. - Clean Up your PC Clean all your unnecessary files that will hog your system over time. Temporary files, Windows Cache, Error reports, Old Prefetched Data, Crash Dumps, Recent Files, Software Distribution, Recycle Bin, Font Cache, Memory Dumps, Mini Memory Dumps.Chrome, Firefox, Maxthon, Opera, Internet Explorer supported. - Turn Off Unnecessary Windows Servers - Tweak Your Windows For Best Performance - 100% Spyware FREE Windows 7 Booster does NOT contain any Spyware, Adware, Viruses or even Advertisement.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 24
    The aim of the project is to develop an open source iSCSI target with professional features, works well in enterprise environment under real workload, and is scalable and versatile enough to meet the challenge of future storage needs and developements.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 25
    A distributed, peer-to-peer, server-less communication & messaging solution for JAVA (JMS), C++ and .NET applications, integrates with JBoss, WebLogic & WebSphere. Offers guaranteed delivery, security and transactions. Supports TCP, SSL & HTTP protocols.
    Downloads: 17 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next