Microsoft Azure Stack Hybrid Cloud. The Modern System .

Transcription

Microsoft & itnetX2017Microsoft Azure Stack –Hybrid Cloud. The ModernSystem ArchitectureThomas MaurerUwe LüthySolution Architect at itnetXPTS at MicrosoftMicrosoft MVP / P-TSP / er

Microsoft Platform ServicesSecurity onsWeb AppsAPI AppsPortalAzure ileAppsLogic AppsAzure AD PrivilegedIdentityManagementDomain onsService BusKey VaultStore/MarketplaceAzure ADHealth MonitoringMediaServicesContentDeliveryNetwork isual StudioAzureSDKVS bsIoT entOperationalAnalyticsImport/ExportAzure SiteRecoveryStorSimpleVM Image Gallery& VM DepotInfrastructure Services

Azure serviceseverywhere

HybridPower of Azure in yourdatacenterHyper-scaleAzure StackEnterprise-provenOn-premisesAzure Stack

Hybrid use cases: Azure and Azure StackEdge and disconnectedsolutionsCloud applications to meetvaried regulationsCloud applicationmodel on-premises

Power of Azure and the Control of the DatacenterMicrosoft Azure StackApp innovationMicrosoftMicrosoftPrivateAzure StackCloud(on(on-premises/hosted)premises hosted)Microsoft Azure

Azure Resource Manager

Azure Resource e Resource ManagerNetworkDeployControlAzure Resource ManagerStorageMICROSOFT AZURE STACKMICROSOFT AZURE

Azure Stack Integrated System

Delivering Azure Stack asan integrated systemSoftwareHardwareSupportServices

From concept to operations in days, not months Help developers be productive much fasterEnriched lifecycle management Greater quality and system reliability Focus on delivering Azure services, notoperationsContinuous innovation Newest services and fastest updates No disruption to tenant availability or experience . .Accelerated time to value. .Azure Stackintegrated systems

Azure Stack integrated systemsFaster time to ectureIntegratedsystemsSpeed &standardization

Key Design DecisionsInfrastructuremanager vs SystemCenterIntegrated SystemsHyper-convergedvs ConvergedSealed hostScaling

Azure Stack Integrated SystemHardwareSoftwareSupportServicesAzure StackIntegrated SystemToR SwitchArchitecture, hardware,and ationMonitoring,diagnosticsSecurity andprivacyBusinesscontinuityPatching andupdatingField replacement ofpartsToR SwitchBMC SwitchServerServerServerServer

Azure Stack Integrated System (Life Cycle)Architecture, hardware,and topologySecurity idationMonitoring,diagnosticsBusiness continuityPatching andupdatingField replacement ofparts

ARM LAYERRP LAYERInfrastructureDeploymentINFRASTRUCTURE CONTROL LAYERHARDWARE LAYER

Azure Stack Integrated Systems Partners

Azure Stack conceptsCloudRegionScale Unit Single instance of AzureResource Manager (ARM) Set of Scale Units that sharesame “physical location” Associated with a singleRegion 1 or more Regions undermanagement of ARM Under one physical andlogical “administrator” 1 or more Scale Units withina Region 1 or more Scale Units within aRegion Networking requirements Unit of capacity expansion Fault domains (Azureconsistency) Alignment of Hardware SKU– which is homogenouswithin Scale Unit 4 or more servers within aScale Unito High-bandwidth/low latencyo Flat, layer-3 network Other attributes are impliedby customer choices

Azure Stack ConceptsCloudRegionScale Unit Single instance of AzureResource Manager (ARM) 1 or more Regions undermanagement of ARM 1 or more Scale Units withina Region 4 or more servers within aScale Unit Set of Scale Units that sharesame “physical location” Under one physical andlogical “administrator” Networking requirements High-bandwidth/LowLatency Flat, Layer-3 Network Other attributes are impliedby customer choices Associated with a singleRegion 1 or more Scale Unitswithin a Region Unit of Capacity Expansion Fault Domains (AzureConsistency) Alignment of HardwareSKU – which ishomogenous within ScaleUnit29

