Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Azure Virtual Machines Noam King Azure Lead –Middle East & Africa Microsoft EPG.

Similar presentations


Presentation on theme: "Windows Azure Virtual Machines Noam King Azure Lead –Middle East & Africa Microsoft EPG."— Presentation transcript:

1 Windows Azure Virtual Machines Noam King Azure Lead –Middle East & Africa Microsoft EPG

2 Background Getting started Migration Workloads Managing

3 Background

4 Packaged Software Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Managed by vendor You manage Platform (as a Service) Managed by vendor You manage Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software (as a Service) Managed by vendor Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data

5 IT Agility The ability to instantly provision new hardware for new opportunities or respond quickly to business demand can be a competitive advantage. Focus Focusing less on infrastructure leaves more time for improving the success of the business through better IT. More on Innovation and less on Infrastructure. Economics Cloud Computing lowers the cost of delivering IT and increases the utilization and efficiency of your data center.

6

7 Software Requirements Dependency on non-supported OS or application? Licensing Do your software licenses transfer to the cloud? Support Is the (3rd party) software supported in the cloud? Hardware Requirements Multiple network cards or other hardware requirements?

8 Getting Started

9 Microsoft Windows Server 2008 R2 SQL Server 2012 Windows Server 2012 Biztalk Server 2013 Sharepoint Server 2013 Trial Open Source OpenSUSE 12.3 CentOS 6.3 Ubuntu 12.04 Ubuntu 12.10 SUSE Linux Enterprise Server 11 SP2

10

11

12

13 Base OS image for new Virtual Machines Sys-Prepped/Generalized/Read Only Created by uploading or by capture Writable Disks for Virtual Machines Created during VM creation or during upload of existing VHDs.

14 Demo Getting Started

15

16

17

18 Migration

19

20

21

22

23

24 On-Premises Virtual Machine Machine Name: APPSRV1 Memory: 8 GB Cores: 4 Ports: 80/443 for http/https Guest: C:\ Host: C:\VMs\APP-OS.vhd Guest: D:\ Host: D:\VMs\APP-Data.vhd Guest: E:\ Host: E:\VMs\APP-Logs.vhd Cloud Service Name: myapp1.cloudapp.net Virtual Machine Role Name: appsrv1 4 Cores 7 GB Ram Guest: C:\ WAStorage\VMs\APP-OS.vhd Guest: E:\ WAStorage\VMs\APP-Data.vhd Guest: F:\ WAStorageVMs\APP-Logs.vhd Deployment Slot Production TCP Endpoints 80 and 443

25 Forklift Migration Bring entire application and all dependencies Hybrid Migration Bring portion of application to the cloud while some resources stay on-premises IaaS to PaaS Migration Migrating application to web or worker roles with dependencies that work better on a VM

26 Connectivity

27 API

28

29 Vnet Scenarios

30

31

32

33 Persistent VM Role Business Components & Entities Persistent Disk SQL SQL Mirroring Web Role LB VNET

34 LB

35

36 Workloads

37 SharePointPaaS Roles File ServersLocal ADSQL VMs

38 Cloud Service Acts as a Networking Boundary All VMs in the same service can communicate directly Name resolution between VMs is automatic with Windows Azure provided DNS Cloud Service Name: myapp1.cloudapp.net Virtual Machine VM Name: appsrv1 10.1.5.6 Virtual Machine VM Name: appsrv2 10.1.5.7 DIP Virtual Machine VM Name: SQLServer1 10.1.5.8 DIP Load Balancer Public IP

39 Hardware Load Balancer on client side for load balancing across internal only VPN tunnel. Cloud Service Mirrored DBs HTTP VPN Gateway HTTP Site to Site VPN Tunnel Web/App Load Balancer

40 Software Load Balancer for Internal LB Use an SLB such as the ARR extension of IIS7.5 when site-to-site only connectivity is a requirement. Cloud Service Mirrored DBs HTTP SLB VPN Gateway HTTP Site to Site VPN Tunnel Web/App

41 SharePoint Farm Configuration AD/DC/DNS OnPrem LB WFE SQLAppSvr 80/443 2012 VPN Tunnel Cloud Svc Virtual Network Azure AD/DC/DNS

42

43 Windows Azure Virtual Machines Linux Windows WA Linux Agent Windows Setup ICDrivers Certs SSH Keys

44

45

46 Managing

47

48 Full Support for IaaS Windows Azure PowerShell Cmdlets Cross Platform Scripting Built on node.js Capabilities Provisioning, Removal Reboot, Start Import and Export VM settings Support for Windows and Linux VMs Domain Join at Provision for Windows Fully Customize VM with Data Disks and Endpoint Configuration Automate Virtual Network Settings

49 ## Create SP WFE1 $spwfe1 = New-AzureVMConfig -Name 'SP-WFE1' -AvailabilitySetName $avsetwfe ` -ImageName $spimage -InstanceSize Medium | $dns1 = New-AzureDns -Name 'dns1' -IPAddress '10.1.2.4' New-AzureVM -ServiceName $cloudsvc -AffinityGroup $ag -VNetName $vnetname ` -DnsSettings $dns1 -VMs $spwfe1, $spwfe2, $spwfe3, $spwfe4, $spapp1, $spapp2, $spsql1, $spsql2 Add-AzureProvisioningConfig -WindowsDomain -Password $dompwd ` -Domain $domain -DomainUserName $domuser -DomainPassword $dompwd ` -MachineObjectOU $advmou -JoinDomain $joindom | Add-AzureInputEndpoint -Name 'http' -LBSetName 'lbhttp' ` -LocalPort 80 -PublicPort 80 -Protocol tcp -ProbeProtocol http -ProbePort 80 ` -ProbePath '/healthcheck/iisstart.htm' | Set-AzureSubnet $spsubnet...

50 Summary

51 Consider Moving Entire VMs Or Building VMs in Cloud Plan Virtual Network Requirements (if any) Plan for Storage Performance and Capacity Existing Monitoring Applications Should Just Work For Azure Specific Automation Tasks Use PowerShell

52 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Windows Azure Virtual Machines Noam King Azure Lead –Middle East & Africa Microsoft EPG."

Similar presentations


Ads by Google