SlideShare a Scribd company logo
#hypervnu




        Cluster-Aware Updating

                     Maarten Wijsman


Wortell | maarten.wijsman@wortell.nl | www.hyper-v.nu | @myhyper & @hypervnu
about the speaker
• Engineer @ Wortell
• Focus on:
  • System Center Virtual Machine Manager
  • System Center AppController
  • Server virtualization
• Blog: www.hyper-v.nu | blogs.wortell.nl
• Twitter: @myhyperv | @hypervnu
• Mail: maarten.wijsman@wortell.nl
Cluster Aware Updating (CAU)
Update orchestration across all nodes in a cluster
• Windows Server 2012 only & available in the box
• No intended to reinvent Windows Updating & Patching
• Ability to preview, apply & reports on updates for a cluster

Two modes: Self-updating & Remote-updating
• Workload reduction through increased automation > Self-updating
• Needed where closer administrator attention is preferred or warranted > Remote-updating

Extensible
• Integrate with your patching tools with plug-ins (API)
• Two inbox plug-ins: Windows Update & hotfix plug-in
• Per-node pre-update and post-update scripts
Where to put CAU?

               Windows Update Services
Plug-ins & Supported Update Types
CAU ships with two plug-ins
   1. Windows Update Plug-in
     • Installs GDRs* => From Windows Update Or WSUS


   2. Hotfix Plug-in
     • Installs QFEs** from a SMB 3.0 file share
     • 3rd party updates such as BIOS & Firmware Updates
       from a SMB 3.0 File Share
        *GDR = General Distribution Release | **QFE = Quick Fix Engineering (nickname for hotfix)
CAU overview
                                                                                  Microsoft Update Services




                                           Windows Server 2012
      You, Cluster Admin (RSAT)            File Server (SMB 3.0)       Dedicated WSUS server




                 Windows Server 2012 Hyper-V clusters | nodes 1 - 64
1. Moves thetorestart if of updated the node same process
                      2. Places the node nextnecessary into maintenance mode
                      6. Restores a clustered roles off complete the
                      4. Performsthethe out updateson node being updated
                      5. Brings the required node to the mode
                      7. Proceeds
                      3. Installs         being maintenance
                                      clustered roles

Cluster Aware Updating Process
                                                                                             Microsoft Update Services




                                                     Windows Server 2012
       You, Cluster Admin (RSAT)                     File Server (SMB 3.0)        Dedicated WSUS server




                                   Windows Server 2012 Failover Cluster
Self-Updating Mode
                                                                                            Microsoft Update Services




                                                         Windows Server 2012
           You, Cluster Admin (RSAT)                     File Server (SMB 3.0)   Dedicated WSUS server




  CAU UC
                                       Windows Server 2012 Failover Cluster
Remote-Updating Mode
                                                                                          Microsoft Update Services


CAU UC
                                                       Windows Server 2012
         You, Cluster Admin (RSAT)                     File Server (SMB 3.0)   Dedicated WSUS server




                                     Windows Server 2012 Failover Cluster
DEMO
Hotfixes Folder                                       CAU Hotfix Root Folder

Structure & Security                                       CAUHotfix_All
                                                           Hotfixes applicable to all nodes

DefaultHotfixConfig.xml                                            MySwUpdateType
                                                                   Special software updates

<ExtensionRules>
    <Extension name="MSI">                                 < Node Name 1 >
    <Extension name="MSU">                                 Hotfixes applicable to < Node Name 1 >

    <Extension name="MSP">                                         MySwUpdateType
                                                                   Special software updates
<FolderRules>
 <Folder name="MySwUpdateType" alwaysReboot="true">        < Node Name N >
                                                           Hotfixes applicable to < Node Name N >

                                                                   MySwUpdateType
                                                                   Special software updates
“Hotfix” Support Internals
• Rich/extensible Hotfix installation
             – Microsoft QFEs, or third-party driver updates, or even Firmware/BIOS updates…
• Select hotfix behavior at start. Two key inputs:
  1. Root Folder: on an SMB File Share
  2. Configuration xml file: defines the Rules
      System32WindowsPowerShellv1.0ModulesClusterAwareUpdatingDefaultHotfixConfig.xml


