Inside Windows Azure Virtual Machines Vijay Rajagopalan Microsoft Corporation
Cloud Management Portal >_ Scripting (Windows, Linux and Mac) REST API Boot VM from New Disk Server
Cloud Base.VHD Identical/similar deployment instances using common OS image as start Capture VM Saves Customized Image to Your Image Library
On-Premises On Premises Virtual Server MyApp.vhd Cloud Blob Storage Provision VM from Image or Disk using portal, script or API
On-PremisesCloud MyApp.vhd
Data Disk PUT Blob
OS Disk PUT Blob
DEMO Image Customization & (Capture) Bring your VMs / Data Disks Migration : - Bring your own VM from on-premises using System Center App Controller
VM OS Data Cache ISO Provisioning Repository UNATTEND Add Server Hostname Password …
Virtual Machines Under the Hood
Add Role (i.e., Create Virtual Machine) Get Role Modify Role Attach Disk Detach Disk Modify Disk Attribute Delete Role Shutdown/Restart Role Deployment Level APIs Capture Role Download RDP file Get/Set/List Virtual Networks
We will deliver.NET Reference Library for all the management scenarios Prescriptive & Consistent Client Scenario Wrappers to enable Microsoft & ISV products. Java & PHP Libraries for non-Windows scenarios.
DEMO REST API Surface area Command Line Tools Building Webfarm using PowerShell Managing Virtual Machines from Linux/Mac
Scalextreme
1. Create free account at 2. Link your Azure account to ScaleXtreme 3. Put agent on existing servers or start launching new ones 4. All functionality (patch, job automation) instantly available!
SLA & Building for High Availability Highly Available Application Pattern SQL Mirroring for Availability SharePoint Designing VMs with Domain Controller Connecting Cloud Services & VMs over VIP Connecting Cloud Services & VMs over VNet Mixed Mode (PaaS + IaaS working together)
4.38 hours of downtime per year 99.95% for Virtual Machines (in Availability Set) 8.75 hours of downtime per year 99.9% for single Virtual Machine Compute Hardware failure (disk, cpu, memory) Datacenter failures - Network failure, power failure Hardware upgrades, Software maintenance – Host OS Updates What is included VM Container crashes, Guest OS Updates What is not included
SCENARIOWINDOWS AZURESQL SERVER Multiple Instance Availability Single Instance Availability Disaster Recovery
User Accounts
DEMO Building Complex Applications using Domain based Automation
SQL Data Access Traffic Through Public Endpoint
Virtual Machine Cloud Service WA Web Role Load Balancer Coming in the future
Connect. Share. Discuss. Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals Resources for Developers
Required Slide Complete an evaluation on CommNet and enter to win!
Scan the Tag to evaluate this session now on myTechEd Mobile Required Slide *delete this box when your slide is finalized Your MS Tag will be inserted here during the final scrub.