Kusu is open source cluster provisioning and management software developed by Platform Computing. The commercially supported open source version was initially called Open Cluster Stack (OCS), and that name was later changed to Platform Cluster Manager. In version 2.0, which was released in early 2010, we started to package proprietary code into Platform Cluster Manager for a better interface. In subsequent releases since then, more proprietary code has been added to Platform Cluster Manager. In the latest version 3.0, the original Kusu code is now just small part of the Platform Cluster Manager product. Installation, a graphical web interface, and the monitoring system are all proprietary code that have been added into the product. Although the Kusu code has gained enhancements for functionality and reliability release by release, Platform Cluster Manager 3 just uses Kusu to power its provisioning engine. The rest of the product’s functionality is not open source any more.
Today, Platform Cluster Manager as a licensed product is sold by many Platform Computing channel partners. It contains the following functional modules:
- High quality and flexible open source provisioning engine developed by Platform Computing.
- Web interface framework shared by most Platform Computing products
- Web interface for cluster management
- Monitoring framework based on reliable and scalable agent technology used in Platform LSF
- Installer that supports un-attended or factory install
- An intuitive web interface
- Management node high availability
- Support of NIC bonding
- Monitoring and alerting
- More flexible network interface types
- Enhanced kit building process
With the addition of these new features over the last two years, Platform Cluster Manager has truly evolved from a community supported open source package to a commercial grade product.