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 above). General information Table explanation * ''Software'': The name of the application that is described Technical information {, class="wikitable sortable" style="font-size: 80%; text-align: center; width: auto;" ! Software ! Implementation Language ! Authentication ! Encryption ! Integrity ! Global File System ! Global File System + Kerberos ! Heterogeneous/ Homogeneous exec node ! Jobs priority ! Group priority ! Queue type ! SMP aware ! Max exec node ! Max job submitted ! CPU scavenging ! Parallel job ! Job checkpointing !Python interface , - ! class="table-rh" , Enduro/X , C/C++ , OS Authentication , GPG, AES-128, SHA1 , None , Any cluster Posix FS (gfs, gpfs, ocfs, etc.) , Any cluster Posix FS (gfs, gpfs, ocfs ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Computer Cluster
A computer cluster is a set of computers that work together so that they can be viewed as a single system. Unlike grid computers, computer clusters have each node set to perform the same task, controlled and scheduled by software. The components of a cluster are usually connected to each other through fast local area networks, with each node (computer used as a server) running its own instance of an operating system. In most circumstances, all of the nodes use the same hardware and the same operating system, although in some setups (e.g. using Open Source Cluster Application Resources (OSCAR)), different operating systems can be used on each computer, or different hardware. Clusters are usually deployed to improve performance and availability over that of a single computer, while typically being much more cost-effective than single computers of comparable speed or availability. Computer clusters emerged as a result of convergence of a number of computing trends including t ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
BSD License
BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and distribution of covered software. This is in contrast to copyleft licenses, which have share-alike requirements. The original BSD license was used for its namesake, the Berkeley Software Distribution (BSD), a Unix-like operating system. The original version has since been revised, and its descendants are referred to as modified BSD licenses. BSD is both a license and a class of license (generally referred to as BSD-like). The modified BSD license (in wide use today) is very similar to the license originally used for the BSD version of Unix. The BSD license is a simple license that merely requires that all code retain the BSD license notice if redistributed in source code format, or reproduce the notice if redistributed in binary format. The BSD license (unlike some other licenses e.g. GPL) does not require that source code be distributed at all. Terms In addition t ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
OpenLava
OpenLava is a workload job scheduler for a cluster of computers. OpenLava was pirated from an early version of Platform LSF. Its configuration file syntax, application program interface (API), and command-line interface (CLI) have been kept unchanged. Therefore, OpenLava is mostly compatible with Platform LSF. OpenLava was based on the Utopia research project at the University of Toronto. OpenLava was allegedly licensed under GNU General Public License v2, but that licensing was proven to be invalid at trial. History In 2007, Platform Computing (now part of IBM) released Platform Lava 1.0, which is a simplified version of Platform LSF 4.2 code, licensed under GNU General Public License v2. Platform Lava had no additional releases after v1.0 and was discontinued in 2011. In June 2011, OpenLava 1.0 code was committed to GitHub. Commercial support In 2014, a number of former Platform Computing employees founded Teraproc Inc., which contributed development and provided commerc ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
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" convened at the 2015 edition of the International Supercomputing Conference. The panel discussed the common software components necessary to build linux compute clusters and solicited feedback on community interest in such a project. Following the response, the OpenHPC project was announced at SC 2015 under the auspices of the Linux Foundation. Releases Design OpenHPC provides an integrated and tested collection of software components that, along with a supported standard Linux distribution, can be used to implement a full-featured compute cluster. Components span the entire HPC software ecosystem including provisioning and system administration tools, resource management, I/O services, development tools, numerical libraries, and performance a ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
NetworkComputer
{{Infobox Software , name = NetworkComputer , developer = Altair Engineering , latest_release_version = 2019.01 , latest_release_date = 2019 , operating_system = Cross-platform , genre = job scheduler , website Altair Engineering – Accelerator Page Altair Accelerator, previously known as NetworkComputer (NC), is a commercial job scheduler developed by Altair Engineering. The product was originally developed by Runtime Design Automation (RTDA) before Altair acquired the company. Accelerator is used to manage a computer farm or computer cluster and is responsible for accepting, scheduling, dispatching, and managing the remote execution of standalone, parallel, or interactive user jobs. It also manages the allocation of resources such as processors, memory, disk space, software licenses, and custom objects to jobs that require them. Accelerator uses a unique event-driven scheduler that results in very low overhead per job, usually in the millisecond range. Features * Web i ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Moab Cluster Suite
Maui Cluster Scheduler is a job scheduler for use on clusters and supercomputers initially developed by Cluster Resources, Inc. Maui is capable of supporting multiple scheduling policies, dynamic priorities, reservations, and fairshare capabilities. It improves the manageability and efficiency of machines ranging from clusters of a few processors to multi-teraflops supercomputers. Maui is available for use and modification for non-commercial usage. Development and support Maui was most heavily developed during the mid-90s. Development slowed into the 2000s, although an active community around the usage of Maui still exists. Its development was made possible by the support of Cluster Resources, Inc. (now Adaptive Computing) and the contributions of many individuals and sites including the U.S. Department of Energy, PNNL, the Center for High Performance Computing at the University of Utah (CHPC), Ohio Supercomputer Center (OSC), University of Southern California (USC), SDSC, ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
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 Konwinski, and Matei Zaharia, as well as professor Ion Stoica. The students started working on the project as part of a course taught by David Culler. It was originally named ''Nexus'' but due to a conflict with another university's project, was renamed to Mesos. Mesos was first presented in 2009 (while still named Nexus) by Andy Konwinski at HotCloud '09 in a talk accompanying the first paper published about the project. Later in 2011 it was presented in a more mature state in a talk by Zaharia at the Usenix Symposium on Networked Systems Design and Implementation conference about the paper "Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center" by Benjamin Hindman, Andy Konwinski, Zaharia, Ali Ghodsi, Anthony D. Joseph, Ran ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
United Devices
United Devices, Inc. was a privately held, commercial volunteer computing company that focused on the use of grid computing to manage high-performance computing systems and Computer cluster, enterprise cluster management. Its products and services allowed users to "allocate workloads to computers and devices throughout enterprises, aggregating computing power that would normally go unused." It operated under the name Univa UD for a time, after merging with Univa on September 17, 2007. History Founded in 1999 in Austin, Texas, United Devices began with volunteer computing expertise from distributed.net and SETI@home, although only a few of the original technical staff from those organizations remained through the years. In April 2001, grid.org was formally announced as a philanthropic non-profit website to demonstrate the benefits of Internet-based large scale grid computing. Later in 2002 with help from UD, Nippon Telegraph and Telephone, NTT Data launched a similar Internet-b ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Univa
Univa was a software company that developed workload management and cloud management products for compute-intensive applications in the data center and across public, private, and hybrid clouds, before being acquired by Altair Engineering in September 2020. Univa software manages diverse application workloads and resources, helping enterprises scale and automate infrastructure to maximize efficiency and throughput while also helping them manage cloud spending. Univa’s primary market was High Performance Computing (HPC). Its products were used in a variety of industries, including manufacturing, life sciences, energy, government labs and universities. Univa software was used to manage large-scale HPC, analytic, and machine learning applications across these industries. Products and services Univa developed, sold, and supported Univa Grid Engine software, Univa's version of the popular Grid Engine workload manager. Univa also offered Navops Launch, a solution providing cloud mi ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Grid MP
Grid MP is a commercial distributed computing software package developed and sold by Univa (formerly known as United Devices), a privately held company based primarily in Austin, Texas. It was formerly known as the MetaProcessor prior to the release of version 4.0, however the letters ''MP'' in ''Grid MP'' do not officially stand for anything. Product features Grid MP provides job scheduling with prioritization, user security restrictions, selective application exclusion, user-activity detection, and time-of-day execution controls. Grid MP can be used to manage computational ''Devices'' consisting of corporate desktop PCs, departmental servers, or dedicated cluster nodes. Computational ''Devices'' can be arranged into ''Device Groups'' for organizational, security, and administrative control. Grid MP has been demonstrated as being capable of managing grids of large numbers of nodes during its use in the infrastructure of the grid.org and World Community Grid projects (the Worl ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Globus Toolkit
The Globus Toolkit is an open-source toolkit for grid computing developed and provided by the Globus Alliance. On 25 May 2017 it was announced that the open source support for the project would be discontinued in January 201 due to a lack of financial support for that work. The Globus service continues to be available to the research community under a freemium approach, designed to sustain the software, with most features freely available but some restricted to subscriber In late 2017 thGrid Community Forum(GridCF) created a fork of the Globus Toolkit named the 'Grid Community Toolkit'' or GCT in short and took over maintenance and development of the code base. The GridCF added support for Transport_Layer_Security#TLS_1.3, TLS 1.3 and also compatibility with OpenSSL 3.0 to its fork of the Globus Toolkit. GCT packages are available from EPEL/Fedora for Red Hat Enterprise Linux 7 to 9 and compatible distributions and Fedora Linux, for Debian GNU/Linux and Ubuntu from the offici ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |