Microsoft Ignite NZ 25-28 October 2016 SKYCITY, Auckland.

Slides:



Advertisements
Similar presentations
Windows Azure and the Hybrid Cloud Arnie Locsin
Advertisements

TypeSessionDate and Time Cloud to Cloud Microsoft Azure Regional Strategy: Availability, DR, Proximity, and ResidencyTuesday, May 5 th 09:00AM - 10:15AM.
Keith Burns Microsoft UK Mission Critical Database.
Name Title Microsoft Windows Azure: Migrating Web Applications.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Windows Azure Conference 2014 Lessons Learned From Large Scale Migrations to Windows Azure IaaS.
Customer needs EnterpriseGrade HyperScale Hybrid.
Windows Azure Migrating Applications and Workloads Speaker Title Organization.
Complete VM Mobility Across the Datacenter Server Virtualization Hyper-V 2012 Live Migrate VM and Storage to Clusters Live Migrate VM and Storage Between.
Bellevue College Cloud Seminars Learn: Cloud services Friday, March 4, 2016 Azure Virtual Machines Fawad Khan.
David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group Technical Product Manager.
Azure.
Microsoft Connect /23/ :39 PM
Microsoft Azure Speed >> Economics Scale. Microsoft Azure Speed >> Economics Scale.
Dev and Test Solution reference architecture.
1/26/2018 Hosting Windows Desktops and Applications Using Remote Desktop Services and Azure Windows Server Azure Resource Manager © 2014 Microsoft.
Welcome to the Hands on Lab!
Optimize your network for the cloud
Dev and Test Solution reference architecture.
Dev and Test Solution reference architecture.
Providing reliable SMB shares in Microsoft Azure
Implementacija SharePoint 2016 farme pomoću Azure IaaS
Kako sa novim tehnologijama graditi datacentar budućnosti?
Migrating your IaaS infrastructure from ASM to ARM without downtime
Dev and Test Solution reference architecture.
TechEd /5/ :50 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Availability Zones: Design Highly Available Applications on Azure
Dev and Test Solution reference architecture.
Introduction to windows azure: windows azure, sql azure and app fabric
VIDIZMO Deployment Options
Design and Implement Cloud Data Platform Solutions
Design and Implement Cloud Data Platform Solutions
Acutelearn Azure Administration Training in Hyderabad Classroom Training Instructor led trainings at Acutelearn premises Corporate Training Custom tailored.
Azure.
BRK3286 SQL Server 2016 High Availability and Disaster Recovery in private and hybrid cloud deployments Denny Cherry
Azure Infrastructure as a Service
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Overview of Managing Apps, Services & VM in Windows Azure
Business Continuity & Disaster Recovery
Designing for scalability and high availability on Microsoft Azure
IaaS Part II Stefan Geiger Gerry
SQL On Azure Parikshit Savjani, Sr. Premier Field Engineer.
Microsoft Azure P wer Lunch
What I Learned Making a Global Web App
Introduction to Windows Azure Web Sites
TechEd /15/2018 8:51 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Run Microsoft SharePoint on Azure
Microsoft Build /17/ :20 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
TechEd /23/ :44 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
SQL Server on Linux: High Availability And Disaster Recovery
Dev and Test Solution reference architecture.
M318.
Microsoft Virtual Academy
2/24/2019 7:49 PM BRK2198 Four new Azure management experiences to run your business critical applications Dushyant Gill | Jan Kalis.
MDC-B203 Deploying Applications in Microsoft System Center Virtual Machine Manager Using Services John Messec Program Manager Microsoft.
Windows Azure Overview
Building global and highly-available services using Windows Azure
Windows Azure Hybrid Architectures and Patterns
A - E Cloud Enterprise Symbols
ATC323 Architecting Highly Available, Geo-Redundant Cloud Solutions with Windows Azure Graham Elliott Asia Time Zone Director Global Technical Evangelism.
Route web traffic using Azure CLI
Microsoft Virtual Academy
Skype for Business Assessment Results
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
06 | SQL Server and the Cloud
Presentation transcript:

Microsoft Ignite NZ 25-28 October 2016 SKYCITY, Auckland

Designing for Availability in Azure M390 Lloyd Lim

