List of software for
cluster management Within cluster and parallel computing, a cluster manager is usually backend graphical user interface (GUI) or command-line interface (CLI) software that runs on a set of cluster nodes that it manages (in some cases it runs on a different server or ...
.
Free and open source
*
HA
**
Apache Mesos
Apache Mesos is an open-source project to manage computer clusters. It was developed at the University of California, Berkeley.
History
Mesos began as a research project in the UC Berkeley RAD Lab by then PhD students Benjamin Hindman, Andy Konw ...
, from the
Apache Software Foundation
The Apache Software Foundation (ASF) is an American nonprofit corporation (classified as a 501(c)(3) organization in the United States) to support a number of open source software projects. The ASF was formed from a group of developers of the A ...
**
Kubernetes
Kubernetes (, commonly stylized as K8s) is an open-source container orchestration system for automating software deployment, scaling, and management. Google originally designed Kubernetes, but the Cloud Native Computing Foundation now maintains ...
, founded by
Google Inc
Google LLC () is an American multinational technology company focusing on search engine technology, online advertising, cloud computing, computer software, quantum computing, e-commerce, artificial intelligence, and consumer electronics. I ...
, from the
Cloud Native Computing Foundation
The Cloud Native Computing Foundation (CNCF) is a Linux Foundation project that was founded in 2015 to help advance container technology and align the tech industry around its evolution.
It was announced alongside Kubernetes 1.0, an open sourc ...
** Heartbeat, from
Linux-HA
The Linux-HA (High-Availability Linux) project provides a high-availability ( clustering) solution for Linux, FreeBSD, OpenBSD, Solaris and Mac OS X which promotes reliability, availability, and serviceability (RAS).Alan Robertson ''The Evolu ...
**
Docker Swarm
**
Red Hat cluster suite
The Red Hat Cluster includes software to create a High-availability cluster, high availability and Load balancing (computing), load balancing cluster. Both can be used on the same system although this use case is unlikely. Both products, the High ...
**
OpenShift and OKD, from Red Hat
** Nomad, from
HashiCorp
HashiCorp is a software company with a freemium business model based in San Francisco, California. HashiCorp provides open-source tools and commercial products that enable developers, operators and security professionals to provision, secure, run ...
** Rancher, from
Rancher Labs
Rancher Labs is an open source software company based in Cupertino, California. The company helps manage Kubernetes at scale. Rancher Labs was founded in 2014 and has 30,000 active teams.
Rancher Labs was funded with $10 million in 2015, $20 mi ...
** TrinityX from ClusterVision Solutions
**
Corosync Cluster Engine
The Corosync Cluster Engine is an open source implementation of the Totem Single Ring Ordering and Membership protocol. It was originally derived from the OpenAIS project and licensed under the new BSD License. The mission of the Corosync effo ...
** OpenSVC
** K3s, from
Rancher Labs
Rancher Labs is an open source software company based in Cupertino, California. The company helps manage Kubernetes at scale. Rancher Labs was founded in 2014 and has 30,000 active teams.
Rancher Labs was funded with $10 million in 2015, $20 mi ...
* non-HA
**
oneSIS
**
OpenHPC
OpenHPC is a set of community-driven FOSS tools for Linux based HPC. OpenHPC does not have specific hardware requirements.
History
A birds-of-a-feather panel discussion titled "Community Supported HPC Repository & Management Framework" conven ...
**
OpenSAF
OpenSAF (commonly styled SAF, the Service Availability Framework) is an open-source service-orchestration system for automating computer application deployment, scaling, and management. OpenSAF is consistent with, and expands upon, Service Ava ...
, founded by
Motorola
Motorola, Inc. () was an American Multinational corporation, multinational telecommunications company based in Schaumburg, Illinois, United States. After having lost $4.3 billion from 2007 to 2009, the company split into two independent p ...
, from OpenSAF Foundation, implements
Service Availability Forum
The Service Availability Forum (SAF or SA Forum) is a consortium that develops, publishes, educates on and promotes open specifications for carrier-grade and mission-critical systems. Formed in 2001, it promotes development and deployment of com ...
**
Rocks Cluster Distribution
Rocks Cluster Distribution (originally NPACI Rocks) is a Linux distribution intended for high-performance computing (HPC) clusters. It was started by National Partnership for Advanced Computational Infrastructure and the San Diego Supercompute ...
**
Stacki Stacki is a computer cluster software product from the company StackIQ, released as open-source software.
Description
StackIQ was originally named Clustercorp when it was founded in 2006. Its first product was a commercial version of a Linux distri ...
, from StackIQ
** YARN, distributed with
Apache Hadoop
Apache Hadoop () is a collection of open-source software utilities that facilitates using a network of many computers to solve problems involving massive amounts of data and computation. It provides a software framework for distributed storage ...
**
xCAT
xCAT (Extreme Cloud Administration Toolkit) is open-source distributed computing management software developed by IBM, used for the deployment and administration of Linux or AIX based clusters.
Toolkit
xCAT can:
* Create and manage disk ...
**
Warewulf
**
Foreman
__NOTOC__
A foreman, forewoman or foreperson is a supervisor, often in a manual trade or industry.
Foreman may specifically refer to:
*Construction foreman, the worker or tradesman who is in charge of a construction crew
* Jury foreman, a head j ...
Proprietary
*
Amazon
Amazon most often refers to:
* Amazons, a tribe of female warriors in Greek mythology
* Amazon rainforest, a rainforest covering most of the Amazon basin
* Amazon River, in South America
* Amazon (company), an American multinational technology c ...
Elastic Container Service
*
Borg
The Borg are an alien group that appear as recurring antagonists in the ''Star Trek'' fictional universe. The Borg are Cyborg, cybernetic organisms (cyborgs) linked in a Group mind (science fiction), hive mind called "the Collective". The Borg ...
, used at
Google
Google LLC () is an American multinational technology company focusing on search engine technology, online advertising, cloud computing, computer software, quantum computing, e-commerce, artificial intelligence, and consumer electronics. ...
* Bright Cluster Manager, from
Bright Computing
* CycleCloud, from
Cycle Computing acquired By Microsoft
* IBM Tivoli System Automation for Multiplatforms, from
IBM
*
Microsoft Cluster Server
Microsoft Cluster Server (MSCS) is a computer program that allows server computers to work together as a computer cluster, to provide failover and increased availability of applications, or parallel calculating power in case of high-performan ...
, from
Microsoft
Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
* Twine, from
Facebook
Facebook is an online social media and social networking service owned by American company Meta Platforms. Founded in 2004 by Mark Zuckerberg with fellow Harvard College students and roommates Eduardo Saverin, Andrew McCollum, Dustin M ...
* HPE Performance Cluster Manager - HPCM, from
Hewlett Packard Enterprise Company
* Dell/EMC - Remote Cluster Manager (RCM)
* Aspen Systems Inc - Aspen Cluster Management Environment (ACME)
* Evidian SafeKit
* IBM PowerHA system mirror
* Veritas Cluster Server
See also
*
Comparison of cluster software
The following tables compare general and technical information for notable computer cluster software. This software can be grossly separated in four categories: Job scheduler, nodes management, nodes installation and integrated stack (all the abo ...
References
{{Reflist
Cluster computing
Cluster management software