Upload
colleen-oconnor
View
213
Download
0
Tags:
Embed Size (px)
Citation preview
Infrastructure as a Service
Karl-Heinz SütterlinTechnology Solution Professional Application PlatformMicrosoft 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.
PaaS SaaSPhysical Virtual IaaS
Virtual Machines expand Microsoft’s continuous
offering from private to public cloud
What is IaaS?On Premises
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
You
man
ag
e
Infrastructure(as a Service)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Man
ag
ed
by M
icroso
ft
You
man
ag
e
Platform(as a Service)
Man
ag
ed
by M
icroso
ft
You
man
ag
e
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Software(as a Service)
Man
ag
ed
by M
icroso
ft
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Windows Azure Virtual Machines
Windows Server Hyper-V
Windows Server Windows Azure Cloud Services
Office 365Dynamics CRM
Why Use Virtual Machines for Existing Applications?
ManagementRetain full control to configure & maintain the OS. Manage public & private cloud VMs centrally with Microsoft System Center.
Application MobilityMove 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 applicationsRun the same on-premises enterprise applications & infrastructure in the cloud, such as Microsoft SQL Server
Run Popular Microsoft Server Applications
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
Standalone or connect to on-premises applications through a virtual private network.
Standalone or connect to AD on-premises through a virtual private network.
Standalone or connect to on-premises applications. Database mirroring for high availability.
Supported Operating Systems
Supported:Community & commercial distributions including
Library Images:OpenSUSE 12.1
CentOS 6.2
Ubuntu 12.04
SUSE Linux Enterprise Server SP2
Supported:
Windows Server 2008 R264-bit
Library Images:Windows Server 2008 R2
Windows Server 2012
Windows Server 2008 R2 with SQL Server 2008 or 2012 (Available at GA)
Linux
*Linux images to be finalized by launch date. Agreements not yet completed.
How it WorksSelect from Image Gallery
Create new VM from
image gallery
Virtual Machine booted. Changes
copied to blob storage
Log in toWindows Azure
Management Portal
The image is copied toyour blob storage account
How it WorksBring your own VHD
Create a disk using the
uploaded image in the Windows
Azure Management
Portal
Upload image to
blob storage
Virtual Machine booted.
Changes copied to
blob storage
Create your own VHD
Cross-Premise Connectivity
Windows Azure Networking
Data SynchronizationSQL Data Sync
Application-Layer Connectivity & Messaging
Service Bus
CLOUD ENTERPRISE
Secure Machine-to-Machine Network
ConnectivityWindows Azure Connect
Secure Site-to-Site Network ConnectivityWindows Azure Virtual Network
Bringing Workloads to the Cloud
On Premises
Production
S2S VPN Device
IIS Servers
AD / DNS
SQL Farm
Exchange
S2S VPN tunnelsSharePoin
tPaaS Roles
File ServersLocal AD SQL VMs
Example: Contoso’s Deployment
The Corp. HQ (10.0.0.0/16)
Contoso Test in Windows Azure
(10.2.0.0/16)
Contoso Production VNet in Windows Azure (10.1.0.0/16)
S2S VPN Device
IIS Servers
AD / DNS
SQL Farm
ExchangeBRK Gateway
S2S VPN tunnels10.0.0.1010.0.0.11
131.57.23.120
10.2.2.0/24
10.2.3.0/24
10.1.2.0/24
10.1.3.0/24
65.52.249.2210.1.0.4 10.1.1.4
Supported VPN Device ListCisco
Platform OS Family Examples
ASA 5500 Series (Adaptive Security Appliances)
ASA Software 8.4+
5505, 5550
ASR 1000 Series Aggregation Services Routers
IOS XE 2.1+ 1002
ISR Series Integrated Services Routers
IOS 12.2+ 2801, 2901, 2911
JuniperPlatform OS Family Examples
SRX Series Routers JunOS 10.2+ 210, 650
J Series Routers JunOS 9.4+ 4350
ISG Series Routers ScreenOS 6.2+ SX2
SSG Series Routers ScreenOS 6.2+ 550
Generic VPN devices must support• IKE v1• AES 128, 256• SHA1, SHA2
Migrating Active Directory Workloads
Domain Controller On-Premises
The Virtual Networkin Windows Azure
Gateway
SQL ServersIIS Servers
Site to Site VPN Tunnel
AD Authentication+
On-Premises Resources
Contoso.com Active Directory
Contoso Corp Network
IIS Servers
AD / DNS
SQL Servers
Exchange
S2S VPN Device
Contoso.com Active Directory
Load BalancerPublic IP
Domain Controller in the Cloud
The Virtual Networkin Windows Azure
Gateway
SQL ServersIIS Servers
Site to Site VPN Tunnel
AD Authentication+
On-Premises Resources
Contoso.com Active Directory
Contoso Corp Network
IIS Servers
AD / DNS
SQL Servers
Exchange
S2S VPN Device
Contoso.com Active Directory
AD / DNS
AD Auth
Load BalancerPublic IP
SharePoint Workloads
SharePoint Farm ConfigurationAD/DC/DNS
OnPrem
LB WFE SQLAppSvr
80
2012
VPN Tunnel
Cloud Svc
Cloud Svc
Virtual Network
Azure
AD/DC/DNS
© 2011 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.
How it WorksScenario 1: Create a new virtual machine from a library image
1. Sign in to the Windows Azure Management Portal
2. Click “Create New”, then select “Virtual Machine”
3. Select the “Base Image” or “OS Disk” (storage)
Base Images include pre-built images
Disk storage includes VHDs you uploaded to your storage account
4. Select the instance size (XS, S, M, L, XL)
5. Create the name and admin password
6. Identify DNS name
Comparison of OfferingsVirtual Machines Stateless VM Role
Launch Date May 2012 October 2008
Availability Limited preview Limited preview
Capability Durable/persistent state Stateless
Capability Overview
All changes are written back to the VHD, which is maintained within your storage account. If the virtual machine fails, a new instance comes online and points to the disk in storage
All changes are written locally. If the virtual machine fails, all changes are lost and the new instance points to the original VHD
OS Windows Server 2008 R2, Windows Server 2012, Linux
Windows Server 2008 R2
Agent No agent required. Leverage SysPrep(Agent required for Linux)
Agent required
Management Manage virtual machines within the Windows Azure Management Portal, in the “virtual machines” section
Manage stateless VM roles within the Windows Azure Management Portal, in the “cloud apps” section
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)
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
easy open & flexible powerful