Agenda Highly Available PaaS in Azure Highly Available IaaS in Azure 11/10/2018 5:27 PM Agenda Highly Available PaaS in Azure Traffic Manager SQL Azure Web Apps Highly Available IaaS in Azure IaaS VMs SQL VMs VM Scale Sets Storage Accounts Highly Available Hybrid in Azure Hybrid Connections Application Proxies ExpressRoute Networks VPNs © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Define RPO and RTO needed (sample) 11/10/2018 5:27 PM Define RPO and RTO needed (sample) Level of Resilience RTO RPO Single hardware item failure, Single Service Failure, Single VM Failure RTO within 5 mins Zero Single Network link failure RTO within 1 min Single Datacentre/site failure RTO within 8 hours 5 mins Business Continuity (all business processes available) 24 hours Note difference between Technical and Business RPOs/RTOs © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Define costs too! (sample for CxOs) 11/10/2018 5:27 PM Define costs too! (sample for CxOs) Level of Resilience RTO RPO Cost Single hardware item failure RTO within 5 mins Zero 5 mins $1,000,000 $100,000 Single Network link failure RTO within 1 min Single Datacentre/site failure RTO within 8 hours 8 hours Business Continuity (all business processes available) 24 hours © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

And this is what they all want!  11/10/2018 5:27 PM And this is what they all want!  Level of Resilience RTO RPO Cost Single hardware item failure Never fails Zero $0 Single Network link failure Single Datacentre/site failure Business Continuity (all business processes available) © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

PaaS HA Microsoft Ignite 2016 11/10/2018 5:27 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Traffic Manager HA Performance Weighted Round Robin Failover *Only probes http(s) – You need to add checks for other components in your probe page

Demo Lloyd Lim Microsoft Ignite 2016 11/10/2018 5:27 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

SQL Azure HA Determine RPO and RTO needed Capability Basic tier Microsoft Ignite 2016 11/10/2018 5:27 PM SQL Azure HA Determine RPO and RTO needed Capability Basic tier Standard tier Premium tier Point in Time Restore from backup Any restore point within 7 days Any restore point within 35 days Geo-Restore from geo-replicated backups ERT < 12h, RPO < 1h Active Geo-Replication ERT < 30s, RPO < 5s * ERT (Estimated Recovery Time) © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Lloyd Lim Microsoft Ignite 2016 11/10/2018 5:27 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Web Apps HA Azure Load Balancers Stateless Fast deploy 11/10/2018 5:27 PM Web Apps HA Azure Load Balancers Layer 4 Load Balancer Layer 7 Load Balancer Stateless Make your front end stateless Fast deploy Keep “Recipe” for deployment – no need to backup if faster than restore © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Lloyd Lim Microsoft Ignite 2016 11/10/2018 5:27 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

IaaS HA Fault Domains Availability Sets Replication Azure VMs restart 11/10/2018 5:27 PM IaaS HA Fault Domains Designing with fault and update domains Availability Sets Ensuring that all VMs be in AV sets Replication Data replication is your responsibility Azure VMs restart Azure in-place virtual machine migration eliminates virtual machine reboots during critical security updates for Host OS © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Lloyd Lim Microsoft Ignite 2016 11/10/2018 5:27 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

SQL VMs AlwaysOn Windows 2016 Cluster Heartbeat Applications 11/10/2018 5:27 PM SQL VMs AlwaysOn Sync replication within Datacenter, Async between Datacenters Windows 2016 Storage Replicas and DTC across instances, Storage Spaces Direct Cluster Heartbeat VMs can be paused up to 30s. Applications Make sure they are reconnecting on failure © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Lloyd Lim Microsoft Ignite 2016 11/10/2018 5:27 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

VM Scale Sets HA within itself DSC NAT Rules Applications 11/10/2018 5:27 PM VM Scale Sets HA within itself Azure creates and removes VMs as needed – from a Base VHD DSC Use Desired State Configuration to enforce each VM’s configuration NAT Rules NAT rules get updated automatically Applications Hopefully stateless, else issues when VM is removed. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Lloyd Lim Microsoft Ignite 2016 11/10/2018 5:27 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Storage Accounts HA 3 copies of each data Geo Redundant 11/10/2018 5:27 PM Storage Accounts HA 3 copies of each data Storage accounts are locally redundant (and geo-redundant if you want) Geo Redundant No RTO for geo redundant – use other methods like SQL Server AlwaysOn if you need specific RTO RAID/Storage Spaces Only use Locally Redundant storage for VMs with RAID/StorageSpaces/StorageSpacesDirect © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Hybrid HA Hybrid Connections Azure AD Application Proxy VPN Gateways 11/10/2018 5:27 PM Hybrid HA Hybrid Connections Create 2 instances of the hybrid connection services on premises Azure AD Application Proxy Create 2 instances of the proxy services on premises VPN Gateways Azure VPN Gateways have SLA of 99.9% (Basic), 99.95% (Standard or High Performance) Expressroute Gateways Each Express Route circuit has a redundant pair of cross connections configured to provide high availability. Not Immune to Misconfiguration! If you misconfigure your own network – sorry! © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11/10/2018 5:27 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.