• Configuration Rules are the key to flexibility
             – Easy to specify new Rules
                 » hotfix installer name, install options, reboot behavior, return values etc.
Cluster aware updating v1.0
Cluster aware updating v1.0
NTFS permissions CAUFile SHARE
• First you’ll need to do your home work as described in the TechNet
  article

• But that doesn’t quite cover it

• Adjust NTFS Permissions on the CAU Share
        – Give cluster node computer accounts (or an AD group containing them, which
          makes for easier administration) Read/Execute permission to the location
        – If Not => they can’t run the DUPs.
Cluster aware updating v1.0
NTFS permissions Log File
• DUPs allows logging with /L switch

• Locally (per node) or to central share

• Must use another share than the CAU Share:
           – Need to give the computer accounts (or an AD group containing them, which makes for easier
             administration) write permission to the location
           – You’re not allowed to do that for other then specific accounts as described on TechNet

• The log can grow quite large if used a lot
           – Keep an eye on it
           – For clarities sake use different log per cluster or folder type
Cluster aware updating v1.0
CAU Hotfix plug-in in action
Cluster aware updating v1.0
Links
Cluster-Aware Updating Overview
• http://technet.microsoft.com/en-us/library/hh831694.aspx

Cluster-Aware Updating Cmdlets in Windows PowerShell
• http://technet.microsoft.com/en-us/library/hh847221.aspx

Starting with Cluster-Aware Updating: Self-Updating
• http://blogs.technet.com/b/filecab/archive/2012/05/17/starting-with-cluster-aware-updating-self-updating.aspx

Update Dell Servers with Microsoft Windows Server 2012 Cluster Aware Update by Integrating SUU/DUP
• http://en.community.dell.com/techcenter/extras/m/white_papers/20217029.aspx

Troubleshoot CAU: Log Files for Cluster-Aware Updating
• http://social.technet.microsoft.com/wiki/contents/articles/13414.troubleshoot-cau-log-files-for-cluster-aware-updating.aspx
#hypervnu




Questions & Answers
Many, many thanks to:

More Related Content

PDF
SP1_Battlecard
PDF
Diretrizes para Implementação do Citrix XenServer 6.2.0 em Servidores HP Prol...
PDF
Wd share space_release_notes_2_2_93_final
DOC
My_Resume
PPT
10215 A 10
PPT
WSUS Deployment on Windows Server 2008
PDF
Using VMware Infrastructure for Backup and Restore
PDF
Active Directory Upgrade
SP1_Battlecard
Diretrizes para Implementação do Citrix XenServer 6.2.0 em Servidores HP Prol...
Wd share space_release_notes_2_2_93_final
My_Resume
10215 A 10
WSUS Deployment on Windows Server 2008
Using VMware Infrastructure for Backup and Restore
Active Directory Upgrade

What's hot (20)

PPTX
Managing Web Infrastructure Systems With Windows Power Shell™ 2.0 90
DOCX
Veritas volume manager
PDF
Lavigne sept11 bsdmag
ODP
OpenQrm
ODP
Using openQRM to Manage Virtual Machines
PDF
TSM og virtualisering
DOCX
Wbadmin
PPTX
How to protect an Enterprise Email and Collaboration environment using Veeam ...
PDF
Vsp 41 config_max
PDF
Xen server storage Overview
PDF
Ilf2013
PPT
Domain Migration/Administration for the
PDF
Using the tivoli storage manager hsm client for windows redp4126
PDF
DB2 Upgrade instructions
PDF
Srm admin-5-1
PDF
Ibm db2 10.5 for linux, unix, and windows upgrading to db2 version 10.5
PDF
KB Article 1-FINAL
PDF
Asiabsdcon14 lavigne
PDF
VMworld 2013: VMware vSphere Replication: Technical Walk-Through with Enginee...
PDF
IBM SONAS and VMware vSphere 5 scale-out cloud foundation: A reference guide ...
Managing Web Infrastructure Systems With Windows Power Shell™ 2.0 90
Veritas volume manager
Lavigne sept11 bsdmag
OpenQrm
Using openQRM to Manage Virtual Machines
TSM og virtualisering
Wbadmin
How to protect an Enterprise Email and Collaboration environment using Veeam ...
Vsp 41 config_max
Xen server storage Overview
Ilf2013
Domain Migration/Administration for the
Using the tivoli storage manager hsm client for windows redp4126
DB2 Upgrade instructions
Srm admin-5-1
Ibm db2 10.5 for linux, unix, and windows upgrading to db2 version 10.5
KB Article 1-FINAL
Asiabsdcon14 lavigne
VMworld 2013: VMware vSphere Replication: Technical Walk-Through with Enginee...
IBM SONAS and VMware vSphere 5 scale-out cloud foundation: A reference guide ...
Ad

