Download presentation
Presentation is loading. Please wait.
1
Updating and Servicing Microsoft Azure Stack
Justin Incarnato Program Manager, Microsoft Azure @justininc aka.ms/azurestackupdate
2
“If you cannot explain something in simple terms, you don't understand it.” -Richard Feynman
3
Agenda Hello and thank you for attending Problem space What we built Managing updates Looking ahead, more information Show me P&U, Windows Server asks, OEM partner relationship
4
9/18/2018 8:06 PM Problem space © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5
9/18/2018 8:06 PM *Security is paramount Keeping it functional, adding functionality (Azure umbilical) What to install, how to install Where to download, what to download Who to call if there is a problem Ensuring business continuity for applications and services One package, one signature *Focus on other aspects of the business © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
6
What we built Update resource provider (URP) “Umbilical to Azure”
9/18/2018 8:06 PM What we built Update resource provider (URP) “Umbilical to Azure” © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
7
9/18/2018 8:06 PM It’s and extension of Azure, except: *Updating, monitoring, backup/recover, field replacement units (FRU), extensions into your datacenter Built-in, dependency-aware orchestration engine updates physical hosts, infrastructure VMs, Service Fabric & microservice applications, control plane No outside tooling or integration required Supports disconnected mode Operators determine maintenance windows & update installation time © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
8
9/18/2018 8:06 PM Microsoft managed software updates driven by Update resource provider, signed by Microsoft Cloud health checks, invoke maintenance mode, live migration, storage rebalance and VD health, evacuate maintenance mode -How long varies = payload + workload OEM managed driver updates driven by Update resource provider, signed by Microsoft Firmware updates managed by the OEM Hardware Lifecycle host (HLH) Does not manage/update switches or non-foundational RPs P0: Minimal disruption to tenant workloads P1: Minimal disruption to admin functions © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
9
Managing updates 9/18/2018 8:06 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
10
9/18/2018 8:06 PM Download and import update packages (OEM notification, Microsoft notification) Review important properties (publisher, name, state, size, prerequisites, support URL) Talk to your customers & set appropriate maintenance window (payload, workloads) Install and monitor update progress Rinse, wash, repeat Note: There is a three month deferral policy, extends “sequential” maintenance. See the Azure Stack servicing policy here © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11
Monitor updates in Azure Stack using the privileged endpoint
9/18/2018 8:06 PM Monitor updates in Azure Stack using the privileged endpoint © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
12
Azure Stack Infrastructure Administration
9/18/2018 8:06 PM Azure Stack Infrastructure Administration Get-AzsUpdateLocation Retrieves Region Update Summary Get-AzsUpdate List Azure Stack Updates Install-AzsUpdate -Update “Update Version” Applies specified Update Get-AzsUpdateRun -Update “Update Version” Lists Update Run information for a specific Azure Stack update © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
13
D = Defender updates (offline v online) *important to call this out
9/18/2018 8:06 PM D = Defender updates (offline v online) *important to call this out LCU = Windows Server updates (Latest Cumulative Update) N = Azure Stack updates (Nuget packages) SSU = Servicing Stack Updates (agent) © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
14
Download full logs 9/18/2018 8:06 PM
PS C:\WINDOWS\system32> # Get contents and parse JSON $json = Get-Content C:\users\justini\Desktop\Updatelogs_ f-0f78-4b3f a202.json | ConvertFrom-Json # Get top-level steps $json.properties.progress.steps.steps name : PreUpdate Cloud description : Copy packages to NugetStore. errorMessage : status : Success startTimeUtc : T06:30:32.471Z endTimeUtc : T06:43:20.758Z steps : {} name : Update SeedRing SF Runtime description : Update SeedRing SF Runtime. startTimeUtc : T06:43:20.773Z endTimeUtc : T06:43:46.686Z © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
15
9/18/2018 8:06 PM Metadata.xml <?xml version="1.0" encoding="utf-8" standalone="yes"?> <UpdatePackageManifest> <UpdateInfo> <UpdateName>MAS </UpdateName> <Version> </Version> <PackageSizeInMb>1978</PackageSizeInMb> <Description>MAS Update </Description> <KBLink> <MinVersionRequired> </MinVersionRequired> </UpdateInfo> </UpdatePackageManifest> © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
16
Azure Stack 1712 update (72 hour scenario)
17
Azure Stack YYMMDD.B# updates
1802 doc ready on 27-Feb (4th Tuesday) 1710: 1711: 1712: 1801: N/A 1802: nn.n
18
Full hotfix 1802+
19
Looking ahead, more information
9/18/2018 8:06 PM Looking ahead, more information © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
20
9/18/2018 8:06 PM Monthly security payload & feature updates (1802, 1803, 1804, etc.) B’s roll into D’s + Ours + Def Collected telemetry for runtime estimates © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
21
9/18/2018 8:06 PM Reliability improvements, mitigations, health checks, front-loading Fix-forward known issues More info/downloads: © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
22
Show me Console
23
9/18/2018 8:06 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
24
9/18/2018 8:06 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
25
9/18/2018 8:06 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
26
Future/feature asks Considerations for scheduling/automatic mode
Prototype UI Considerations for cumulative updates What else?
27
Region management MICROSOFT AZURE STACK Resource providers SEATTLE Get started Use below links to learn basic tasks in Azure Stack 1 NAME STATUS ALERTS Capacity Compute Infrastructure backup Network Storage Virtual Machines Provision Windows and Linux virtual machines in minutes Subscription, Offer, and Quota Manage your private cloud business through tenant subscription, offer, and quota Marketplace Enrich tenants’ experience by bringing Azure apps to Azure Stack Check and maintain system health Azure Stack Portal Learn about how to use the Azure Stack Portal REGION CRITICAL WARNING Seattle Alerts SEATTLE Update i Update available Critical Warning Version: Questions to ask: So we heard what you said and how you ranked your “day in the life” – we expected the layout to be set in this way – what are your thoughts about this placement?
28
The big boss says…
29
Thank you for your time today Thanks Pete and Lauren for the invite Q&A justini@microsoft.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.