Presentation is loading. Please wait.

Presentation is loading. Please wait.

Azure IaaS Presenter Name Position or role Microsoft Azure.

Similar presentations


Presentation on theme: "Azure IaaS Presenter Name Position or role Microsoft Azure."— Presentation transcript:

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

39


Download ppt "Azure IaaS Presenter Name Position or role Microsoft Azure."

Similar presentations


Ads by Google