Similar to Cluster aware updating v1.0 (20)

PPTX
Windows Server 2012 Virtualization: Notes from the Field
PPTX
Deploying Windows Vista Service Pack 1
PDF
SCUGBE_Lowlands_Unite_2017_Servicing your new Windows workplace like a boss.
PPTX
Real-life patch test - vulnerabilities found in one simple server in 6 months
PPTX
New File Server Features Of Windows Server 2008
PPTX
Windows server 2012 failover clustering new features
DOCX
Windows xp services
DOCX
Windows xp services
PDF
Clustering Enhancements
PPTX
How Microsoft Technologies And Windows Vista Improve Supporting
PDF
Llunitebe2018 best of_two_worlds-manage.your.servers.the.azure.or.configmgr.way
PPTX
System Center Configuration Manager 2012 SP1 and the new way of handling soft...
PPTX
Windows 2012 Storage & HYPER-V improvements
PPTX
Windows 2012 R2 Multi Server Management
PPT
Lesson 2-Getting Started.ppt for Windows
PPTX
Eol presentation1
PPTX
Windows Server "10": что нового в кластеризации
PDF
Experts Live Europe 2017 - Windows 10 Servicing - the do’s and don'ts
PPTX
70-410 Practice Test
PPTX
Introduction To Windows Power Shell
Windows Server 2012 Virtualization: Notes from the Field
Deploying Windows Vista Service Pack 1
SCUGBE_Lowlands_Unite_2017_Servicing your new Windows workplace like a boss.
Real-life patch test - vulnerabilities found in one simple server in 6 months
New File Server Features Of Windows Server 2008
Windows server 2012 failover clustering new features
Windows xp services
Windows xp services
Clustering Enhancements
How Microsoft Technologies And Windows Vista Improve Supporting
Llunitebe2018 best of_two_worlds-manage.your.servers.the.azure.or.configmgr.way
System Center Configuration Manager 2012 SP1 and the new way of handling soft...
Windows 2012 Storage & HYPER-V improvements
Windows 2012 R2 Multi Server Management
Lesson 2-Getting Started.ppt for Windows
Eol presentation1
Windows Server "10": что нового в кластеризации
Experts Live Europe 2017 - Windows 10 Servicing - the do’s and don'ts
70-410 Practice Test
Introduction To Windows Power Shell
Ad

More from hypervnu (13)

PPTX
Delivering people centric it with Configuration Manager 2012 R2
PDF
How to bi your operations with System Center 2012 R2 using Operations Manager...
PPTX
TOP-10 countdown Windows Server 2012 R2 Hyper-V
PDF
Catch up with VMM 2012 r2
PPTX
Nic teaming and converged fabric
PPTX
Vm mobility
PPTX
The way you can deploy hyper v
PDF
Hyper v.nu-windows serverhyperv-networkingevolved
PDF
Scvmm 2012 (maarten wijsman)
PDF
Windows 8 dddd (beekelaar)
PDF
Windows server 8 hyper v & storage (hans vredevoort)
PDF
Windows server 8 hyper v networking (aidan finn)
PDF
Keynote 2011 (wesselius noorderijk)
Delivering people centric it with Configuration Manager 2012 R2
How to bi your operations with System Center 2012 R2 using Operations Manager...
TOP-10 countdown Windows Server 2012 R2 Hyper-V
Catch up with VMM 2012 r2
Nic teaming and converged fabric
Vm mobility
The way you can deploy hyper v
Hyper v.nu-windows serverhyperv-networkingevolved
Scvmm 2012 (maarten wijsman)
Windows 8 dddd (beekelaar)
Windows server 8 hyper v & storage (hans vredevoort)
Windows server 8 hyper v networking (aidan finn)
Keynote 2011 (wesselius noorderijk)