Azure Resource ManagerAzure [Stack] Region “A”Azure Region “N”** Multiple fault domains are within a single Scale Unit*** Shaded items are delivered for Azure Stack Initial ReleaseZone “A”Scale UnitScale UnitScale UnitData CenterScale UnitData CenterScale UnitZone “B”Scale UnitScale UnitScale UnitScale UnitScale UnitData CenterScale UnitData CenterScale UnitData CenterScale UnitZone “C”Scale UnitZone “B”Scale UnitZone “A”

Peek into a Scale Unit 4 x servers network switches Min spec for server 2 x 10 Gb ports with RDMA256 GB Memory1 x boot media, 2 x SSD (cache) 4 x HDD8 x cores per CPU, min 2 x CPU’sEach server runs Windows Server 2016Failover cluster with hyper-converged storage spaces directResilient deployment of Azure Stack software in VM’sAppropriate resiliency for each layerToR SwitchToR SwitchBMC Switch

Azure Stack Datacenter Operations& Integration

Cloud operating model and job rolesoperateuseuseDevOpsCloud AdministratorAzure StackinstanceoperateCloud ArchitectCloud Operator

TOR switchTOR switchBMC SwitchHardware Lifecycle Host

Patching and UpdatePre-validated updates for software and firmwareDesigned to not disrupt tenant workloadsDesigned to be reliable, single-sourced and easy to useDesigned to allow focus on other aspects of the business

Azure Stack: Backup and Disaster RecoveryAzure Site RecoveryCloud backupserviceLRS blob replica, blob snapTenant spaceOn-premisesBackup TargetPaaSIaaSAzure InfrastructureExternalFile ShareAdmin space

Azure Stack Developer Kit

What is the development kit?The idea behind the One-nodeDevelopment Kit is: Limited deployment duration (hours)Minimal hardware requiredReduced component install (non-HA)Easy to install (PowerShell)Enable on-premises Azure modern applicationdevelopmentCan integrate into a larger environment

Development Kit Hardware RequirementsComponentMinimumRecommendedDisk drives: OperatingSystem1 OS disk with minimum of200 GB available for systempartition (SSD or HDD)1 OS disk with minimum of 200GB available for systempartition (SSD or HDD)Disk drives: Generaldevelopment kit data*4 disks. Each disk provides aminimum of 140 GB ofcapacity (SSD or HDD). Allavailable disks will be used.4 disks. Each disk provides aminimum of 250 GB of capacity(SSD or HDD). All available diskswill be used.Compute: CPUDual-Socket: 12 PhysicalCores (total)Dual-Socket: 16 Physical Cores(total)Compute: Memory96 GB RAM128 GB RAM (This is theminimum to support PaaSresource providers.)Compute: BIOSHyper-V Enabled (with SLATsupport)Hyper-V Enabled (with SLATsupport)Network: NICWindows Server 2012 R2Certification required for NIC;no specialized featuresrequiredWindows Server 2012 R2Certification required for NIC;no specialized features requiredHW logo certificationCertified for Windows Server2012 R2Certified for Windows Server2012 R2Source: /azure-stack-deploy

Azure Stack Services

Azure IaaS available on-premises:beyond traditional virtualizationVirtualmachines (VM),VM scale setsContainerswith DockerNetworkingStorageKey VaultRapid deploymentwith automatedscalingLinux andWindows ServercontainersVirtual network,load balancer,VPN gatewayBlobs, tables,queuesSecurely protectapplication keysand secretsRoadmap: Additional Azure consistency (New VM types, Managed Disks, storage API updates) in CY18. Windows AzurePack Connector for Azure Stack in CY17.

