SQL Server 2012 AlwaysOn supports with Windows Azure Virtual Machines
Microsoft recently announced "SQL Server 2012 AlwaysOn supports with Windows Azure Virtual Machines". SQL Server 2012 AlwaysOn enables high availability and disaster recovery with SQL Server. It's a descendant of Database Mirroring and available only in SQL Server Enterprise. Any Database server that runs SQL Server 2012 Enterprise Edition can use AlwaysOn Availability Groups by joining a cluster and configuring the availability group. It does not require shared disk storage, but requires special hardware and configuration steps to set up Failover Cluster Instances. For more information about these features, see Microsoft SQL Server AlwaysOn Solutions Guide for High Availability and Disaster Recovery .