MSDN has great documentation about Failover Clusters, including a handy checklist for implementing cluster roles, such as: