1. A method for managing a disaster recovery failover policy comprising the steps of: identifying which of a plurality of disaster recovery sites are available for disaster recovery of host data; determining a cluster configuration of each disaster recovery site identified as available for the disaster recovery of the host data independent of initiation of the disaster recovery of the host data; performing a plurality of tests on each disaster recovery site identified independent of the initiation of the disaster recovery of the host data; determining, at each disaster recovery site, whether one of the plurality of tests was unsuccessful; calculating, at each disaster recovery site, a priority score based on the plurality of tests performed on each disaster recovery site; transmitting, from each disaster recovery site to a separate host, the priority score and, when it has been determined that the one of the tests was unsuccessful, an indication that the one of the plurality of tests was unsuccessful; comparing, at the host, the priority score received from each disaster recovery site; ranking, at the host, each of the disaster recovery sites based on the comparison of the priority scores; and updating automatically, at the host, the disaster recovery failover policy based on the identification of which of the plurality of disaster recovery sites are available for disaster recovery, the determined cluster configuration, and the ranking prior to a failover event occurring at the host.