230 likes | 404 Views
Infrastructure as a Service. Karl-Heinz Sütterlin Technology Solution Professional Application Platform Microsoft Corporation. Windows Azure Virtual Machines.
E N D
Infrastructure as a Service Karl-Heinz Sütterlin Technology Solution Professional Application Platform Microsoft Corporation
Windows Azure Virtual Machines Windows Azure Virtual Machines allow you to easily move your applications and infrastructure back and forth from on-premises to the cloud without requiring any changes to the existing code.
Virtual Machines expand Microsoft’s continuous offering from private to public cloud Physical IaaS PaaS SaaS Virtual
What is IaaS? On Premises Infrastructure (as a Service) Platform (as a Service) Software (as a Service) You manage Applications Applications Applications Applications Data Data Data Data You manage Runtime Runtime Runtime Runtime Managed by Microsoft Middleware Middleware Middleware Middleware Managed by Microsoft You manage O/S O/S O/S O/S Managed by Microsoft Virtualization Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking Windows Azure Virtual Machines Windows Server Hyper-V Office 365 Dynamics CRM Windows Server Windows Azure Cloud Services
Why Use Virtual Machines for Existing Applications? Management Retain full control to configure & maintain the OS. Manage public & private cloud VMs centrally with Microsoft System Center. Application Mobility Move your virtual hard drives (VHDs) back and forth between on-premises and the cloud. No need to rebuild your app to run in the cloud. Run popular Microsoft server applications Run the same on-premises enterprise applications & infrastructure in the cloud, such as Microsoft SQL Server
Run Popular Microsoft Server Applications Standalone or connect to AD on-premises through a virtual private network. Standalone or connect to on-premises applications. Database mirroring for high availability. Standalone or connect to on-premises applications through a virtual private network. Supported Versions: SQL Server 2008, SQL Server 2008 R2, & SQL Server 2012 Supported Versions: Windows Server 2008 R2 & Windows Server 8 Beta Supported Version: SharePoint 2010
Supported Operating Systems • Supported: • Windows Server 2008 R2 • 64-bit • Library Images: • Windows Server 2008 R2 • Windows Server 2012 • Windows Server 2008 R2 with SQL Server 2008 or 2012 (Available at GA) • Supported: • Community & commercial distributions including • Library Images: • OpenSUSE 12.1 • CentOS 6.2 • Ubuntu 12.04 • SUSE Linux Enterprise Server SP2 Linux *Linux images to be finalized by launch date. Agreements not yet completed.
How it WorksSelect from Image Gallery Log in to Windows Azure Management Portal Create new VM from image gallery The image is copied to your blob storage account Virtual Machine booted. Changes copied to blob storage
How it WorksBring your own VHD Create your own VHD Upload image to blob storage Create a disk using the uploaded image in the Windows Azure Management Portal Virtual Machine booted. Changes copied to blob storage
Cross-Premise Connectivity ENTERPRISE CLOUD Data Synchronization SQL Data Sync Application-Layer Connectivity & Messaging Service Bus Secure Machine-to-Machine Network ConnectivityWindows Azure Connect Secure Site-to-Site Network Connectivity Windows Azure Virtual Network Windows Azure Networking
Bringing Workloads to the Cloud On Premises Production SQL Farm IIS Servers S2S VPN tunnels S2S VPN Device AD / DNS File Servers Local AD SQL VMs Exchange SharePoint PaaS Roles
Example: Contoso’s Deployment Contoso Production VNet in Windows Azure (10.1.0.0/16) The Corp. HQ (10.0.0.0/16) SQL Farm IIS Servers 131.57.23.120 65.52.249.22 10.1.0.4 10.1.1.4 10.0.0.10 10.0.0.11 S2S VPN tunnels Contoso Test in Windows Azure (10.2.0.0/16) S2S VPN Device AD / DNS BRK Gateway Exchange 10.2.2.0/24 10.1.2.0/24 10.2.3.0/24 10.1.3.0/24
Supported VPN Device List Cisco Juniper • Generic VPN devices must support • IKE v1 • AES 128, 256 • SHA1, SHA2
Domain Controller On-Premises Contoso.com Active Directory Contoso.com Active Directory Contoso Corp Network The Virtual Network in Windows Azure SQL Servers IIS Servers Site to Site VPN Tunnel AD Authentication + On-Premises Resources S2S VPN Device AD / DNS SQL Servers IIS Servers Load Balancer Public IP Exchange Gateway
Domain Controller in the Cloud Contoso.com Active Directory Contoso.com Active Directory Contoso Corp Network The Virtual Network in Windows Azure SQL Servers IIS Servers Site to Site VPN Tunnel AD / DNS AD Authentication + On-Premises Resources AD Auth S2S VPN Device AD / DNS SQL Servers IIS Servers Load Balancer Public IP Exchange Gateway
SharePoint Farm Configuration AppSvr SQL WFE AD/DC/DNS LB AD/DC/DNS Cloud Svc 80 VPN Tunnel Cloud Svc Virtual Network 2012 OnPrem Azure
How it WorksScenario 1: Create a new virtual machine from a library image Sign in to the Windows Azure Management Portal Click “Create New”, then select “Virtual Machine” Select the “Base Image” or “OS Disk” (storage) Base Images include pre-built images Disk storage includes VHDs you uploaded to your storage account Select the instance size (XS, S, M, L, XL) Create the name and admin password Identify DNS name servicepackage
Benefits of Virtual Machines Easily migrate existing applications as-is to the cloud Set up new virtual machines in Windows Azure with only a few clicks (images provided) No need to run an agent when preparing your own VHD. Simply SysPrep. (agent required for Linux) easy open & flexible powerful • Upload your own VHD from on-premises • Choose a pre-built image from a library (Windows Server 2008 R2, Windows Server 2012 or Windows Server 2008 R2 with SQL Server GA Only) • Support for community and commercial versions of Linux • Run enterprise applications such as SQL Server, SharePoint or Active Directory in the cloud • Create a virtual network between virtual machines in Windows Azure and on-premises virtual machines