Azure PaaS available on-premises:High productivity developmentAzure AppServiceWeb, Mobile,and API appsAzure FunctionsServerlessComputingAzure ServiceFabricAzure ContainerService (ACS)Scalabledistributedapplications,deploy standaloneService Fabricclusters initiallyContainermanagement, withACS engine supportfor Docker Swarm,Kubernetes, andMesosphere DC/OSCloud FoundryOpen sourceplatformRoadmap: Azure Service Fabric-as-a-Service and Azure Container Service-as-a-Service are planned to be available in CY18

Azure Stack Packaging and Pricing& Support

Hybrid by design Azure Stack is an extension of Azure Business Model is an extension to the Azure model Billings to you are based on actual customer usage

Purchased as an integrated systemAzureservicesHardwareSupport

Software purchase

Pay-as-you-use modelExtension of Azure business modelFee for consumption: only pay for servicesrunning on Azure StackNo upfront licensing fees: don’t pay untilyou use the serviceCompatible with Azure: samesubscriptions, monetary commitment,invoiceEA and CSP channelsAzureStackHosted andOn-premises

Pay-as-you-use pricingPay-as-you-use PricingServicePriceUp-Front LicensingAzure Stack initial deployment 0 – no upfront licensing feesConsumptionBased FeesCloud Infrastructure; Management, Security, & Identity;Networking; Service Fabric 0Virtual Machines: Base VM 0.008/vCPU/hourVirtual Machines: with Windows Server 0.046/vCPU/hour ( 34/vCPU/month)Azure Blob Storage Service 0.006/GB/monthAzure Tables & Queues Storage Service 0.018/GB/monthAzure Standard Unmanaged Disk 0.011/GB/monthAzure App Service (including Functions) 0.056/vCPU/hour ( 42/vCPU/month)( 6/vCPU/month) Customers can bring their own Windows Server and SQL Server licenses to run on Base VM images Windows Server BYOL – must license the entire region

Capacity modelFor disconnected scenarios: no usagemetering or connection to commerceFixed fee, annual subscription: based onnumber of physical coresLicense all physical cores on a solution, withunlimited IaaS rightsSeparate transaction from Azure: cannot usemonetary commit, different billingEA channel onlyAzureStackHosted andOn-premises

Capacity model pricing

On-premises licenses with Azure StackPay-as-you-use Azure Stack with On-Prem Windows Server and SQL ServerAzure StackServicesDedicated HostingSingle customer perAzure Stack regionMulti-tenant HostingMultiple differentcustomers per AzureStack regionWindows ServerSQL Server(excl.WindowsVMs)NativeAzure StackWS omerLicenseCSPCSPSPLA base VMEA base VMSPLAEA Windows VM Windows VMCSPSPLA base VMn/a – AHUBnot enabledSPLA Windows erLicenseEA w/ licensemobility Windows VM

estack-packaging-and-pricing-july-2017/

Integrated support experienceno matter who you need support fromExisting Azure support or Premier SupportcontractSystem support contract with hardwarepartners

Customer controls management andoperations (DIY or via SI)Managed service provider doesmanagement and operationsSingle point of purchase, one contractTypically hosted at managed serviceprovider premisesExample: Customer purchases acomplete solution from itnetX or one ofother Azure MSPs

Azure StackConsulting &PlanningAzure StackDeployment& IntegrationAzure Stackas a Service(OperatingAzure Stack)Hybrid CloudTrainingWorkshopsHIAG

First consistent Hybrid Cloud PlatformVirtualization-replacement playIntegrated system with IaaS & PaaSDIY infrastructureRegularly updated for Azure-consistencyStatic system you deploy & forgetTruly open and flexible (just like Azure).NET/Windows only

itnetX2017Azure StackThomas MaurerSolution Architect at itnetXMicrosoft MVP / P-TSP / MCTwww.thomasmaurer.ch@ThomasMaurer

RemoteApp Service Fabric Visual Studio App Insights Azure SDK VS Online Domain Services HDInsight Machine . Service Price Up-Front Licensing Azure Stack initial deployment 0 . Azure App Service (including Functions) 0.05