Recently uploaded (20)

PDF
Empathic Computing: Creating Shared Understanding
PDF
Encapsulation theory and applications.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PPT
Teaching material agriculture food technology
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Electronic commerce courselecture one. Pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Spectroscopy.pptx food analysis technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
KodekX | Application Modernization Development
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Unlocking AI with Model Context Protocol (MCP)
Empathic Computing: Creating Shared Understanding
Encapsulation theory and applications.pdf
Programs and apps: productivity, graphics, security and other tools
20250228 LYD VKU AI Blended-Learning.pptx
sap open course for s4hana steps from ECC to s4
Teaching material agriculture food technology
Encapsulation_ Review paper, used for researhc scholars
Network Security Unit 5.pdf for BCA BBA.
Electronic commerce courselecture one. Pdf
Chapter 3 Spatial Domain Image Processing.pdf
Approach and Philosophy of On baking technology
Advanced methodologies resolving dimensionality complications for autism neur...
Spectroscopy.pptx food analysis technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
KodekX | Application Modernization Development
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Unlocking AI with Model Context Protocol (MCP)

Cluster aware updating v1.0

  • 1. #hypervnu Cluster-Aware Updating Maarten Wijsman Wortell | maarten.wijsman@wortell.nl | www.hyper-v.nu | @myhyper & @hypervnu
  • 2. about the speaker • Engineer @ Wortell • Focus on: • System Center Virtual Machine Manager • System Center AppController • Server virtualization • Blog: www.hyper-v.nu | blogs.wortell.nl • Twitter: @myhyperv | @hypervnu • Mail: maarten.wijsman@wortell.nl
  • 3. Cluster Aware Updating (CAU) Update orchestration across all nodes in a cluster • Windows Server 2012 only & available in the box • No intended to reinvent Windows Updating & Patching • Ability to preview, apply & reports on updates for a cluster Two modes: Self-updating & Remote-updating • Workload reduction through increased automation > Self-updating • Needed where closer administrator attention is preferred or warranted > Remote-updating Extensible • Integrate with your patching tools with plug-ins (API) • Two inbox plug-ins: Windows Update & hotfix plug-in • Per-node pre-update and post-update scripts
  • 4. Where to put CAU? Windows Update Services
  • 5. Plug-ins & Supported Update Types CAU ships with two plug-ins 1. Windows Update Plug-in • Installs GDRs* => From Windows Update Or WSUS 2. Hotfix Plug-in • Installs QFEs** from a SMB 3.0 file share • 3rd party updates such as BIOS & Firmware Updates from a SMB 3.0 File Share *GDR = General Distribution Release | **QFE = Quick Fix Engineering (nickname for hotfix)
  • 6. CAU overview Microsoft Update Services Windows Server 2012 You, Cluster Admin (RSAT) File Server (SMB 3.0) Dedicated WSUS server Windows Server 2012 Hyper-V clusters | nodes 1 - 64
  • 7. 1. Moves thetorestart if of updated the node same process 2. Places the node nextnecessary into maintenance mode 6. Restores a clustered roles off complete the 4. Performsthethe out updateson node being updated 5. Brings the required node to the mode 7. Proceeds 3. Installs being maintenance clustered roles Cluster Aware Updating Process Microsoft Update Services Windows Server 2012 You, Cluster Admin (RSAT) File Server (SMB 3.0) Dedicated WSUS server Windows Server 2012 Failover Cluster
  • 8. Self-Updating Mode Microsoft Update Services Windows Server 2012 You, Cluster Admin (RSAT) File Server (SMB 3.0) Dedicated WSUS server CAU UC Windows Server 2012 Failover Cluster
  • 9. Remote-Updating Mode Microsoft Update Services CAU UC Windows Server 2012 You, Cluster Admin (RSAT) File Server (SMB 3.0) Dedicated WSUS server Windows Server 2012 Failover Cluster
  • 10. DEMO
  • 11. Hotfixes Folder CAU Hotfix Root Folder Structure & Security CAUHotfix_All Hotfixes applicable to all nodes DefaultHotfixConfig.xml MySwUpdateType Special software updates <ExtensionRules> <Extension name="MSI"> < Node Name 1 > <Extension name="MSU"> Hotfixes applicable to < Node Name 1 > <Extension name="MSP"> MySwUpdateType Special software updates <FolderRules> <Folder name="MySwUpdateType" alwaysReboot="true"> < Node Name N > Hotfixes applicable to < Node Name N > MySwUpdateType Special software updates
  • 12. “Hotfix” Support Internals • Rich/extensible Hotfix installation – Microsoft QFEs, or third-party driver updates, or even Firmware/BIOS updates… • Select hotfix behavior at start. Two key inputs: 1. Root Folder: on an SMB File Share 2. Configuration xml file: defines the Rules System32WindowsPowerShellv1.0ModulesClusterAwareUpdatingDefaultHotfixConfig.xml • Configuration Rules are the key to flexibility – Easy to specify new Rules » hotfix installer name, install options, reboot behavior, return values etc.
  • 15. NTFS permissions CAUFile SHARE • First you’ll need to do your home work as described in the TechNet article • But that doesn’t quite cover it • Adjust NTFS Permissions on the CAU Share – Give cluster node computer accounts (or an AD group containing them, which makes for easier administration) Read/Execute permission to the location – If Not => they can’t run the DUPs.
  • 17. NTFS permissions Log File • DUPs allows logging with /L switch • Locally (per node) or to central share • Must use another share than the CAU Share: – Need to give the computer accounts (or an AD group containing them, which makes for easier administration) write permission to the location – You’re not allowed to do that for other then specific accounts as described on TechNet • The log can grow quite large if used a lot – Keep an eye on it – For clarities sake use different log per cluster or folder type
  • 19. CAU Hotfix plug-in in action
  • 21. Links Cluster-Aware Updating Overview • http://technet.microsoft.com/en-us/library/hh831694.aspx Cluster-Aware Updating Cmdlets in Windows PowerShell • http://technet.microsoft.com/en-us/library/hh847221.aspx Starting with Cluster-Aware Updating: Self-Updating • http://blogs.technet.com/b/filecab/archive/2012/05/17/starting-with-cluster-aware-updating-self-updating.aspx Update Dell Servers with Microsoft Windows Server 2012 Cluster Aware Update by Integrating SUU/DUP • http://en.community.dell.com/techcenter/extras/m/white_papers/20217029.aspx Troubleshoot CAU: Log Files for Cluster-Aware Updating • http://social.technet.microsoft.com/wiki/contents/articles/13414.troubleshoot-cau-log-files-for-cluster-aware-updating.aspx

