HPC in the cloud and cluster distributions

Many things are moving to cloud hosting … I won’t comment on being right or wrong about their moving … and HPC is one of them. This means that cluster distributions are going to follow … or could follow to some degree.
Some cluster distributions focus upon packaging, some focus upon flexibility, some focus upon GUIs.
All try to integrate some subset of needed tools. But all were effectively designed for a cluster computing model where some of the key/critical assumptions at the base of the distribution are simply not the case in the cloud, and due to the way they work, can’t easily be worked around.
These would be distros that require control over the install process. Remember, the cloud focus is upon system provisioning, so conflicting tools or redundant tools will be wasting some level of effort. A better model for this would be to integrate the API of the cloud provider into the installer, so firing up a 10 node cluster, on demand, is as easy as a 1000 node … with similar speed.
That last part is more about how the cloud resource does large allocations, and they may not be close … but its reasonable to expect that most customers don’t really want to pay for installation time and data transfer. Remember, you pay for everything in the cloud. So those distributions that focus upon loading an OS might have an issue going forward.
The sense I get talking to users and customers, is that they want their clouds as effectively “instant on” devices, for some appropriate value of “instant on”. The EC2 cluster bits are close to instant on. But we have customers asking for Ubuntu and other OSes.
And, more interesting to us, is that they are asking for “instant on” for their clusters. We work with a number of tools for these things, including Bright Cluster Manager, our own Tiburon tool, Perceus, and others. Right now, only our own Tiburon tool handles this. We’ve used it for a number of clusters, and it works quite well. I’ve been thinking about how to adapt it to the needs of the HPC cloud APIs.

Read moreHPC in the cloud and cluster distributions

Color me amused …

Every now and then recruiters call me. Want to see if I want the glamour of some new position somewhere.
I run a very nice little, and growing company. I own a substantial fraction of this company. Our revenues are far more than the recruiter’s company is likely willing to pay. There are too many digits in our revenues, before the decimal point, relative to any likely salary. I am working extremely hard at increasing the number of digits. Our customers are happily responding positively.
They way to solve this problem (for the recruiters) is to ignore us. Either that, or if you (the recruiters) really like us, then hire us to do the job for you (the recruiters company). Or buy us. Any of these are simple solutions to the problem.
I have nothing against recruiters. I have a great job and ownership in a great company building some of the fastest storage on the planet, and I work with wonderful people. Any offer coming in to try to pull me over has to take into account all these things. And many more.
Seriously. Not likely to leave the current work for an IC role in a group, at a salary an order of magnitude or more below what we are making now …

Read moreColor me amused …

Project relampago: coming to siClusters, JackRabbits, and DeltaV's near you …

We’ve been working on some things, quietly, for a while. Almost … almost ready to talk about this. Should have something to show at SC11 this year certainly. Working on tuning. Maybe a character flaw on my part, but I am never happy with performance. More soon. I promise … (and yeah, been insanely busy, … Read moreProject relampago: coming to siClusters, JackRabbits, and DeltaV's near you …