I have two virtual machines, SQL 2008 installed in one and Sharepoint 2010 SP1 installed on the other one, now im planning to have High availability to ensure no downtime, can you tell me how this can be done, and in which level (SQl or Sharepoint, or virtual machine Hyper-V level), and the fail-over will be automatic or manual, please provide me with full details.
Thanks....
Or it can be done at the application level. For true HA with only two virtual servers, you would install SQL on both servers to form a SQL cluster. Failover would be automatic at the SQL level when you have a cluster. You would also install SharePoint on both boxes, and start all services on both. For search, you would put a query component and index component on each server. All application services would failover automatically besides Search, which would require some intervention to move the Admin component to the other box. As far as web services, failover would be handled by your load balancer.