I'm interested in pc clustering as a hobby, but I don't even know where to begin. Help anyone?
Clustered Systems are usually designed for High Availability;
continued service when component(s) fail.
Some are special purpose/high performance designs.
Here are some references for your reading on the subject:
high-performance cluster systems
AlphaServer cluster with reduced risk