Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Azure Migrating SQL Server Workloads

Similar presentations


Presentation on theme: "Windows Azure Migrating SQL Server Workloads"— Presentation transcript:

1 Windows Azure Migrating SQL Server Workloads
Speaker Title Organization

2 Agenda Migrating SQL Server Workloads SQL Server IaaS Best Practices
Summary

3 Migrating SQL Server Workloads

4 SQL Server and Windows Azure VM
Supported Versions SQL Server 2012, 2008 R2, 2008 Supported Features All SQL Server features supported except failover clustering * SQL Server Provisioning Cloud-first using stock images, bring your own server / VHD, capture cloud images SQL Server Licensing Pay by the hour or migrate your own license via Software Assurance ** With the introduction of Windows Azure Virtual Machines and Virtual Networks there are an entirely new set of workloads that are suitable. * AlwaysOn Availability Groups not supported until GA ** Windows Azure Compute and Storage charges also apply

5 Virtual Machine Sizes and SQL Editions
VM Size CPU Cores Memory Bandwidth # Data Disks SQL Edition Extra Small Shared 768 MB 5 (Mbps) 1 Express Small 1.75 GB 100 (Mbps) 2 Standard Medium 3.5 GB 200 (Mbps) 4 Large 7 GB 400 (Mbps) 8 Standard / Enterprise Extra Large 14 GB 800 (Mbps) 16 Each Persistent Data Disk Can be up to 1 TB

6 SQL Server on Virtual Machines
Best Practices

7 Running SQL Server in a Windows Azure VM
Storage Recommendations Do not use write caching Avoid using OS drive for large databases Consider putting database and transaction log files on separate drives Consider putting tempdb on the non-persistent cache disk (D:\) Database Recommendations Consider using database page compression to reduce I/O High Availability Recommendations Consider latency between primary and replica when choosing sync mode

8 SQL Server or Windows Azure SQL Db?
SQL Server (IaaS) Windows Azure SQL Database (PaaS) Development Migrate Existing Apps Develop New Apps Management Full Control Managed Service Compatibility Full SQL Server Capabilities Based on SQL Server Technology Shared Technology Network transport (Tabular Data Stream) SQL dialect (Transact-SQL) Data access APIs (ADO.NET, ODBC, JDBC) Development tools (SQL Server Data Tools) Management tools (SQL Server Management Studio)

9 Summary Microsoft has a continuous offering from private to public cloud Windows Azure now supports IaaS workloads SQL Server is fully supported on Windows Azure Virtual Machine IaaS is about migration, PaaS is about new development

10


Download ppt "Windows Azure Migrating SQL Server Workloads"

Similar presentations


Ads by Google