isaias martinez consulting and services manager glc mcdba-mcsd-mcad-sma-mct- pseller windows azure...
TRANSCRIPT
Isaias MartinezConsulting and Services ManagerGLCMCDBA-MCSD-MCAD-SMA-MCT-PSeller
Windows Azure Overviewfor IT Pros
Agenda• Intro to Cloud
Computing• Intro to Windows Azure• Cloud Services• Web Sites• Virtual Machines• Workload Options• Manage & Hybrid
Cloud Computing Patterns
tCom
pute
Inactivity
Period
t
t
t
On and OffOn & off workloads (e.g. batch job)Over provisioned capacity is wasted Time to market can be cumbersome
Unpredictable BurstingUnexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases
Com
pute
Growing FastSuccessful services needs to grow/scale Keeping up w/ growth is big IT challenge Cannot provision hardware fast enough
Com
pute
Predictable BurstingServices with micro seasonality trends Peaks due to periodic increased demandIT complexity and wasted capacity
Com
pute
Cloud Computing
consume
Software-as-a-ServiceSaaS
build
Platform-as-a-ServicePaaS
Infrastructure-as-a-Service
host
IaaS
Cloud ComputingPackaged Software
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
You m
anag
e
Infrastructure(as a Service)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Man
ag
ed b
y v
en
dor
You m
anag
e
Platform(as a Service)
Man
ag
ed b
y v
en
dor
You m
anag
e
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Software(as a Service)
Man
ag
ed b
y v
en
dor
Storage
Servers
O/S
Middleware
Virtualization
Applications
Runtime
Data
Networking
Comprehensive set of services that enable you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters
Windows Azure
Solid
Open
Flexible
Cloud services Web sites Virtual machines
Mobile services
Media services
Windows Azure Instance Sizes
Unit of Compute Defined
Variable instance sizes to handle complex workloads of any size
Small1 x
1.6Ghz (moderate IO) 1.75 GB memory
225 GB storage(instance storage)
Medium2 x
1.6Ghz (high IO)3.5 GB
memory 490 GB storage(instance storage)
Small
$0.12 Per service
hour
Medium
$0.24 Per service
hour
X-Large
$0.96 Per service
hour
Large
$0.48 Per service
hour
Large 4 x
1.6Ghz (high IO) 7.0 GB
memory1000 GB storage(instance storage)
X-Large8 x
1.6Ghz(high IO)
14 GB memory2040 GB
(instance storage)
$0.02 Per service
hour
Extra Small
Extra Small1 x 1.0Ghz(low IO)
768 MB memory 20 GB storage
(instance storage)
Per-hour license in the cloud
What about licensing?
Windows Server
Application License Mobility (SA)Per-hour license in the cloud (select
few)
MicrosoftApplications
Based upon vendor and productExternal
Applications
Service Level Agreements
What’s includedCompute Hardware failure (disk, cpu, memory)Datacenter failures - Network failure, power failureHardware upgrades, Software maintenance – Host OS UpdatesWhat is not includedVM Container crashes, Guest OS Updates
99.95% for multiple role instances4.38 hours of downtime per year
Server 2
SLA 99.95
Availability set
Server 1
Global Footprint
89Australia
AustriaBelgium
BrazilCanada
ChileColombia
Costa RicaCyprus
Czech RepublicDenmark
FinlandFrance
GermanyGreece
Hong KongHungary
IndiaIreland
IsraelItaly
JapanKorea
LuxembourgMalaysia
MexicoNetherlands
New ZealandNorway
PeruPhilippines
PolandPortugal
Puerto RicoRomania
RussiaSingapore
SpainSweden
SwitzerlandTrinidad &
TobagoUK
United StatesNew Countries:
Algeria
ArgentinaBelarus
BulgariaCroatia
Dominican RepEcuador
EgyptEl Salvador
EstoniaGuatemala
IcelandIndonesia
JordanKazakhstan
Kenya
KuwaitLatvia
LiechtensteinLithuania
MacedoniaMalta
MontenegroMorocco
AzerbaijanNigeriaOman
PakistanPanama
ParaguayQatar
Saudi ArabiaSerbia
SlovakiaSlovenia
South AfricaSri Lanka
TaiwanThailand
TunisiaTurkey
UAEUkraine
UruguayVenezuela
Bahrain
countries and territories
What is a cloud service?What does a PaaS Cloud Service deployment look like for an IT guy?
Cloud Services
Cloud Service is a…• Management• Configuration• Security• Networking• Service Model
boundary
Cloud Services, Roles, and Instances
INS
TA
NC
ES
RO
LES
VM 1 VM 2 VM 3WEB ROLE
VM 4 VM 5 VM…WORKER ROLE
Virtual MachinesVirtual Machines are roles with exactly one instance Implicit Cloud Service
Cloud Services with Virtual MachinesMultiple Virtual Machines can be hosted within the same cloud service
Cloud Service
VM 1 VM 2
VM 3 VM 4
Multiple Cloud Services Configuration
OnPrem
LB
80/443
VPN Tunnel
Cloud Service 1
Cloud Service 2
Azure
WEBSQL
AD/DC/DNS
Corp Users
AD 1
Windows Azure Datacenter
ServicePackageDeploy App Code
Configure Network
PaaS Cloud Service Deployment
Network Load Balancer
Windows Azure Datacenter
Network load-balancer configured for traffic
Deploy App CodeConfigure Network
Network Load Balancer
Windows Azure Datacenter
The Benefits of PaaS
Paas is cheaperReason: There’s less admin and management work to doBenefit: Organizations spend less supporting applications
PaaS is fasterReason: There’s less work for developers to doBenefit: Applications can go from idea to availability more quickly
PaaS is lower riskReason: The platform does more, leaving fewer opportunities for errorBenefit: Creating and running applications gets more reliable
IaaS and PaaS – Better Together
Physical Virtual SaaSIaaS PaaS
From Gallery or Developer Package
Web sites
1shared reserved
SHARED INSTANCES
:-)
shared
Web sites
2SHARED INSTANCES
:-)
:-)
shared reserved
shared
Web sites
SHARED INSTANCES
:-)
1shared reserved
RESERVED INSTANCE
:-):-)
0reserved
Web sites
2shared reserved
RESERVED INSTANCE
:-)
RESERVED INSTANCE
:-)
reserved
Web sites
2shared reserved
RESERVED INSTANCE
:-)
RESERVED INSTANCE
:-):-)
:-) :-)
:-)
:-) :-)
reserved
Web sites
DEMO
Windows Azure Web Sites
Gallery ImagesVirtual Machine PortabilityVMs with persistent Drives
Virtual machines
Gallery Images AvailableMicrosoftWindows Server 2008 R2SQL Server Eval 2012Windows Server 2012Biztalk Server 2013 Beta
Open SourceOpenSUSE 12.2
CentOS 6.3
Ubuntu 12.04/12.10
SUSE Linux Enterprise Server 11 SP2
Windows Azure
Your Data Center
Portability
Windows Azure
Your Data Center
Portability
Your Data Center
Windows Azure Other Service Providers
Portability
Your Data Center
Windows Azure Other Service Providers
no lock-in
Windows Azure Storage
VM with persistent drive
Windows Azure Storage
VM with persistent drive
Windows Azure StorageHighly Durable
Storage
VM with persistent drive
continuous storage
geo-replication
WEST
DC
EASTDC
> 400 miles
Windows Azure Storage
Geo-Replicated Storage
VM with persistent drive
DEMO
Getting Started with Virtual Machines
Workload OptionsWhat are the possibilities?
Supported Windows Server Applications
http://support.microsoft.com/kb/2721672
Hybrid solutions in Windows Azure
Secure Site-to-Site Network Connectivity
Windows Azure Virtual Network
CLOUD ENTERPRISE
Data SynchronizationSQL Data Sync
Application-Layer Connectivity &
Messaging Service BusSecure Machine-to-
Machine ConnectivityWindows Azure Connect
SharePoint Cloud Continuum
CONTROL
CO
ST-E
FF
ICIE
NC
Y
SharePoint (On-premise)
• SharePoint
Value Prop:• Full h/w control – size/scale• Roll-your-own HA/DR/scale
Value Prop:• 100% of API surface area• Easy migration of existing
apps• Roll-your-own HA/DR/scale
SharePoint (IaaS)
• Hosted SharePoint
Value Prop:• Auto HA, Fault-Tolerance• Friction-free scale• Self-provisioning, mgmt. @
scale
• SharePoint Service
Office 365 (SaaS)
Sample SharePoint Farm Configuration AD/DC/DNS
OnPrem
LB WFE SQLAppSvr
80/443
2013
VPN Tunnel
Cloud Svc
Cloud Svc
Virtual Network
Azure
OnPrem Network
WAC1
WFE2
WFE3
WFE4
WFE1
WAC2
APP1
APP2
SQL2
SQL1
AD1
AD2
AD1
DATA
DATA
APPS
AD running on IaaS
The Virtual Networkin Windows Azure
Gateway
SQL ServersIIS Servers
Load BalancerPublic IP
Site to Site VPN Tunnel
On Premises Resources
Contoso Corp Network
IIS Servers
AD / DNS
SQL Servers
Exchange
S2S VPN Device
Contoso.com Active Directory
AD / DNS
AD Auth
Extranet Active Directory
Manage + HybridWays to Manage Windows Azure+other Hybrid scenarios where System Center 2012 SP1 can connect to Windows Azure
Manage using existing Tools
AzureOnPrem
Windows Server 2012
Internet
Android
Windows Phone 8
Windows RT
iOS
X86/x64 Macs
Windows Server 2012
Windows Server 2012
Windows Server
2008 R2
Windows Intune
VPN Tunnel
AD
Windows Server 2008
Windows Server 2003
Monitor Windows Azure with SCOM
System Center Operations Manager+ Management Pack for Windows Azure
PaaSMonitoring is
agentless,use normal API and
diagnostics for monitoring
IaaS Treat as normal
server,including using a
SCOM agent
Use certs for authentication
On-Premise
System Center Integration with Azure
App Controlle
r
Move Manage
Azure IP
Orchestrator
App Controlle
r
Operations
Manager
Azure MP
App Controlle
r
Monitor
DPM Advisor
DEMO
Deploying Hybrid
Summary• Windows Azure provides a comprehensive set
of services that you can selectively compose to build your IT in the cloudGlobal Data Center Footprint
99.95% Monthly SLA. Pay only for what you use.
Flexible & Open Compute OptionsVirtual Machines, Web Sites, & Cloud Services
Integrate with OnPremManage workloads with your existing Tools
© 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.