Windows Azure VMs VMs and Cloud Services VM Availability Images and Disks Managing VMs Agenda.

Slides:



Advertisements
Similar presentations
Infrastructure as a service – otwarta platforma dla Linux`a? Speaker: Sylwia Ptaszek-Pydyn.
Advertisements

Windows Azure IaaS – Deep Dive
Managing Windows Azure Virtual Machines from PowerShell
Windows Azure for SharePoint people Dennis – Solution Architect Microsoft Windows Azure.
Name Title Microsoft Windows Azure Virtual Machines.
Microsoft Dynamics AX Technical Conference 2013
Kako uklopiti oblak u svoju postojeću infrastrukturu? Tomica Kaniški CITUS d.o.o.
Advanced Windows Azure: Infrastructure as a service (IaaS)
Linux on Windows Azure Andreas Wasita.
Partner Practice Enablement - Overview In today's topic students will learn how to use the Microsoft Azure PowerShell cmdlets for management and monitoring.
Azure IaaS Presenter Name Position or role Microsoft Azure.
The spring release of Windows Azure Infrastructure as a Service introduces new functionality that allows full control and management of virtual machines.
Extending Enterprise Networks to Windows Azure Ganesh Srinivasan Program Manager, Windows Azure Networking Microsoft Corporation AZR316.
Inside Windows Azure Virtual Machines Vijay Rajagopalan Microsoft Corporation.
Deep Dive into Windows Azure Virtual Machines – From Cloud Vendor and Enterprise Perspective Vijay Rajagopalan Principal Lead Program Manager Microsoft.
Cloud Power Application Driven Comprehensive & Open Cloud under Your Control!
Windows Azure Virtual Machines
Migrating SQL Server database applications to Windows Azure Virtual Machine Guy BowermanEvgeny Krivosheev DBI333.
Name Title Microsoft Windows Azure: Migrating Web Applications.
Windows Azure Virtual Machines. Agenda IT Pro experience Support for key server applications Easy storage manageability High availability features.
Windows Azure Migrating SQL Server Workloads Speaker Title Organization.
Free, online, technical courses Take a free online course. Microsoft Virtual Academy.
VM Role (PaaS)Virtual Machine (IaaS) StorageNon-Persistent StoragePersistent Storage Easily add additional storage DeploymentBuild VHD offsite and upload.
Name Title Microsoft Deploying SharePoint Farms on Windows Azure Virtual Machines.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Partner Practice Enablement - Overview In today's topic students will learn how to use the Microsoft Azure PowerShell cmdlets for management and monitoring.
Windows Azure Virtual Machines Speaker Title Organization.
Windows Azure Conference 2014 Azure Infrastructure services foundation.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
Windows Azure Virtual Machines Noam King Azure Lead –Middle East & Africa Microsoft EPG.
Infrastructure as a Service
Azure IaaS Shahed Chowdhuri Sr. Technical Microsoft.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
DCIM211. By 2015, 35% of enterprise IT expenditures for most organizations will be managed outside the IT department’s budget IT budget.
Why SharePoint and Windows Azure are Just Plain Better Together Steve Fox Director, MCS Microsoft Corporation.
Windows Azure Migrating Applications and Workloads Speaker Title Organization.
Node.js & Windows Azure AZR326  JavaScript on the Server!  Event driven I/O server-side JavaScript  Not thread based, each connection uses only a.
Visual Studio Windows Azure Portal Rest APIs / PS Cmdlets US-North Central Region FC TOR PDU Servers TOR PDU Servers TOR PDU Servers TOR PDU.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
IT Professionals David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group Technical Product Manager 07 | High Availability and Load Balancing.
IT Professionals 03 | Managing Windows Azure Virtual Machines from PowerShell David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group.
Windows Azure Conference 2014 LAMP on Windows Azure.
Zvezdan Pavković. Storage Non-Persistent Storage Persistent Storage Easily add additional storage. Networking Internal and Input Endpoints configured.
Microsoft Confidential Automation Query, Manage and Configure Windows Azure resources (VMs, Cloud Services, Websites, Storage, Queues, Databases etc…)
Intro to Cloud Computing Windows Azure Overview Top Scenarios Cloud Services Web Sites Virtual Machines Manage & Hybrid.
Monitoring Microsoft Azure. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Manage & Monitor Automate Provisioning.
When and why would I use SharePoint in the Cloud?
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
Windows Azure IaaS and How It Works Corey Sanders Principal Program Manager Lead Microsoft Corporation AZR201.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers.
Enabling the Cloud OS Today  New high-density Web Sites with elastic cloud scaling and complete dev-ops experiences  New rich IaaS experience for self-service.
Windows Azure Overview for IT Pros Anton Boyko. Intro to Cloud Computing Intro to Windows Azure Cloud Services Web Sites Virtual Machines Workload Options.
ALL INFORMATION PRESENTED AS WELL AS ALL SESSIONS ARE MICROSOFT CONFIDENTIAL AND UNDER YOUR NON-DISCLOSURE AGREEMENT (NDA) AND\OR TECHNOLOGY PREVIEW.
Bellevue College Cloud Seminars Learn: Cloud services Friday, March 4, 2016 Azure Virtual Machines Fawad Khan.
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
ALWAYSON AVAILABILITY GROUPS ON AZURE – LESSONS FROM THE FIELD.
Let's build a VMM service template from A to Z in one hour Damien Caro Technical Evangelist Microsoft Central & Eastern Europe
Microsoft Learning Ignite | May 4 – 8, 2015 | Chicago, IL Light IT up.
Introduction to Windows Azure Virtual Machines - Linux
Windows 2012R2 Hyper-V and System Center 2012
Building ARM IaaS Application Environment
Virtual Machines and Web Sites
Aprovisionamiento de Maquinas Virtuales Windows Server 2016 y Windows 10 en Azure
Windows Azure Migrating SQL Server Workloads
Design and Implement Cloud Data Platform Solutions
Overview of Managing Apps, Services & VM in Windows Azure
Corey Sanders Principal Program Manager Lead Microsoft Corporation
Extending Enterprise Networks to Windows Azure
11/30/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Presentation transcript:

Windows Azure VMs VMs and Cloud Services VM Availability Images and Disks Managing VMs Agenda

PaaSSaaS Physical Virtual A Continuous Offering From Private to Public Cloud

Windows Azure Virtual Machines IT Pro experience Support for key server applications Easy storage manageability High availability features Advanced networking Integration with compute PaaS

Cloud First Provisioning Management Portal >_ Scripting (Windows, Linux and Mac) REST API Cloud Boot VM from New Disk

Get-AzureVM # Set VM Image, IP of DNS/AD and VM Name $imgName = 'fb83b d99629ce476bcb5c8__Microsoft-SQL-Server-2012SP1-Enterprise-CY13SU04-SQL2012-SP Win2012' $advmIP = ' ' $advmName = 'SQL-73' $dns1 = New-AzureDns -Name $advmName -IPAddress $advmIP #SET VM NAME AND DOMAIN ITEMS $vmName = 'FishersSQL' $adminUsername = 'microsoft' $adminPassword = $domainPassword = $domainUser = 'microsoft' $FQDomainName = 'contoso.com' $subNet = 'Apps' # Configuring VM to Automatically Join Domain $advm1 = New-AzureVMConfig -Name $vmName -InstanceSize Medium -ImageName $imgName | add-AzureProvisioningConfig -WindowsDomain - AdminUserName $adminUsername -Password $adminPassword -Domain 'contoso' -DomainPassword $domainPassword -DomainUserName $domainUser - JoinDomain $FQDomainName | Set-AzureSubnet -SubnetNames $subNet #SET Network $serviceName = 'FishersBootCamp' $affinityGroup = 'USApplications' $adVNET = 'Development' # New Cloud Service with VNET and DNS settings New-AzureVM –ServiceName $serviceName -AffinityGroup $affinityGroup -VMs $advm1 -DnsSettings $dns1 -VNetName $adVNET Powershell Provisioning Demo

Supported Windows Server Applications

We will support SUSE SLES 11 sp2 Open SUSE 12.1 CentOS 6.2 by OpenLogic* Ubuntu Specific versions are endorsed Integration Components Testing and validation by partners Bring other variants at your own risk** Linux on Windows Azure

Gallery Images Available Open Source OpenSUSE 12.2 CentOS 6.3 Ubuntu 12.04/12.10 SUSE Linux Enterprise Server 11 SP2 Microsoft Windows Server 2008 / 2012 SQL Server Eval BizTalk Server Visual Studio 2013

Virtual Machine Sizes VM SizeCPU CoresMemoryBandwidth # Data Disks Extra SmallShared768 MB5 (Mbps)1 Small11.75 GB100 (Mbps)2 Medium23.5 GB200 (Mbps)4 Large47 GB400 (Mbps)8 Extra Large814 GB800 (Mbps)16

Linux Offering First Class Citizen Enterprise + ISV Open Source Community Support

Cloud Services, Roles, and Instances INSTANCES ROLES

Cloud Services with Virtual Machines Multiple Virtual Machines can be hosted within the same cloud service Cloud Service

Multiple Cloud Services Configuration LB 80/443 VPN Tunnel Cloud Service 1 Cloud Service 2 WEB SQL AD/DC/DNS Corp Users

DEMO Getting Started with Virtual Machines

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

Fault and Update Domains Fault Domains – Represent groups of resources anticipated to fail together – i.e. Same rack, same server – Fabric spreads instances across fault at least 2 fault domains Update Domains – Represents groups of resources that will be updated together – Host OS updates honour service update domains – Specified in service definition – Default of 5 (up to 20) Fabric spreads role instances across Update Domains and Fault Domains

Fault and Update Domains

Virtual Machine Availability Sets Update Domains are honored by host OS updates

End to End Highly Available Solution Redundancy at every level Web Role SQL Mirroring SQL-AVSET IIS-AVSET

DEMO Configuring Load Balancing and High Availability

Persistent Disks and Highly Durable

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.

Image Mobility On-Premises Cloud MyApp.vhd

Bring Your Own Server/VHD On-Premises On Premises Virtual Server MyApp.vhd Cloud Provision VM from Image or Disk using portal, script or API

Imaging VMs in the Cloud Cloud Base.VHD Identical/similar deployment instances using common OS image as start Capture VM Saves Customized Image to Your Image Library

What will work on upload… Sysprep’d Windows Server OS VHD on Hyper-V (Server 2008 R2 and Windows Server 2012) Windows Azure Image Windows Server VHD on Hyper-V (Server 2008 R2 and Windows Server 2012) Windows Azure Disk

Sysprep and “Generalize” is expected Do NOT put unattend.xml on the disk Do NOT install the Windows Azure Integration Components!! No WA Agent Tips on BYO Generalized Images

DEMO Imaging Virtual Machines

Manage using existing Tools Windows Server 2012 Android Windows Phone 8 Windows RT iOS X86/x64 Macs Windows Server 2008 Windows Server 2003 Windows Server 2012 Windows Intune VPN Tunnel AD Windows Server 2008 Windows Server 2003

Full Support for IaaS Windows Azure PowerShell Cmdlets Cross Platform Scripting Built on node.js Capabilities Provisioning, Removal Reboot, Start Import and Export VM settings Support for Windows and Linux VMs Domain Join at Provision for Windows Fully Customize VM with Data Disks and Endpoint Configuration Automate Virtual Network Settings Scripting Capabilities

What can you do with PowerShell? Automation Query, Manage and Configure Virtual Machines across multiple subscriptions, cloud services and storage accounts. Virtual Networking Completely Configure VNETs from a Script

Virtual Machine Management Quick VM Provisioning Mode Supports VM Creation in a Single Cmdlet Create Multiple Pre-Defined VMs in a Batch New-AzureVM -VMs $vm1, $vm2, $vm3 Advanced Provisioning Configuration Mode Provision With: Endpoints, Data Disks Configure: Cache Settings for OS/Data Disks and Subnet Names

Take the DevUnleashed Windows Azure Survey Your feedback, helps us make these events available to your community, please fill it out sometime today.

Introduction to Windows Azure Virtual Machines (Windows or Linux) Creating Virtual Machines for IIS Creating a SQL Server Virtual Machine Deploying a Simple MVC4 Application Or Creating a Linux Virtual Machine in Windows Azure Installing and Configuring the Virtual Machine Installing and Configuring Drupal HANDS ON LAB

Thank You!