Existe um provedor de wmi para clusters de failover da MS. Observe o método MoveToNewNode do MSCluster_ResourceGroup. Isso deve te dar o que você quer. Você não mencionou o que, mas no servidor 2008 você pode facilmente anexar um script a um evento específico. O Server 2003 deve ser bastante fácil de ler o log de eventos e encontrar o que você está procurando.