Upload
dotnetcampus
View
232
Download
2
Embed Size (px)
Citation preview
Template designed by
From On-premise to the Hybrid Cloud with Microsoft Azure
Nicola FerriniIT PRO Trainer – Virtualization Expert
Slide con sponsor che arriva a qualche giorno dalla conferenza
sponsor
IT PRO Trainer
Technical Writer
Technet Speaker
Server, Desktop & Application Virtualization Expert
Microsoft Most Valuable Professional (MVP)
More on:•http://www.nicolaferrini.it •http://www.windowserver.it•http://windowsazurecommunity.it
Who Am I ?
NICOLA FERRINI
AZURE IAAS MODELHOW TO CREATE VMCUSTOMIZE VMCLOUD SERVICESHYBRID CLOUD
Agenda
OPTIMIZED DATA CENTERWell Managed Infrastructure & Applications
CLOUDService Oriented
THE EVOLUTION
Silo-ed Efficiency Host / CollocateLegacy Application Cost Reduction Re - platform
Legacy / Silo Application NewRequirements Re - write
Additional Functionality Innovate ExpandNew Functionality Scalability Burst out
Cloud Native Application Cloud Capability Cloud Service
Expanding Legacy
Platforms
To Modernizing Workloads
Silo-ed ArchitecturesApp 1
ExpansionExpansionExpansion
App 2ExpansionExpansion
App 3
Expansion
Managing Platforms
Managing Services
On PremisesLegacy
App 1
Silo-edArchitectures
On PremisesPrivate Cloud
LeveragedInfrastructure
App 2
LeveragedInfrastructure
Off PremisesIaaS – SaaS -
PaaS
Services
ServiceOriented
App 3
IdentityApplicationDataOSVirtualizationHWStorageNetwork
Unix Linux
MainframeWindows
X
Owningcomput
estorag
enetwo
rk
ConsumingApp Resource
silo #1
App Resource
silo #2
App Resource
silo #3
Create VM on the CloudWindows and Linux ImagesPortability Pay-to-UseCustomizableFlexibleChoose your requirementExtensibleMore power when you want!
MICROSOFT AZURE IAAS
IAAS GALLERY• Windows Server 2012 – 2012 R2 – v.Next• Windows 7 / 8• SQL Server 2008 R2 / 2012 / 2014• Biztalk Server 2013• SharePoint Server 2013 Trial• Dynamics 2013• Visual Studio 2013• Oracle WebLogic / Database• OpenSUSE• OpenLogic• CentOS• Ubuntu • SUSE Linux Enterprise Server
PORTABILITY
ON-PREMISES
SERVICE PROVIDERMICROSOFT
AZURE
CONSISTENTPLATFORM1
CHOOSE THE RIGHT VM
High Speed Multi-core CPUs with large amounts of memoryAccess to second RDMA capable 40Gbit/s QDR InfiniBand backend networkDesigned for HPC applications
COMPUTE INTENSIVE SIZESSize CPU Cores Memory Disk Size Max Data DiskStandard_A8 Intel® Xeon®
E5-26708 at 2.6 GHz
56 GB OS = 127GBTemporary=382 GB
16
Standard_A9 Intel® Xeon® E5-267016 at 2.6 GHz
112 GB OS = 127GBTemporary=382 GB
16
60% faster CPUs than Standard A Series VMsLarge SSD-backed temporary driveBetter Core : RAM ratio - 1 : 3.5Best for workloads that can leverage this drive for caching or replication redundancy
D-SERIESSize CPU Cores Memory Temp Disk
(SSD)Standard_D1
1 3.5 GB 50 GB
Standard_D2
2 7 GB 100 GB
Standard_D3
4 14 GB 200 GB
Standard_D4
8 28 GB 400 GB
Size CPU Cores
Memory Temp Disk (SSD)
Standard_D11
2 14 GB 100 GB
Standard_D12
4 28 GB 200 GB
Standard_D13
8 56 GB 400 GB
Standard_D14
16 112 GB 800 GB
Extremely large VMsExtraordinary performance using Intel® Xeon® processor E5 v3 family
G-SERIES VMsSize CPU Cores Memory Temp Disk (SSD)Standard_G1 2 28 GB 406 GBStandard_G2 4 56 GB 812 GBStandard_G3 8 112 GB 1,630 GBStandard_G4 16 224 GB 3,250 GBStandard_G5 32 448 GB 6,500 GB
Run Your PowerShell Script after the VM’s creation
CUSTOMIZABLE
Change VM’s configuration when you need more power….without turn-off the machine
FLEXIBLE
Antivirus Plug-inVM Agent
EXTENSIBLE
Create a G5 VM
Template designed by
ARCHITECTURE
Public IP AddressPublic DNS NameInternet FirewallLoad Balancing Boundary
CLOUD SERVICES
CLOUD SERVICES – ONE TO ONE
CLOUD SERVICES – ONE TO MANY
VM 1 VM 2
VM 3 VM 4
• Assign public IPs to VMs
• Direct reachability to the VM, no endpoint required
• Public IP used as the outgoing IP address
• Enables scenarios like FTP services, external monitoring
• Quota: 5 Public IPs per subscription
Instance Level Public IP
PIP1
Internet
DIP1 DIP2
Cloud service
Reserved VIP
Azure Load
Balancer
Microsoft Azure
Public IP1
Public IP 2
Internet
Public PortLocal PortProtocol (TCP/UDP)Name
PORT FORWARDING INPUT ENDPOINTS
PORT 3389PORT 49986
PORT 49987
Single Public IP Per Cloud Service
PORT 3389
ENDPOINT ACL
99.95% Monthly SLA for VM’s4.38 hours of downtime per year for VM’s in an availability set
What’s includedCompute Hardware failure (disk, cpu, memory)Datacenter failures - Network failure, power failureHardware upgrades, Software maintenance – Host OS Updates
What is not includedVM Guest OS & Applications, VM Guest OS UpdatesCustomer on-premises network connectivity and intermediary Internet connectivity
AVAILABILITY & SERVICE LEVEL AGREEMENTS
VM 2
SLA 99.95
Availability set
VM 1
Template designed by
DISK ARCHITECTURE
VM DISK LAYOUTOS Disk• Persistent• SATA• Drive C:
VM DISK LAYOUTTemporary Storage Disk• Local (Not Persistent)• SATA• Drive D:
VM DISK LAYOUTData Disk(s)• Persistent• SCSI• Customer Defined
Letter
Manage Storage
Template designed by
NETWORKING
Hybrid Networking
Cloud Customer Segment and workloads
Secure point-to-site connectivity
• Developers• POC Efforts• Small scale
deployments• Connect from
anywhereSecure site-to-site VPN connectivity
• SMB, Enterprises• Connect to Azure
compute
ExpressRoute private connectivity
• SMB & Enterprises• Mission critical workloads• Backup/DR, media, HPC• Connect to all Azure
services
Setup virtual private networks in the cloudManage as extensions of on-premises datacentersLogical isolation with network configuration optionsCreate subnets, private IP addressesBring your own DNS
VIRTUAL NETWORK
DNS SERVER
VIRTUAL NETWORK VPN
It’s possibile integrate your on-premise infrastructure with Microsoft AzureVPN S2S requiredSupported router (or Windows Server 2012)http://msdn.microsoft.com/en-us/library/azure/jj156075.aspx Public IP from your ISP
For what?Replica DC / FS / Web Server / SQL ServerWorkload that require AD integration
INTEGRATE ON-PREMISES WITH CLOUD
VIRTUAL NETWORK VPN S2SM
AZURE
SITE A
SITE B
VPN S2S
VPN S2S
VIRTUAL NETWORK VPN AZURE TO AZURE
VPN VNET-VNET
West Europe
West US
Networking
Template designed by
MIGRATE VM TO AZURE
Consolidate InfrastructureReduce costsMaintain the existing configuration of VMs
WHY MIGRATE?
Comparing Migration Options
MicrosoftSCVMM
MicrosoftVM Converter 2.0
5nine V2VEasy Converter
Xtreme VM Migrator
Vision SolutionsDoubleTake
MoveNetApp
Project Shift
Scale Small Small/Medium Small/Medium Medium/Large Large LargeSource Hosts ESX/ESXi 4.1, 5.1 ESX/ESXi 4.1, 5.1,
5.5ESX/ESXi 4.1 ->
5.5ESX/ESXi 4.1, 5.1,
5.5 Any Any (req. Array)
Source Guests Windows Windows & Linux Windows & Linux Windows & Linux Windows & Linux Windows &
LinuxTarget Hyper-V Hyper-V & Azure Hyper-V Hyper-V Any Hyper-VVMware Tools Not Removed Removed Not Removed Removed Not Removed RemovedGuest Agent No No No No Yes NoDowntime Minutes/Hours Minutes/Hours Minutes/Hours Minutes/Hours Seconds/Minutes Seconds/
MinutesAutomation PowerShell, SC PowerShell/MAT PowerShell (Full
Ed.) SC Orchestrator PowerShell/MAT MAT4Shift
Costs Incl. withSCVMM
FreeDownload
Free orFull Edition
Buy IP or Incl.with consultancy
Per MigrationCost
Incl. withArray
Supportability
Fully Microsoft Supported
Fully Microsoft Supported
5nineSupported
Xtreme Consulting Supported
Vision SolutionsSupported
Community/NetApp
High level comparison for free & licensed conversion tools
Microsoft Virtual Machine ConverterFree standalone tool for conversion of VMware virtual machines MVMC 3.0
Standalone tool to convert and migrate VMware-based virtual machines and disks to Hyper-V and Microsoft Azure.BenefitsDeployed with minimal dependencies.Native support for Windows PowerShell for powerful automation capabilitiesWizard-driven GUI for ease of use.Simple to download, install and use.Fully supported by Microsoft.Supports the conversion of the latest Guest OS’s, along with conversion from the latest vSphere hosts, to Hyper-V hosts.
Microsoft Virtual Machine ConverterSupported Guest Operating Systems {Supported Guest OS’s1
Windows Server 2008 (x86/x64)Windows Server 2008 R2 (x64)Windows Server 2012 (x64)Windows Server 2012 R2 (x64)Windows Vista Enterprise (x86/x64)2
Windows 7 Pro/Ent/Ultimate (x86/x64)2
Windows 8 Pro/Ent (x86/x64)2
Windows 8.1 Pro/Ent (x86/x64)2
RHEL 5/6 (x86/x64)3
Ubuntu 10.04/12.04 (x86/x64)3
SLES 11 (x86/x64)3
CentOS 5/6 (x86/x64)3
Debian GNU/Linux 7 (x86/x64)3
Oracle Linux 5/6 (x86/x64)3
VMware VMsHardware Version: 4, 7, 8, 9 & 10
1. Microsoft Azure does not support x86 guests2. Microsoft Azure does not support Windows Client guests.3. Please refer to documentation for converting Linux guests – additional pre-requisite steps may be required.
MicrosoftAzure
5b. Copy VHD to
Microsoft Azure
Storage
5a. Connect to Hyper-V,
Copy VHD/x,
Create VM
4. Validate
Disk
3. VMDK to VHD/VHDX Copy & Conversion
Converting a VM: The ProcessConverter
Hyper-V
VMwarevCenter/ESXi
MVMC
2.0
MVMC Temp
Windows& LinuxVMs VM
Location
1. Connect to vCenter/ESXi & Select Target Guest
2. Checkpoint VM& Uninstall VMware Tools
Azure training
Implementing Microsoft Azure Infrastructure Solutions
Classroomtraining
Exams
+
Microsoft Azure Fundamentals
Developing Microsoft Azure Solutions
MOC
10979
Implementing Microsoft Azure Infrastructure Solutions
Onlinetraining
Architecting Microsoft Azure Solutions
Architecting Microsoft Azure Solutions
Developing Microsoft Azure Solutions
Microsoft Azure Fundamentals
http://bit.ly/Azure-Cert
http://bit.ly/Azure-MVA
http://bit.ly/Azure-Train
2 5 5MOC
20532
MOC
20533
EXAM
532EXAM
533EXAM
534
MVA MVA
Grazie a tutti per la partecipazioneRiceverete il link per il download a slide e demo via email nei prossimi giorni
Maggiori informazioni e approfondimentiwww.windowsazurecommunity.it
Grazie