Please forgive my question but I am confused by information I have seen. Several articles state that clustering cannot be used to increase SQL performance. If that is the case, why would you ever need a single cluster with more than two nodes? If you had three nodes, would this be an Active/Active/Passive configuration? Would the two Active servers be capable of querying and writing to the same databases? If you run into a situation where SQL traffic is exceeding hardware performance, is there no choice but to replace the server with faster hardware since clustering does not improve performance? Is there any way with SQL to load-balance across systems that share the same database?