Download presentation
Presentation is loading. Please wait.
Published byCurtis Hart Modified over 9 years ago
1
Azure IaaS Presenter Name Position or role Microsoft Azure
2
Agenda Your services and Azure Virtual machines Virtual networks
3
Your service
4
Your application code Required resources Your infrastructure code
5
Azure: Resources (IaaS, PaaS, SaaS) You: Code (application, infrastructure)
6
Virtual Machines
7
Azure Virtual Machines Launch Windows Server and Linux in minutes Scale from 1 to 1000s of VM Instances Save money with per-minute billing Open and extensible
8
Cloud Provisioning VM Management Portal >_ Scripting (Windows, Linux and Mac) REST API Boot VM from New Disk
9
VM Gallery 9 A COLLECTION OF PREBUILT IMAGES FOR VARIOUS WORKLOADS Microsoft Azure Windows Server 2012 R2 Ubuntu Server 14.04 LTS CentOS 6.5 SUSE Linux Enterprise Server Oracle Linux 6.4.0.0.0 Windows 8.1 Enterprise SQL Server 2014 Standard Oracle Database 11g R2 BizTalk Server 2013 SharePoint Server Farm Microsoft Dynamics GP 2013 Zulu 8 SAP HANA Developer Edition Puppet Enterprise 3.2.3 Barracuda Web Application Oracle WebLogic Server 12.1.2 Visual Studio Ultimate 2013 openSUSE 13.1
10
Virtual Machine Sizes VM SizeCPU CoresMemoryBandwidth# (1TB) Data Disks Extra Small (A0)Shared768 MB5 (Mbps)1 Small (A1)11.75 GB100 (Mbps)2 Medium (A2)23.5 GB200 (Mbps)4 Large (A3)47 GB400 (Mbps)8 Extra Large (A4)814 GB800 (Mbps)16 A5214 GB200 (Mbps)4 A6428 GB1000 (Mbps)8 A7856 GB2000 (Mbps)16 A8856 GB40 Gbit/s InfiniBand16 A916112 GB40 Gbit/s InfiniBand16
11
Demo: Provisioning VM Managing VMs using Azure portal
12
VM Extensions Installable components to customize VM instances Enable various DevOps scenarios Can be added, updated, disabled or removed at any time Managed via portal, PowerShell and Management APIs 12 Microsoft Azure
13
Demo: VM Extension Add extension to VM instance
14
VM Extensions 14 Microsoft Azure List available VM extensions
15
VM Extensions 15 Microsoft Azure Before Custom Script Extension is installed Script execution result
16
Data Persistence Data Disks Azure Files
17
Disks and Images 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.
18
Image Mobility On-PremisesCloud MyApp.vhd
19
VM disk layout Temporary Storage Disk Local (Not Persistent) SATA Drive D: Data Disk(s) Persistent SCSI Customer Defined Letter OS Disk Persistent SATA Drive C:
20
Persistent Disks and Highly Durable
21
Azure Files
22
Share data across VMs and applications Multiple writers, multiple readers using standard file system semantics. Share settings throughout services VMs can read settings and files from a common, shared location. These can be updated externally via REST. Dev/Test/Debug Very useful to have a shared location for installing applications, setting up VMs, running tools, and keeping notes while developing, testing, and debugging cloud services. Azure Files - Scenarios
23
Azure Files vs Disks DescriptionDiskAzure Files Relationship with Azure VMs Required for booting (OS Disk) ScopeExclusive/Isolated to a single VMShared access across multiple VMs Snapshots and CopyYesNo Configuration Configured via portal/Management APIs and available at boot time Connect after boot (via net use on windows) Built-in authentication Set up authentication on net use CleanupResources can be cleaned up with VM if neededManually via standard file APIs or REST APIs Access via REST Can only access as fixed formatted VHD (single blob) via REST. Files stored in VHD cannot be accessed via REST. Individual files stored in share are accessible via REST Max Size1TB Disk 5TB File Share 1TB file within share Max 8KB IOps500 IOps1000 IOps ThroughputUp to 60 MB/s per DiskUp to 60 MB/s per File Share Before Custom Script Extension is installed
24
Virtual Machine Availability Meaning of 9’s Fault domains, update domains and availability sets Load balancing
25
Meaning of 9’s 25 Service Availability(%) System Type Annualized Down Minutes Quarterly Down Minutes Monthly Down Minutes Practical MeaningFAA rating 90Unmanaged52,596.0013,149.004,383.00Down 5 weeks per year 99Managed5,259.601,314.90438.30Down 4 days per yearROUTINE 99.9Well managed525.96131.4943.83Down 9 hours per yearESSENTIAL 99.99Fault tolerant52.6013.154.38Down 1 hour per year 99.999High availability5.261.310.44Down 5 minutes per yearCRITICAL 99.9999Very high availability 0.530.130.04Down 30 seconds per year 99.99999Ultra availability0.050.01-Down 3 seconds per yearSAFETY CRITICAL Microsoft Azure From Generic Requirements for Operation Systems Platform Reliability, Telcordia Technologies System Documentation,GR-2841-CORE and Federation Aviation Administration Handbook: Reliability, Maintainability, and Availability (RMA) Handbook, FAA-HDBK-006A, Jan 7, 2008.
26
Service Level Agreements What’s included Compute Hardware failure (disk, CPU, memory) Datacenter failures - Network failure, power failure Hardware upgrades, Software maintenance – Host OS Updates What is not included VM Container crashes, Guest OS Updates 99.95% for multiple role instances 4.38 hours of downtime per year 99.9% for single role instances 8.75 hours of downtime per year
27
Fault and Update Domains
28
Virtual Machine Availability Sets UPDATE DOMAINS ARE HONORED BY HOST OS UPDATES
29
Load balancing Multiple VMs share the workload via public facing endpoints Internal Load balancing Load balancing between VMs that don’t have public facing endpoints 29 Microsoft Azure External Load Balancer Customer vNet Internal Load Balancer Back end Front end Internet Microsoft Azure Public VIP
30
Traffic Manager Load balancing Failover Microsoft Azure North Europe US West North America Europe
31
Transform the datacenter Orchestrated disaster recovery to a second site Microsoft Azure Hyper-V Recovery Manager Communication Channel Replication channel: Hyper-V Replica Primary Site Windows Server Recovery Site Windows Server
32
Transform the datacenter Orchestrated disaster recovery to a second site or to Azure Communication and Replication Microsoft Azure Site Recovery Communication Channel Replication channel: Hyper-V Replica Primary Site Windows Server Recovery Site Windows Server Microsoft Azure Site Recovery Primary Site Windows Server Key features include: Automated VM protection and replication Remote health monitoring Customizable recovery plans No-impact recovery plan testing Orchestrated recovery when needed
33
Virtual Networks
34
Azure Virtual Networks A protected private virtual network in cloud Extend enterprise networks into Azure Cross-premises connectivity
35
Virtual Network Scenarios Hybrid Public/Private Cloud Enterprise app in Microsoft Azure requiring connectivity to on-premise resources Enterprise Identity and Access Control Manage identity and access control with on-premise resources (on-premises Active Directory) Monitoring and Management Remote monitoring and trouble-shooting of resources running in Azure Advanced Connectivity Requirements Cloud deployments requiring IP addresses and direct connectivity across services 35 Microsoft Azure
36
Cross-premises Connectivity Site-to-site Create a secure connection between your on-premises site and your virtual network Point-to-site Create a secure connection via VPN to your virtual network ExpressRoute TM Create a private connection between Azure data centers and infrastructures on your premises or in a co-location environment. Connect at an ExpressRoute location (Exchange Provider facility) Direct connect via a Network Service Provider 36 Microsoft Azure
37
Demo: Virtual Network Point-to-Site connection
38
Get started Visit azure.microsoft.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.