Handles clusters with up to 2000 nodes
Being based on a hierarchical design that has been targeted at federations of clusters, Ganglia can easily handle clusters of up to 2000 nodes in size. It is engineered to take advantage of powerful technologies and tools, such as RRDtool for data visualization and storage, XDR for portable and compact data transport, as well as XML for data representation.
Under the hood and supported operating systems
Several well-known and widely used programming languages were used to create the Ganglia project, including Python, Perl, PHP and C. As mentioned, it’s a platform-independent, web-based application that works on any operating system, including GNU/Linux, BSD, Solaris, Microsoft Windows and Mac OS X, as well as the Apache, IIS or nginx web servers.
Getting started with Ganglia
Ganglia is distributed as a single archive, which contains all the files required to deploy the application on top of a modern, reliable and stable web server. So, all you have to do is to copy does files to the root of your web server or in a specific directory (recommended).
After installation (detailed installation instructions can be found on the project’s wiki page), you can access the Ganglia system from any computer, smartphone or tablet device. This is the beauty of a web-based application, that it can be used from anywhere.
Who uses Ganglia?
A wide range of companies use the Ganglia distributed monitoring system, including Grids and Clusters Group at the San Diego Supercomputer Center, the UC Berkeley Millennium Project, as well as the Wikimedia company, which runs the well known Wikipedia website.
Reviewed by Marius Nestor on October 15th, 2014
In a hurry? Add it to your Download Basket!
- Performance improvements including https://github.com/ganglia/ganglia-web/pull/240, https://github.com/ganglia/ganglia-web/commit/6df16c88131a828ce6b9855eca7fbfcc5146a2ae
- New clearer heatmaps https://github.com/ganglia/ganglia-web/pull/235
- Other minor improvements and fixes
Application descriptionGanglia is an open source, platform-independent and freely distributed web-based application that runs on top of a web...