Friday, November 03, 2006

What happens when GNU meets Cluster?

You get Gluster, a GNU Cluster distribution aimed at commoditizing Supercomputing and Super storage. Core of the Gluster provides a platform for developing clustering applications tailored for a specific tasks such as HPC Clustering, Storage Clustering, Enterprise Provisioning, and Database Clustering.
According to the developers, Gluster is designed for massive scalability and performance from ground up.
So why another cluster? don't we have enough cluster and HPC resources?
Gluster gives following answers;
GlusterHPC is

1. Designed for massive scalability (16 nodes or 65,000 nodes makes no difference). Much of the building blocks of Gluster are already powering worlds top supercomputers.
2. Portability (across distributions and architectures).
3. Modular and extensible.
4. Built on Gluster Platform which extends clustering technology beyond HPC to database, storage, enterprise provisioning, etc.
5. Very easy to use with a clean dialog based front-end.
6. Backed by supercomputing experts.
7. Supports multi-casting and Infiniband.
8. Centralized remote screen control.
9. Very easy to add new features or customize.
10.Doesn't require a database server to store configuration information.
By the way the project is still awaiting GNU approval, so it is under the category, NOT-YET-GNU. I hope and think it will be approved.
If you are worried about if this will run under your Linux distribution, fear not. It
is distro independent.
Links;
Gluster.org
Gluster Docs
Gluster Downloads

No comments: