Failover clustering is a process in which more than one server is configured to host a single instance of SQL Server 2005/2008. The database will still be available if a server in the cluster fails. The cluster of servers contains shared disk that holds the data in the database. This type of configuration is also known as virtual server.