Presentation is loading. Please wait.

Presentation is loading. Please wait.

Migrating SQL Server database applications to Windows Azure Virtual Machine Guy BowermanEvgeny Krivosheev DBI333.

Similar presentations


Presentation on theme: "Migrating SQL Server database applications to Windows Azure Virtual Machine Guy BowermanEvgeny Krivosheev DBI333."— Presentation transcript:

1 Migrating SQL Server database applications to Windows Azure Virtual Machine Guy BowermanEvgeny Krivosheev guybo@microsoft.comevgenykr@microsoft.com DBI333

2 http://www.certona.com/recommendation-engine/recommendation-engines-for-call-centers.html

3

4 Low Control Shared Lower cost Dedicated Higher cost High Control 100% Compatibility Rapid self-service provisioning 100% Compatibility Rapid self-service provisioning SQL Server in WA VM - IaaS SQL Server Full h/w control Roll-your-own HA/DR/scale Full h/w control Roll-your-own HA/DR/scale Managed database service Focus on business logic Managed database service Focus on business logic WA SQL Database - PaaS Elastic/Self-Service capabilities Full h/w control Elastic/Self-Service capabilities Full h/w control SQL Server Private Cloud - IaaS

5 management portal image library storag e virtual machine Persistent, durable VM disks 99.9% SLA Networking Improvements Linux support Performance Improvements SQL, SharePoint, AD support Gallery images, Windows, SQL, Linux Cloud First VM Creation Experience

6 VM SizeCPU CoresMemoryBandwidth # Data Disks SQL Edition Extra SmallShared768 MB5 (Mbps)1Express Small11.75 GB100 (Mbps)2Any Medium23.5 GB200 (Mbps)4Any Large47 GB400 (Mbps)8Any Extra Large814 GB800 (Mbps)16Any

7 Support: http://support.microsoft.com/kb/956893http://support.microsoft.com/kb/956893

8 demo SQL in WA VM basics

9 You started your SQL Server VM and want to create a database in it. What do you click on next? You started your SQL Server VM and want to create a database in it. What do you click on next?

10 Client Computer SQL Server Management Studio Default TCP port 1433 SQL Server Management Studio Default TCP port 1433 Windows Azure Endpoint Virtual Machine Firewall SQL Server Database Engine SQL Server Endpoint Virtual Machine hosted on Windows Azure Windows Remote Desktop Virtual Machine Firewall TCP port 3389 opened during provisioning Virtual Machine Firewall TCP port 3389 opened during provisioning Virtual Machine Desktop Connection to SQL Server using Windows Authentication Connect to SQL Server using SQL Server Authentication. Windows Azure Endpoint Different from 3889 Windows Azure Endpoint Different from 3889

11 Client Computer Your VHD uploaded to Windows Azure Windows Remote Desktop Virtual Machine Firewall Virtual Machine Desktop. Windows Azure Endpoint Different from 3889 Windows Azure Endpoint Different from 3889 Enable remote desktop connection in VHD Max OS VHD size – 127GB Use static VHD

12

13 SQL Server in VM Scenarios

14 demo Application Migration

15 https://www.windowsazure.com/en-us/develop/downloads/

16 My Content Recommendation Virtual machine ASP.NET Web API Technical Content Depository Integration services Analysis services

17 MSIT AZITBITAP SharePoint VNet (Windows Azure Preview – Dublin) Microsoft Corporate Network (Redmond) VNGateway SharePoint Middle-Tier SQL 2012 Server SharePoint Web Front- Ends

18 MSIT Setup & Deployment

19 demo Application-Level HA

20

21 LayerDefenses Physical World-class physical security provided by GFS ISO 27001, SSAE 16, FISMA Moderate, and more Network Host firewall limiting traffic to VMs VLANs and packet filters in routers Host Stripped-down version of Windows Server 2008 R2 Host boundaries enforced by external hypervisor Application Front-end.NET framework code running under partial trust Windows account with the lowest level of privileges Data Strong storage keys for access control SSL support for data transfers between all parties User Account management, training and awareness, screening Open and interoperable access control service

22 Optimizations for hybrid cloud Unified manageability Auto-admin capabilities Competitive HA & performance Application Migration & Development Fundamentals Enterprise hybrid cloud Preview GA & Beyond

23 Pay for what you use No App Changes Required Library of VM Templates Flexibility & Control Managed Infrastructure Low TCO for Existing Apps Full SQL Server Capability Cloud first VM Creation Experience Full Control of Virtual Machine Common Identity (Active Directory Integration) Fully Managed Infrastructure 99.9% SLA for Virtual Machine Single Pane of Glass to Manage High Availability Advanced Security (Transparent data encryption & auditing) Full Business Intelligence Functionality

24

25 WCL321 Microsoft Virtual Machine Converter Solution Accelerator FDN05 Windows Azure Today and Tomorrow AZR208 Cloud-Ready Data Services AZR306 Windows Azure Storage: How it Works, Best Practices.. DBI201 Get More Out of Microsoft SQL Server 2012 in MS Private Cloud

26

27 Connect. Share. Discuss. http://northamerica.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn

28 Required Slide Complete an evaluation on CommNet and enter to win!

29

30

31 SQL Server (IaaS) Windows Azure SQL Database (PaaS) DevelopmentMigrate Existing AppsDevelop New Apps ManagementFull ControlManaged Service CompatibilityFull SQL Server CapabilitiesBased 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)

32 Quick, low-risk way to evaluate Hyper-V Easy-to-use wizard-driven GUI Converts VMDK->VHD and config settings Supports ESx 4.1 & 5, vCenter Replaces VMware tools with Hyper- V Integration Services Supports data-center automation workflows https://connect.microsoft.com/site14 Connect Select Convert

33


Download ppt "Migrating SQL Server database applications to Windows Azure Virtual Machine Guy BowermanEvgeny Krivosheev DBI333."

Similar presentations


Ads by Google