A view is just a way to encapsulate a select statement or statements, gets used like a table - call it a virtual table. Clusters are for fault tolerance, typically two or machines set up so that if one fails the other can transparently take over the load from the other.