1 / 35

Windows Azure Virtual Machines Internals and Linux

Windows Azure Virtual Machines Internals and Linux. Drew McDaniel Senior Program Manager Microsoft. Hosting Models. Business Model. Software (as a Service). On Premises. Infrastructure (as a Service). Platform (as a Service). Customizations. Applications. You manage. Applications.

aleron
Download Presentation

Windows Azure Virtual Machines Internals and Linux

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Windows Azure Virtual Machines Internals and Linux Drew McDaniel Senior Program Manager Microsoft

  2. Hosting Models • Business Model • Software • (as a Service) • On Premises • Infrastructure • (as a Service) • Platform • (as a Service) Customizations Applications • You manage Applications Applications Applications Data • You manage Data Data Data • Managed by Microsoft Runtime Runtime Runtime Runtime Middleware Middleware Middleware Middleware • You manage • Managed by Microsoft O/S O/S O/S O/S Virtualization • Managed by Microsoft Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Networking Networking Networking

  3. Flexibility of Azure Virtual Machines Multiple ways to get started… Variety of images to select… Persisted in Storage… Boot VM from New Disk Published Standard Management Portal Server >_ Blob Storage Scripting (Windows, Linux and Mac) Cloud REST API

  4. Images Available Microsoft Windows Server 2008 R2 SQL Server 2012 Eval Windows Server 2012 Biztalk Server 2013 Beta Coming Soon SQL Server Standard, Enterprise & Web BizTalk Server 2013 Standard & Enterprise Open Source OpenSUSE 12.3 CentOS 6.3 Ubuntu 12.04, 12.10 SUSE Linux Enterprise Server 11 SP2 Windows

  5. Demo: Getting Started

  6. What about licensing? Windows Server Per-hour license in the cloud Microsoft Applications Application License Mobility (SA) Per-hour license in the cloud Linux and OSS Review vendor support offering External Applications Based upon vendor and product

  7. Disks and Images

  8. Disks and Images • OS Images • Microsoft • Partner • User • Disks • OS Disks • Data Disks 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.

  9. The provisioning story… HyperVisor Customer’s Storage Account Platform Storage Repository Stock Images VM Data Data Disk WA Agent WA Agent WA Agent OS OS Disk ISO Provisioning Repository • Add Server • Hostname • Password • … Cache Storage Compute Cache.VHD

  10. Windows Azure Linux Agent Service Management API iDNS VM Name1 Name2 HV1 HV2

  11. The Storage Backend

  12. VM with persistent drive Windows Azure Storage

  13. VM with persistent drive Windows Azure Storage

  14. VM with persistent drive Windows Azure Storage Highly Durable Storage

  15. VM with persistent drive WEST DC EAST DC > 400 miles continuous storage geo-replication Windows Azure Storage Geo-Replicated Storage

  16. What Does Persistent really mean? Windows Azure Storage

  17. Portability Windows Azure YourData Center

  18. Portability Windows Azure YourData Center

  19. Portability Windows Azure Other Service Providers YourData Center

  20. The disk layout and Windows Azure Storage Other VM OS (C) and Data Disks VM Temporary Storage Disk (D) Host OS Other VM

  21. The Rap Sheet OS Disk Maximum 127 GB Optimized for Boot Performance Data Disk Up to 16 disks (XL) Maximum 1 TB each Maximizing Performance Use the Data Disks

  22. Disk Pricing Transactions 1 Million for $0.10 Storage Space 100 GB for $7.5/month Usage Pay for what you use 300 GB 150 GB

  23. Demo: Storage Snapshot

  24. Networking and High Availability

  25. Protocols and Endpoints UDP Traffic Supported in WA Load-balanced incoming traffic and allows outbound traffic Support for All IP-Based Protocols (VM to VM) Instance-to-instance communication TCP, UDP and ICMP, dynamic ports Port Forwarded Endpoints Direct communication to multiple VMs in the same cloud app Custom Load Balancer Health Probes Health check with probe timeouts HTTP based probing, allowing granular control of health checks

  26. Load Balancing and High Availability Availability Set Load-Balanced Traffic (TCP/UDP)

  27. Virtual Machine Names and DNS Full control over machine names Windows Azure provided DNS Resolves VMs by name within the same cloud service Machine names are modeled explicitly and registered in the DNS service Bring your own DNS server Use your on-premise DNS servers Deploy a DNS server in Windows Azure Use public DNS services

  28. Windows Azure Virtual Network Build virtual networks that scale Traditional, familiar approach to build extension to datacenter Scalable approach to building virtual networks Complete control over network configuration Define your own IP addresses Be compliant with corporate IT security policy Enables complex hybrid scenarios Allows cloud machine or on-premise machine to be a non-Windows machine Hybrid applications which require Cloud machines to reach all or a large portion of the on-premise network Corpnet

  29. Demo: Virtual Network

  30. Comparison of Windows and Linux

  31. Resources Endorsed Distributions: http://www.windowsazure.com/en-us/manage/linux/other-resources/endorsed-distributions/ Linux How To Guides: http://www.windowsazure.com/en-us/manage/linux/how-to-guides/ WA Agent Source: https://github.com/windows-azure/walinuxagent

  32. Evaluation We want to hear from you! Complete your session evaluations today and enter to win prizes daily. Provide your feedback at a CommNet kiosk or log on at www.2013mms.com. Upon submission you will receive instant notification if you have won a prize. Prize pickup is at the Information Desk located in Attendee Services in the Mandalay Bay Foyer. Entry details can be found on the MMS website.

  33. Resources Access MMS Online to view session recordings after the event. http://channel9.msdn.com/Events

  34. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related