Can Crystal Reports Server clustering be used to provide high availability or redundancy?

Can Crystal Report Server be set up in such a way with it's clustering options that one node in a cluster can continue to function and process reports if another node in the cluster fails? If yes, what are the licensing requirements for this type of set up?