Editor's Notes

  • #8: Moves the clustered roles off the node being updated Places the node being updated into maintenance modeInstalls the required updates (this depends on the source that you choose) Performs a restart if necessary Brings the node out of maintenance mode Restores the clustered roles on the node Proceeds to the next node to complete the same process
  • #9: Leverages a CAU cluster role that is resilient to planned and unplanned failuresRequires no real-time user attentionInstalls updates on a custom scheduleCAU Update Coordinator process runs on a clustered nodeGet-CauClusterRole &lt;CLUSTER NAME&gt;Get-CauClusterRoleDEMO-VCL01Get-CauClusterRoleDEMO-CL01
  • #10: CAU Update Coordinator process remotely connects to the clusterUser-initiated Updating Run, allowing real time monitoringRich progress updatesMinimal Server Core (no .Net or PS dependency) on nodes
  • #11: Interface doorlopenToevoegen clusterPreview schermUpdates approven
  • #13: Strict ACL Checking (Optional)Kerberos Mutual Authentication (Required)Data integritychecking (Required)SMB Signing or SMB EncryptionPrivacy with SMB Encryption (Optional)SMB Encryption is new in Windows Server 2012
  • #14: How CAU Plug-ins Workhttp://technet.microsoft.com/en-us/library/jj134213.aspx
  • #17: Laten zien hoe dat eruit ziet