Application framework for managing Microsoft SQL Server clusters and federated databases