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

Slides:



Advertisements
Similar presentations
A Flexible Cloud-Computing Platform Focus on solving business problems
Advertisements

Windows Azure for SharePoint people Dennis – Solution Architect Microsoft Windows Azure.
Scalable SQL Server Design with just a Credit Card Peter Ward Chief Technical Architect DBI233.
Microsoft Dynamics AX Technical Conference 2013
System Center 2012 R2 Overview
MICROSOFT CONFIDENTIAL Page 1 A Secure Cloud-Computing Platform Azure Partner Architects| 4/11/2011 David McGhee | Windows Azure Platform Technical Specialist.
High memory instances Monthly SLA : Virtual Machines Validated & supported Microsoft workloads Price reduction: standard Windows (22%) & Linux (29%)
Virtual techdays INDIA │ 9-11 February 2011 Cross Hypervisor Management Using SCVMM 2008 R2 Vikas Madan │ Partner Consultant II, Microsoft Corporation.
2009 Software as a service Platform as a service Infrastructure as a service Service platform Cloud platform Cloud computing Grid computing Private.
Low Control | Low Maintenance Shared Lower cost Dedicated Higher cost High Control | High Maintenance Hybrid On premises Off premises SQL Server Physical.
Inside Windows Azure Virtual Machines Vijay Rajagopalan Microsoft Corporation.
Deep Dive into Windows Azure Virtual Machines – From Cloud Vendor and Enterprise Perspective Vijay Rajagopalan Principal Lead Program Manager Microsoft.
Windows Azure Virtual Machines
Windows Azure Pack Tomáš „Kanty“ Kantůrek
Name Title Microsoft Windows Azure: Migrating Web Applications.
Linux Running on an Azure Virtual Network Speaker Title Organization.
Windows Azure Virtual Machines. Agenda IT Pro experience Support for key server applications Easy storage manageability High availability features.
Introduction to the Microsoft Private Cloud WSV207 Symon Perriman Technical Evangelist Microsoft WSV207.
Windows Azure Migrating SQL Server Workloads Speaker Title Organization.
Free, online, technical courses Take a free online course. Microsoft Virtual Academy.
VM Role (PaaS)Virtual Machine (IaaS) StorageNon-Persistent StoragePersistent Storage Easily add additional storage DeploymentBuild VHD offsite and upload.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Partner Practice Enablement - Overview In this session students will learn how to properly deploy, manage and scale SQL Server and SharePoint Server in.
Get More out of SQL Server 2012 in the Microsoft Private Cloud environment Guy BowermanMadhan Arumugam DBI208.
Windows Azure Virtual Machines Speaker Title Organization.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage.
Microsoft’s Vision for IT as a Service The Server to Virtualized Datacenter to Private & Public Cloud Continuum David Greschler, Director, Microsoft Kondwani.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
Lets agree that an Optimized Data Center is not yet a Cloud +=
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
Get More out of SQL Server 2012 in the Microsoft Private Cloud environment Steven Wort, Xin Jin Microsoft Corporation.
Microsoft Virtual Academy.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
DCIM211. By 2015, 35% of enterprise IT expenditures for most organizations will be managed outside the IT department’s budget IT budget.
Preview JUNE 2012 Introduced Windows Azure Infrastructure Services General Availability APRIL 2013 Commercially-backed SLA and formal support agreements.
Windows Azure Migrating Applications and Workloads Speaker Title Organization.
Alessandro Cardoso Microsoft MVP | Readify National Manager |
Lugano Microsoft Azure Overview Ken Casada Technical Evangelist Microsoft Switzerland
Node.js & Windows Azure AZR326  JavaScript on the Server!  Event driven I/O server-side JavaScript  Not thread based, each connection uses only a.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
What’s New with Windows Server 2012 and Microsoft System Center 2012 SP1 Vijay Tewari Principal Group Program Manager Microsoft Corporation.
Windows Azure for IT Pros Kurt CLAEYS (TSP Windows Azure, Microsoft EMEA)
Microsoft Azure Active Directory. AD Microsoft Azure Active Directory.
System Center Lesson 4: Overview of System Center 2012 Components System Center 2012 Private Cloud Components VMM Overview App Controller Overview.
Zvezdan Pavković. Storage Non-Persistent Storage Persistent Storage Easily add additional storage. Networking Internal and Input Endpoints configured.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Windows Azure IaaS and How It Works Corey Sanders Principal Program Manager Lead Microsoft Corporation AZR201.
Optimize the Business with Microsoft Datacenter Services 2.0
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers.
Hybrid Will Rule: Options to Connect, Extend and Integrate Applications in Your Data Center and Windows Azure Yousef A. Khalidi Distinguished Engineer.
Cloud-Ready Data Services. cloud data services.
Zentera Guardia Fabric ™ Securely Connects Client-Server Apps between Microsoft Azure, Enterprise Datacenters & Other Public Clouds MICROSOFT AZURE ISV.
Becoming the Next Private Cloud Expert Yung Chou Technical Evangelist Microsoft Corporation WSV318.
ALL INFORMATION PRESENTED AS WELL AS ALL SESSIONS ARE MICROSOFT CONFIDENTIAL AND UNDER YOUR NON-DISCLOSURE AGREEMENT (NDA) AND\OR TECHNOLOGY PREVIEW.
Windows Azure Boot CampWindowsAzureBootCamp.com. Windows Azure Boot CampWindowsAzureBootCamp.com.
Intended audience : –SQL DBA’s, SQL Server enthousiasts, non Azure Database developers goal : –Enlight the most valueable aspects on Windows Azure SQL.
Agility Dev TestDeploy Learn Agility.
Windows Azure Pack Speaker Name Date. Internal slide only—do not show.
Windows 2012R2 Hyper-V and System Center 2012
Building ARM IaaS Application Environment
Guy Bowerman Madhan Arumugam
Windows Azure Migrating SQL Server Workloads
Design and Implement Cloud Data Platform Solutions
Windows Azure It Pro IaaS Jump Start
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
TechEd /23/ :44 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Data Security for Microsoft Azure
TechEd /11/ :25 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Day 2, Session 2 Connecting System Center to the Public Cloud
06 | SQL Server and the Cloud
Presentation transcript:

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

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

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

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

Support:

demo SQL in WA VM basics

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?

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

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

SQL Server in VM Scenarios

demo Application Migration

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

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

MSIT Setup & Deployment

demo Application-Level HA

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

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

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

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

Connect. Share. Discuss. Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals Resources for Developers

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

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)

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 Connect Select Convert