At Bluehost/Hostmonster we have been developing some really neat tools to segregate cpu, disk I/O, and memory. Here is a link to one of my blog posts in the past that describes what we have worked on in detail.
Up to now we haven’t really been able to sell this product because it was simply too difficult to make it work in most company environments. It required a custom kernel patch, significant system knowledge, and really just required too much effort on our part to make it work well in other scenarios other than our own. However, those days are quickly coming to an end.
Now that Redhat has finally released Red Hat Enterprise Linux 6.0 we have a “stable” kernel with which to release kernel RPMs. Redhat, and most other server/enterprise Linux distributions (Such as SUSE) have settled on 2.6.32 as their baseline kernel for their server product offerings. This is a very workable kernel for our feature set and allows us to make implementing our cpu, i/o, and memory management tools extremely easy.
We currently have a backlog of several hundred companies that have expressed interest in these products. I am sorry it has taken so long, but it was absolutely necessary that we had a standardized kernel newer than 2.6.30.
To be very clear, in order to use our products you will need to be running RHEL (Redhat Enterprise Linux) 6.0 or greater or SUSE Enterprise Linux 11 or newer.
We will most likely set up our own repository for these products as well as a free respin of the RHEL 6.x distribution compiled from source minus the Redhat trademarks (Think CentOS without the 2-3 week delay that often accompanies new releases). The 6.x distribution will be free for anyone and everyone as well as any updates, etc. I am willing to provide whatever bandwidth, servers and personnel are necessary to keep us within 24 hours of all of Redhat’s updates.
Thanks to those that have waited patiently, as well as those that were a little agitated We will very soon have a product for you to use!
Matt Heaton / Bluehost.com