Upload
shannon-scott
View
214
Download
0
Embed Size (px)
Citation preview
Partner Practice Enablement - Overview
This session provides an introduction to Microsoft Azure Infrastructure Services. Topics include creating virtual machines, managing virtual machine storage, automated provisioning with PowerShell.
Audience: IT Professionals, Architects and Developers
Module 1 – Introduction to Microsoft Azure
Module 2 – Microsoft Azure Virtual Machines
Module 3 – Microsoft Azure Networking
Module 4 – Microsoft Azure Active Directory
Module 5 - Cloud Services and Web Sites
Module 6 - SQL Server and SharePoint
Module 7 - Management and Monitoring
CEO & Co-Founder of Opsgility, Experts in Instructor-Led Microsoft Azure Training.
Prior to starting Opsgility Michael was a Principal Cloud Architect with a leading Solution Integrator and a fifteen year Microsoft veteran. While at Microsoft Michael's roles included being a Senior Program Manager on the Microsoft Azure Runtime team and a Senior Technical Evangelist for Microsoft Azure Infrastructure Services.
Michael was the original developer of the Microsoft Azure PowerShell Cmdlets and is a globally recognized speaker for conferences such as TechEd and BUILD.
About the Instructor
Michael WashamMicrosoft Azure Trainer
http://www.opsgility.com
Twitter: @MWashamTX
Agenda
Virtual Machine OverviewCloud Services and Virtual MachinesVirtual Machine Storage Common Questions
Virtualization
O/S
Hardware
Network
Data
Applications
Firewall
Focus on Application
Microsoft AzureTraditional Datacenter
Web Applications
Data
Web Sites
Applications
Firewall Rules
Data
Virtual Network
Cloud Services
Virtual Network
Data
Applications
Firewall Rules
O/S
Virtual Machines
Mobile Applications
Data
Mobile Services
Gallery Images Available
MicrosoftWindows Server 2008, 2012, R2
SQL Server 2012 & 2014
SharePoint Server 2013 Trial
BizTalk Server 2013
Visual Studio Ultimate 2013
Open SourceOpenSUSE 12.3
CentOS 6.3
Ubuntu 12.04/12.10/13.04
SUSE Linux Enterprise Server 11 SP2 / SP3
OracleWebLogic Server 12.1.2
Oracle Database 12.1.0.1 Ent / Std
Oracle Linux 6.4.0.0
VMDepotDiscourse
Apache Solr
HAProxy
Community contributions
Client SKUs Available for MSDN
Test apps using client operating systems directly from a Microsoft Azure Virtual Machine.
Supported Windows Server Applications
http://support.microsoft.com/kb/2721672
Dynamics GP 2013Dynamics NAV 2013
Forefront Identity Manager 2010 R2 SP1
HPC Pack 2012 Project Server Team Foundation Server 2012
Active Directory
Cloud First Provisioning
Getting Started
Management Portal
>_Scripting
(Windows, Linux and Mac)
REST API
Cloud First Provisioning
Select Image and VM SizeGetting Started
Management Portal
>_Scripting
(Windows, Linux and Mac)
REST API
Windows Server
Linux
Extra Small (A0)Small (A1)Medium (A2)Large (A3)X-Large (A4)A5A6A7A8A9
New Disk Persisted in
Storage
Cloud
Cloud First Provisioning
Getting Started
Management Portal
>_Scripting
(Windows, Linux and Mac)
REST API
Boot VM from New Disk
Select Image and VM Size
Windows Server
Linux
Extra Small (A0)Small (A1)Medium (A2)Large (A3)X-Large (A4)A5A6A7A8A9
High Performance Instance Sizes
Size Name CPU Cores Memory Max. data disks Max. IOPS
A0/ExtraSmall Shared 768 MB 1 1x500
A1/Small 1 1.75 GB 2 2x500
A2/Medium 2 3.5 GB 4 4x500
A3/Large 4 7 GB 8 8x500
A4/ExtraLarge 8 14 GB 16 16x500
A5 2 14 GB 4 4X500
A6 4 28 GB 8 8x500
A7 8 56 GB 16 16x500
A8 8 56 GB 16 16x500
A9 16 112 GB 16 16x500
Each data disk can hold up to 1 TB of storage.
A88 virtual cores @ Intel® Xeon® E5-2670 @ 2.6 GHz56 GB @ DDR3-1600 MHz A9Intel® Xeon® E5-2670 16 virtual cores @ 2.6 GHz112 GB @ DDR3-1600 MHz
Network
10 Gbps EthernetConnects to Microsoft Azure services (such as storage and virtual network) and to the Internet
40 Gbps backend, RDMA capableEnables low latency, high throughput application communication between instances within a single cloud service (Access to the RDMA network is only enabled through applications that use the Microsoft Network Direct interface.)
Basic vs Standard InstancesBasic InstancesSingle instance workloads (No load balancing or auto-scale)Significantly cheaper pricing
Virtual Machine Helper ExtensionsBGInfo Useful VM information added to the VM desktop
VM AccessReset admin password or rename account, reset network configuration (coming)
DSC (Desired State Configuration)Apply DSC Scripts to your Virtual Machines
RDMA Drivers Enable low-latency networking on A8 and A9 VM sizes
Security Extensions
Ability to deploy anti-virus solutions at provision time from:
• Microsoft (Preview)
• Symantec
• Trend Micro
Cloud ServicesCloud Service acts as a network and security boundary for virtual machines.
Cloud service URL is mapped to a public IP when there is at least one active virtual machine. http://contosvc.cloudapp.net = 137.135.67.36
All external traffic to virtual machines uses this IP. IIS-VM1 IIS-VM2
contososvc.cloudapp.net137.135.67.36
Virtual Machine Availability SetsUpdate Domains are honored by host OS updates
Fault DomainRack
Fault DomainRack
UD #2
UD #2
UD #1
UD #1
Endpoints
PORT 3389
Public PORT 80Load Balanced
Single Public IP Per Cloud ServiceMultiple VMs can share the same public port
Cloud App / Hosted Service
PORT 80
Port Forwarding Forward public traffic to internal port on a single virtual machine.
Load BalancedForward traffic to internal port on multiple virtual machines.
Cloud Service VIP
Public PORT 5023Internal Port 3389
PORT 80
SQL2
SQL1
End to End Highly Available SolutionRedundancy at every level
LB SQ
L M
irro
ring
SQL-AVSET
IIS-AVSET
IIS2
IIS1
SQLWITNESS
80/443
Disks and Images
ImagesMicrosoftPartner User
DisksOS Disks Data Disks
Base image for new Virtual MachinesGeneralized or SpecializedCreate by uploading or by capture
Writable Disks for Virtual MachinesCreated during VM creation or during upload of existing VHDs.
Virtual Machine Image Types
Generalized (SysPrepped)Captures OS disk and Data disks. Save-AzureVMImage –OSState Generalized …
Specialized (Not SysPrepped)No generalization has been applied. Captures OS disk and Data disks. Save-AzureVMImage –OSState Specialized …
Persistent Disk ManagementC:\ = OS Disk
D:\ = Non-Persistent Cache Disk
E:\ = Mapped to DVD (do not use for data disks)
F:\. G:\ ... Data Disks
Capability OS Disk Data Disk
Host Cache Default
ReadWrite None
Max Capacity 127 GB 1 TB
Hot Update Cache Setting Requires Reboot
Change Cache Without Reboot, Add/Remove without Reboot.
Persistent Disks and Highly Durable
Microsoft Azure Storage
Microsoft Azure Storage (Disaster Recovery)
Virtual MachineEast US
West US
Virtual Machine
Persistent Disks and Highly Durable
Microsoft Azure Storage
Microsoft Azure Storage (Disaster Recovery)
Virtual Machine
West US
Bring Your Own Server/VHD
On-Premises
On-Premises Virtual Server
MyApp.vhd
Microsoft Azure
Provision VM from Image or
Disk using portal, script or APIVHD only support (no VHDX)
Use Case• Forklift Migration of VMs
• Sys Prepped Images
VHD Must Be Fixed Disk * Recommend Add-AzureVHD cmdlet (can convert on upload)
Microsoft Azure Storage
Data Import and Export Service (Import)
On-Premises
Ship data on 3.5" SATA Drives (up to 4 TB per drive)
Microsoft Azure Storage
Data Import and Export Service (Export)
On-Premises
Ship empty 3.5" SATA Drives (up to 4 TB per drive)
Data is shipped back to you on your own disks.
Management Interface Users can choose one of the following methods to interface with Microsoft Azure Import/Export service:Microsoft Azure Management Portal Interface to manage jobs. REST Interface
Encryption Mandatory requirement to encrypt data in the drive with a BitLocker key
Supported Device 3.5 inch SATA II hard drives• Anker 68UPSATAA-02BU• Anker 68UPSHHDS-BU• Startech SATADOCK22UE
Supported Maximum Disk Capacity 4 TB
Number of jobs per storage account
20
Maximum number of drives per job 10
Supported file format NTFS
Shipping The following shipping options are available:• Packages(s) for an import job can be shipped either with FedEx Express or FedEx Ground.• Return shipping is free and provided via FedEx Ground.
Import/Export Service Details
Azure Virtual Machine Readiness AssessmentAutomated Assessment• Provide a high level checklist and a detailed report.• The checklist outlines areas which are ready to move
and areas which may need additional configuration or design changes.
• The detailed report offers expert guidance and advice tailored to your environment.
Expert Advice• Your report shows areas that are ready to move and
areas that need additional configuration or design changes.
• Click into each area to get expert guidance and advice tailored to your specific situation.
http://azure.microsoft.com/en-us/downloads/vm-readiness-assessment /
Virtual Machine Licensing Basics
Image Gallery Licensing Images such as Windows Server 2012 R2 Data Center are available in Microsoft Azure and do not require separate licensing. These images are billed by the minute and include compute resources and licensing as part of the cost.
License MobilityLicense Mobility through Software Assurance gives Microsoft Volume Licensing customers the flexibility to deploy eligible server applications with active Software Assurance on Azure. With this Software Assurance benefit, there is no need to purchase new licenses and no associated mobility fees so, you can easily deploy existing licenses on the Azure cloud platform.
http://azure.microsoft.com/en-us/pricing/license-mobility/
Licensing (Microsoft Products)
http://azure.microsoft.com/en-us/pricing/licensing-faq/
MSDN Dev/Test Rates for Virtual Machines
Standard/hour MSDN/hour Savings
Windows Server $0.09 $0.06 33%
SQL Standard $0.64 $0.06 90%
BizTalk Standard $.75 $0.06 92%
SQL Enterprise $2.19 $0.06 97%
BizTalk Enterprise $2.11 $0.06 97%
MSDN Credits
$50PER MONTH
professional
$100
PER MONTH
premium
$150
PER MONTH
ultimate
3 Virtual Machines for 16 hours a day
80 Virtual Machines for 20 hours load test
+Up to 500 web sites and a database
24
100
With Basic Sizes
Summary
Virtual Machines OverviewCloud Services and Virtual MachinesVirtual Machine Storage Virtual Machine ExtensionsCommon Questions
Microsoft Azure ResourcesMicrosoft Partner Learning Path
https://mspartnerlp.mspartner.microsoft.com/LearningPath
Microsoft Azure Friday
http://www.windowsazure.com/en-us/documentation/videos/windows-azure-friday/
Microsoft Virtual Academy
http://www.microsoftvirtualacademy.com
Channel 9 Microsoft Azure
http://channel9.msdn.com/WindowsAzure
Questions
http://stackoverflow.com/questions/tagged/azure
http://social.msdn.microsoft.com/Forums/windowsazure