13 projects tagged "Clustering Tools"

Download Website Updated 28 Mar 2014 Galera wsrep provider

Screenshot
Pop 184.93
Vit 12.06

Galera wsrep provider is a dlopenable generic replication library which implements the wsrep provider API. It provides very efficient synchronous replication, and multi-master and "parallel applying" capabilities for opaque data buffers. Its primary focus is data consistency. A transaction is either committed on every node, or not at all. It works anywhere TCP works, including on WAN, and can utilize UDP multicast where available. It is used by the MySQL-wsrep patch project to create true multi-master MySQL/InnoDB clusters.

Download Website Updated 29 Oct 2013 SALI

Screenshot
Pop 151.97
Vit 9.06

SALI (Sara Automatic Linux Installer) is a tool that allows you to install Linux on multiple machines at once. It support several protocols for downloading by way of aria2 to install a machine. For example, BitTorrent and rsync are supported. SALI originates from SystemImager and still uses the same philosophy. It is a scalable method for performing unattended installation. SALI is mostly used in cluster setups.

Download Website Updated 19 Apr 2013 pxeconfig

Screenshot
Pop 114.41
Vit 2.75

pexconfig allows you to use a PXE-enabled network card as the first boot device for a system. This software suite also includes PXE-menu tools, which are used to control the booting of networked computers directly from the computer's console at the BIOS level before any operating system has been loaded. The menus provided by these tools can be used for diagnostic purposes, for firmware upgrades, or for selecting an operating system installation method.

Download Website Updated 13 Apr 2012 ClusterShell

Screenshot
Pop 108.83
Vit 3.94

ClusterShell is a set of tools and an event-based Python library to execute commands on local or remote cluster nodes in parallel. The framework also provides advanced methods for handling node sets and node groups to ease and improve administration of large compute clusters or server farms. Three convenient command line utilities, clush, clubak, and nodeset, allow traditional shell scripts to benefit some useful features offered by the library.

Download Website Updated 19 Jan 2014 pbs_python

Screenshot
Pop 77.05
Vit 5.58

The pbs_python package is a wrapper class for the Torque Batch System C library. With this package, you now can write utilities and extensions in Python instead of C. This package was developed to replace xpbsmon by an ASCII version named pbsmon. PBSQuery is also included in this package. This is a Python module built on top of the pbs Python module to simplify querying the batch server. There are a lot of examples included in the source package.

Download No website Updated 14 Dec 2009 classh

Screenshot
Pop 75.50
Vit 1.74

classh is yet another wrapper around ssh for running commands on a number of hosts concurrently. It is similar to xCAT, pssh, Cluster ssh, and a gaggle of other utilities. The only pre-requisite for classh is Python 2.4 or later, and no formal installation is required; a copy of the classh.py file is sufficient to run commands. The SSHJobMan class from classh can be used to create custom job management scripts. This class lets you either wait until all output has returned from a batch job or process the results as they become available by incrementally polling the running job. The output, error messages, exit code, and start and completion times of each job are stored in the results. It's been tested on jobs of over 25,000 hosts and handles over 10,000 hosts per hour across a WAN and without noticeable impact on the administrator's host.

Download Website Updated 21 Jan 2014 Job Monarch

Screenshot
Pop 69.60
Vit 3.59

Job Monarch is an add-on to the Ganglia Monitoring System that provides batch job monitoring and archiving plus a graphical overview of clusters and assorted batch systems. It fully supports Torque, PBS, and SLURM, and has experimental support for LSF and SGE.

Download Website Updated 29 Nov 2011 Sequencer

Screenshot
Pop 30.85
Vit 30.19

Sequencer is an engine used by system administrators for the computation and execution of sequences of actions over hardware or software. It can ping various devices in parallel, power on your whole cluster, or generate an Emergency PowerOff (EPO) script for your data center or cluster. It takes into account various dependencies (power off nodes before switches, clients before server), deals with failures kindly, and is very efficient (>4000 nodes in less than 10 minutes).

No download No website Updated 23 Nov 2011 Kanopya Private Cloud

Screenshot
Pop 26.38
Vit 30.36

Kanopya Private Cloud is a solution for dynamically managing IT infrastructure. It allows you to simply and quickly define your application and start it with one click, automatically scale infrastructure (scale-in and scale-out), and monitor your dynamic infrastructure.

No download Website Updated 16 Jul 2011 karaage

Screenshot
Pop 17.89
Vit 32.73

Karaage is a cluster account management tool. It can manage users and projects in a cluster and can store the data in various backends.

Screenshot

Project Spotlight

Miniflux

A minimalist news reader.

Screenshot

Project Spotlight

C++ Format

A small, safe, and fast formatting library for C++.