SlideShare ist ein Scribd-Unternehmen logo
1 von 61
Downloaden Sie, um offline zu lesen
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
What’s new in Hyper-V 2016
Thomas Maurer
Cloud Architect @ itnetX
Microsoft MVP
www.thomasmaurer.ch Twitter: @ThomasMaurer
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Thomas Maurer
• Cloud Architect, itnetX
– Microsoft Cloud
– MCSE Private Cloud
– MCSE Server Infrastructure
– MCSD Azure Solution Architect
– Microsoft MVP Cloud & Datacenter
• Twitter & Blog
– www.thomasmaurer.ch
– @thomasmaurer
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
We do this Session in Seattle Time zone
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
MMS Minnesota 2014
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
 Intro
 12 Cool Things in Windows Server 2016 Hyper-V 
 Q & A
Agenda
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• x86 Server Virtualization Share For The Past 5+ Years
We are winning virtualization share
Q1 CY2008
Windows
Server 2008
Released
Q3 CY2009
Windows
Server 2008 R2
Released
Q3 CY2012
Windows
Server 2012
Released
Q3 CY2014
CURRENT
Change
Since
Hyper-V
Released
Microsoft
Hyper-V
Server
0.0% 11.8% 25.9% 30.6% +30.6 Pts
ESX
40.0% 46.6% 51.4% 46.2% +6.2 Pts
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
#1
Nano Server
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Nano Server
• Headless server
• No UI
• Everything remotely managed
• Extremely low footprint
• Works with packages:
–Hyper-V
–SOFS
–DNS
–…
Nano Server
Server Core
Minimal Server
Interface
GUI
Shell
Windows Server 2016
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
#2Shielded VMs
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Challenges in protecting high-value assets
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Confidently protect sensitive customer data:
Designed for ‘zero-trust’ environments
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
#3
Storage Enhancements
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Networking & Storage Enhancements
• Distributed Storage QoS (one or more virtual disks
on SOFS)
• Deduplication optimization for virtualized backup
workloads
• VHDX improvements on ReFS
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Storage Spaces Direct
Reliability, scalability, flexibility
•
•
•
Use cases
•
•
•
•
Cloud design points and management
•
•
•
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Storage Spaces Direct Scenarios
Hyper-converged Converged (Disaggregated)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Storage Replica
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• Volume based block-level storage replication
• synchronous or asynchronous
• HW agnostic (any type of source / destination volume)
• SMB3 as transport protocol
• Leverages RDMA / SMB3 Encryption Multichanneling
• I/Os pre-aggregated prior to transfer
• Managed via Powershell, cluadmin, ASR
Storage Replica at a glance
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
DEMO: REFS
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
#4
PowerShell
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
PowerShell Direct
• No network, no firewall requirements no nothing…
• Enter-PSSession –VMName VMName
• Invoke-Command –VMName VMName –ScriptBlock { Commands }
• Connected to a W10 or WS 2016 TP host with VM that run W10
or WS 2016 TP as the guest OS
• You need to be logged in with Hyper-V administrator
credentials on the host.
• You need user credentials for the virtual machine.
• The virtual machine that you want to connect to must run
locally on the host and be booted.
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
#5
Virtual Machines
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
VM Configuration & Format
• Current at 7.1
• Might need to get manually updated
–Update-VmVersion vmname (or vmobject)
• VM needs to be off
• Format is now binary
• .VMCX
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Integration Services
• No more ISO
• Delivered through Windows Update
• In the hands of the tenants now
• Linux Integration Services (LIS) or FreeBSD
Integration Services (BIS) can be built-in or require
download
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Linux Secure Boot
• Booting with the Secure Boot option enabled
• Generation 2 required
• Ubuntu 14.04 (or later), SUSE Linux Enterprise Server
12 (or later), Red Hat Enterprise Linux 7.0 (or later)
and CentOS 7.0 (or later)
• Before booting first time:
–Set-VMFirmware vmname –SecureBootTemplate MicrosoftUEFICertificateAuthority
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Hot Add/Remove
• Add vNICs to a running VM
• Change memory of a running VM (add only if
memory is available)
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
DEMO: HOT ADD AND REMOVE
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
#6
Clustering
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Clustering
• Storage Replica
• Cloud Witness
• Virtual Machine Resiliency
• Site-aware Failover Clusters
• Workgroup & Multi-domain clusters
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
• You can now upgrade a 2012 R2 Hyper-V cluster to
Windows Server 2016 with:
– No new hardware
– No downtime
– The ability to roll-back safely if needed
Rolling Cluster Upgrade
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Cluster OS Rolling Upgrade
• Mixed OS mode is a new transition state for Failover
Clusters
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Cluster OS Rolling Upgrade Process
• Start with a Windows Server 2012 R2 cluster
– All nodes running Windows Server 2012 R2
– The workload supports Cluster OS Rolling Upgrade process
Windows Server
2012 R2
Cluster Functional Level = Windows Server 2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Cluster OS Rolling Upgrade Process
• Migrate Workloads Off Cluster Node
–Pause | Drain the node
Windows Server
2012 R2
Cluster Functional Level = Windows Server 2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Failover Cluster
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Cluster OS Rolling Upgrade Process
• Evict Idle Cluster Node
Windows Server
2012 R2
Cluster Functional Level = Windows Server 2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Failover Cluster
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Cluster OS Rolling Upgrade Process
• Re-Provision Node
–Install New OS
–Install and Configure any Workload Requirements
Windows Server
2012 R2
Cluster Functional Level = Windows Server 2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Windows
Server 2016
Failover Cluster
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Cluster OS Rolling Upgrade Process
• Re-Add Node To Cluster
–Using Cluster UI or PowerShell
–Cluster Functional Level Remains Windows Server 2012
R2
Windows Server
2012 R2
Cluster Functional Level = Windows Server 2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Windows
Server 2016
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Cluster OS Rolling Upgrade Process
• Ready To Migrate Workloads Back
–Migrate workloads to Windows Server 2016 Node
–Validate functionality
Windows Server
2012 R2
Cluster Functional Level = Windows Server 2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Windows Server
2012 R2
Windows
Server 2016
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Cluster OS Rolling Upgrade Process
• Repeat For Remaining Nodes
Cluster Functional Level = Windows Server 2012 R2
Windows
Server 2016
Windows
Server 2016
Windows
Server 2016
Windows
Server 2016
Windows Server
2012 R2
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Cluster OS Rolling Upgrade Process
• All Nodes Are Upgraded
–Cluster Functional Level remains Windows Server 2012 R2
–Functionality is limited to Windows Server 2012 R2 levels
Windows
Server 2016
Cluster Functional Level = Windows Server 2012 R2
Windows
Server 2016
Windows
Server 2016
Windows
Server 2016
Windows
Server 2016
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Cluster OS Rolling Upgrade Process
• Upgrade Functional Level
– Cluster Functional Level upgraded To Windows Server 2016:
Update-ClusterFunctionalLevel cmdlet
– New functionality added in Windows Server 2016 enabled
Windows
Server 2016
Cluster Functional Level = Windows Server 2016
Windows
Server 2016
Windows
Server 2016
Windows
Server 2016
Windows
Server 2016
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Cluster OS Rolling Upgrade Process
• Upgrade is completed
Windows
Server 2016
Cluster Functional Level = Windows Server 2016
Windows
Server 2016
Windows
Server 2016
Windows
Server 2016
Windows
Server 2016
Failover Cluster
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
#7
Hyper-V Manager
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Hyper-V manager
• Alternate Credentials Support
• Managing earlier versions
• Updated Management Protocol
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
#8
Networking
Enhancements
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Software Defined Networking
• Bringing Software Defined Networking to the next
level
–VXLAN and NVGRE support
–Virtual Firewall
–Software Load Balancer
–Improved Gateways
–RDMA using vNICs
–And much much more…
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
#9
Production Checkpoints
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Production Checkpoints
• Allows you to create “point-in-time” images of a VM
• Full support for application workloads
• VSS on windows (application-consistent)
• File system buffer flush on Linux (file-consistent)
• Still can switch to the standard method
• New VMs use production checkpoints as default
• Fixes the “wrong usage of checkpoints”
• NOT a backup solution
• Native CBT will be implemented for backup vendors
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
#10Nested Virtualization
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Nested Virtualization
• Possible in Windows 10 build 10565 (with restrictions)
• Possible in TP5
• Only Intel at this point in time
• Dynamic Memory needs to be off
• Enabling requires specific scripts:
https://msdn.microsoft.com/virtualization/hyperv_on
_windows/user_guide/nesting
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
#11
Container
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
What are Containers
LXC (Linux Containers) is an operating-system-level
virtualization environment for running multiple
isolated Linux systems (containers) on a single Linux
control host. Containers provide operating system-
level virtualization through a virtual environment that
has its own process and network space, instead of
creating a full-fledged virtual machine.
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Bare-Metal
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Virtual Machines
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Container Run-time
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
#12
Much more
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Much more
• Compatible with Connected Standby
• Discrete device assignment
• Host resource protection
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
ONE MORE THING…
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Core Based Licensing
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Core Based Licensing
• License all the physical cores in the server
• Minimum of 8 core licenses required for each proc
• Minimum of 16 core licenses required for each server
• Core licenses will be sold in packs of two.
• 8 two-core packs will be the minimum required to license each physical
server.
• The two-core pack for each edition is 1/8th the price of a two proc license
for corresponding 2012 R2 editions.
http://www.thomasmaurer.ch/2015/12/windows-server-2016-
licensing-and-pricing/
@ITCAMPRO #ITCAMP16Community Conference for IT Professionals
Many thanks to our sponsors & partners!
GOLD
SILVER
PARTNERS
PLATINUM
POWERED BY

Weitere ähnliche Inhalte

Was ist angesagt?

I'm No Hero: Full Stack Reliability at LinkedIn
I'm No Hero: Full Stack Reliability at LinkedInI'm No Hero: Full Stack Reliability at LinkedIn
I'm No Hero: Full Stack Reliability at LinkedIn
Todd Palino
 

Was ist angesagt? (20)

Developing PowerShell Tools - Razvan Rusu
Developing PowerShell Tools - Razvan RusuDeveloping PowerShell Tools - Razvan Rusu
Developing PowerShell Tools - Razvan Rusu
 
The Fine Art of Time Travelling - Implementing Event Sourcing - Andrea Saltar...
The Fine Art of Time Travelling - Implementing Event Sourcing - Andrea Saltar...The Fine Art of Time Travelling - Implementing Event Sourcing - Andrea Saltar...
The Fine Art of Time Travelling - Implementing Event Sourcing - Andrea Saltar...
 
Execution Plans in practice - how to make SQL Server queries faster - Damian ...
Execution Plans in practice - how to make SQL Server queries faster - Damian ...Execution Plans in practice - how to make SQL Server queries faster - Damian ...
Execution Plans in practice - how to make SQL Server queries faster - Damian ...
 
Modern cybersecurity threats, and shiny new tools to help deal with them - T...
 Modern cybersecurity threats, and shiny new tools to help deal with them - T... Modern cybersecurity threats, and shiny new tools to help deal with them - T...
Modern cybersecurity threats, and shiny new tools to help deal with them - T...
 
Create The Internet of Your Things example of a real system - Laurent Ellerbach
Create The Internet of Your Things example of a real system - Laurent EllerbachCreate The Internet of Your Things example of a real system - Laurent Ellerbach
Create The Internet of Your Things example of a real system - Laurent Ellerbach
 
Azure Microservices in Practice - Radu Vunvulea
Azure Microservices in Practice - Radu VunvuleaAzure Microservices in Practice - Radu Vunvulea
Azure Microservices in Practice - Radu Vunvulea
 
Testing your PowerShell code with Pester - Florin Loghiade
Testing your PowerShell code with Pester - Florin LoghiadeTesting your PowerShell code with Pester - Florin Loghiade
Testing your PowerShell code with Pester - Florin Loghiade
 
Enterprise Kafka: Kafka as a Service
Enterprise Kafka: Kafka as a ServiceEnterprise Kafka: Kafka as a Service
Enterprise Kafka: Kafka as a Service
 
I'm No Hero: Full Stack Reliability at LinkedIn
I'm No Hero: Full Stack Reliability at LinkedInI'm No Hero: Full Stack Reliability at LinkedIn
I'm No Hero: Full Stack Reliability at LinkedIn
 
Application delivery controllers
Application delivery controllersApplication delivery controllers
Application delivery controllers
 
Modernizing Applications by Replacing F5 with the NGINX Application Delivery ...
Modernizing Applications by Replacing F5 with the NGINX Application Delivery ...Modernizing Applications by Replacing F5 with the NGINX Application Delivery ...
Modernizing Applications by Replacing F5 with the NGINX Application Delivery ...
 
Driving success in the cloud with NGINX
Driving success in the cloud with NGINXDriving success in the cloud with NGINX
Driving success in the cloud with NGINX
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
 
Mark Wall - F5 Agility 2017 - F5 Automation The Journey - PPT
Mark Wall - F5 Agility 2017 - F5 Automation The Journey - PPTMark Wall - F5 Agility 2017 - F5 Automation The Journey - PPT
Mark Wall - F5 Agility 2017 - F5 Automation The Journey - PPT
 
Kick starting Network Automation
Kick starting Network AutomationKick starting Network Automation
Kick starting Network Automation
 
DevOps Spain 2019. Beatriz Martínez-IBM
DevOps Spain 2019. Beatriz Martínez-IBMDevOps Spain 2019. Beatriz Martínez-IBM
DevOps Spain 2019. Beatriz Martínez-IBM
 
5 steps to Automated Network Operations (NetOps)
5 steps to Automated Network Operations (NetOps)5 steps to Automated Network Operations (NetOps)
5 steps to Automated Network Operations (NetOps)
 
Microservices architecture overview v2
Microservices architecture overview v2Microservices architecture overview v2
Microservices architecture overview v2
 
Scania: A DevOps Journey in an Automotive Enterprise  
Scania: A DevOps Journey in an Automotive Enterprise  Scania: A DevOps Journey in an Automotive Enterprise  
Scania: A DevOps Journey in an Automotive Enterprise  
 
Starting the DevOps Train
Starting the DevOps TrainStarting the DevOps Train
Starting the DevOps Train
 

Andere mochten auch

Andere mochten auch (13)

The rise of privacy & personal data in the IT business - Claudia Jelea
The rise of privacy & personal data in the IT business - Claudia JeleaThe rise of privacy & personal data in the IT business - Claudia Jelea
The rise of privacy & personal data in the IT business - Claudia Jelea
 
Business Processes in Microsoft Dynamics CRM - Nicu Aleman
Business Processes in Microsoft Dynamics CRM - Nicu AlemanBusiness Processes in Microsoft Dynamics CRM - Nicu Aleman
Business Processes in Microsoft Dynamics CRM - Nicu Aleman
 
Building Your First SPA with Aurelia and MVC 6 - Mihai Coros
Building Your First SPA with Aurelia and MVC 6 - Mihai CorosBuilding Your First SPA with Aurelia and MVC 6 - Mihai Coros
Building Your First SPA with Aurelia and MVC 6 - Mihai Coros
 
Frustration Management - Dan Danciu
Frustration Management - Dan DanciuFrustration Management - Dan Danciu
Frustration Management - Dan Danciu
 
Component Based UI Architecture - Alex Moldovan
Component Based UI Architecture - Alex MoldovanComponent Based UI Architecture - Alex Moldovan
Component Based UI Architecture - Alex Moldovan
 
Investing in Presales - George Bara
Investing in Presales - George BaraInvesting in Presales - George Bara
Investing in Presales - George Bara
 
Live Presentation Transformation From Boring to Effective - Boris Hristov
Live Presentation Transformation From Boring to Effective - Boris HristovLive Presentation Transformation From Boring to Effective - Boris Hristov
Live Presentation Transformation From Boring to Effective - Boris Hristov
 
Enforce Consistency through Application Infrastructure - Florin Coros
Enforce Consistency through Application Infrastructure - Florin CorosEnforce Consistency through Application Infrastructure - Florin Coros
Enforce Consistency through Application Infrastructure - Florin Coros
 
A new world of possibilities for contextual awareness with beacons - Dan Arde...
A new world of possibilities for contextual awareness with beacons - Dan Arde...A new world of possibilities for contextual awareness with beacons - Dan Arde...
A new world of possibilities for contextual awareness with beacons - Dan Arde...
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
 
SQL Azure Data Warehouse - Silviu Niculita
SQL Azure Data Warehouse - Silviu NiculitaSQL Azure Data Warehouse - Silviu Niculita
SQL Azure Data Warehouse - Silviu Niculita
 
Cluj 2030 a vision on IT - will it thrive or will it flop - Mihai Nadas
Cluj 2030 a vision on IT - will it thrive or will it flop - Mihai NadasCluj 2030 a vision on IT - will it thrive or will it flop - Mihai Nadas
Cluj 2030 a vision on IT - will it thrive or will it flop - Mihai Nadas
 
Azure SQL Database From A Developer's Perspective - Alex Mang
Azure SQL Database From A Developer's Perspective - Alex MangAzure SQL Database From A Developer's Perspective - Alex Mang
Azure SQL Database From A Developer's Perspective - Alex Mang
 

Ähnlich wie What's New in Hyper-V 2016 - Thomas Maurer

ITCamp 2013 - Tudor Damian - Running Linux on Microsoft Private and Public Cl...
ITCamp 2013 - Tudor Damian - Running Linux on Microsoft Private and Public Cl...ITCamp 2013 - Tudor Damian - Running Linux on Microsoft Private and Public Cl...
ITCamp 2013 - Tudor Damian - Running Linux on Microsoft Private and Public Cl...
ITCamp
 
ITCamp 2013 - Adrian Stoian - Whats new in ConfigMgr 2012 SP1
ITCamp 2013 - Adrian Stoian - Whats new in ConfigMgr 2012 SP1ITCamp 2013 - Adrian Stoian - Whats new in ConfigMgr 2012 SP1
ITCamp 2013 - Adrian Stoian - Whats new in ConfigMgr 2012 SP1
ITCamp
 
Tudor Damian - What's new in Hyper-V 2012 R2
Tudor Damian - What's new in Hyper-V 2012 R2Tudor Damian - What's new in Hyper-V 2012 R2
Tudor Damian - What's new in Hyper-V 2012 R2
ITSpark Community
 

Ähnlich wie What's New in Hyper-V 2016 - Thomas Maurer (20)

The best of Windows Server 2016 - Thomas Maurer
 The best of Windows Server 2016 - Thomas Maurer The best of Windows Server 2016 - Thomas Maurer
The best of Windows Server 2016 - Thomas Maurer
 
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
 
Deep Dive into the Microsoft OpenStack CI Infrastructure (Alessandro Pilotti)
Deep Dive into the Microsoft OpenStack CI Infrastructure (Alessandro Pilotti)Deep Dive into the Microsoft OpenStack CI Infrastructure (Alessandro Pilotti)
Deep Dive into the Microsoft OpenStack CI Infrastructure (Alessandro Pilotti)
 
Windows Server 2016 First Look (Part 1)
Windows Server 2016 First Look (Part 1)Windows Server 2016 First Look (Part 1)
Windows Server 2016 First Look (Part 1)
 
Docker adventures in Continuous Delivery - Alex Vranceanu
Docker adventures in Continuous Delivery - Alex VranceanuDocker adventures in Continuous Delivery - Alex Vranceanu
Docker adventures in Continuous Delivery - Alex Vranceanu
 
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream ProjectsITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
 
ITCamp 2013 - Tudor Damian - Running Linux on Microsoft Private and Public Cl...
ITCamp 2013 - Tudor Damian - Running Linux on Microsoft Private and Public Cl...ITCamp 2013 - Tudor Damian - Running Linux on Microsoft Private and Public Cl...
ITCamp 2013 - Tudor Damian - Running Linux on Microsoft Private and Public Cl...
 
The New Era of Code in the Cloud (Bogdan Toporan)
The New Era of Code in the Cloud (Bogdan Toporan)The New Era of Code in the Cloud (Bogdan Toporan)
The New Era of Code in the Cloud (Bogdan Toporan)
 
Database and Public EndPoints Redundancy on Azure (Radu Vunvulea)
Database and Public EndPoints Redundancy on Azure (Radu Vunvulea)Database and Public EndPoints Redundancy on Azure (Radu Vunvulea)
Database and Public EndPoints Redundancy on Azure (Radu Vunvulea)
 
Cloudbursting VDI Scenarios (Tiberiu Radu)
Cloudbursting VDI Scenarios (Tiberiu Radu)Cloudbursting VDI Scenarios (Tiberiu Radu)
Cloudbursting VDI Scenarios (Tiberiu Radu)
 
Azure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
Azure tales: a real world CQRS and ES Deep Dive - Andrea SaltarelloAzure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
Azure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
 
ITCamp 2013 - Adrian Stoian - Whats new in ConfigMgr 2012 SP1
ITCamp 2013 - Adrian Stoian - Whats new in ConfigMgr 2012 SP1ITCamp 2013 - Adrian Stoian - Whats new in ConfigMgr 2012 SP1
ITCamp 2013 - Adrian Stoian - Whats new in ConfigMgr 2012 SP1
 
Server 2016 sneak peek
Server 2016 sneak peekServer 2016 sneak peek
Server 2016 sneak peek
 
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\
 
Mastering the move
Mastering the moveMastering the move
Mastering the move
 
Skype 4 Business Webcast 11. März 2015
Skype 4 Business Webcast 11. März 2015Skype 4 Business Webcast 11. März 2015
Skype 4 Business Webcast 11. März 2015
 
The Best of MMS 2013
The Best of MMS 2013The Best of MMS 2013
The Best of MMS 2013
 
Citrix Portfolio Updates
Citrix Portfolio UpdatesCitrix Portfolio Updates
Citrix Portfolio Updates
 
Monitoring CloudStack and components
Monitoring CloudStack and componentsMonitoring CloudStack and components
Monitoring CloudStack and components
 
Tudor Damian - What's new in Hyper-V 2012 R2
Tudor Damian - What's new in Hyper-V 2012 R2Tudor Damian - What's new in Hyper-V 2012 R2
Tudor Damian - What's new in Hyper-V 2012 R2
 

Mehr von ITCamp

ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp
 

Mehr von ITCamp (20)

ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
 
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
 
ITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing SkillsITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing Skills
 
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
 
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
 
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean ArchitectureITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
 
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
 
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
 
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
 
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
 
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal TrendsITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
 
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
 
ITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AI
 
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
 
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
 
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
 
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
 
ITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian Quality
 
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
 
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

What's New in Hyper-V 2016 - Thomas Maurer

  • 1. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals What’s new in Hyper-V 2016 Thomas Maurer Cloud Architect @ itnetX Microsoft MVP www.thomasmaurer.ch Twitter: @ThomasMaurer
  • 2. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Thomas Maurer • Cloud Architect, itnetX – Microsoft Cloud – MCSE Private Cloud – MCSE Server Infrastructure – MCSD Azure Solution Architect – Microsoft MVP Cloud & Datacenter • Twitter & Blog – www.thomasmaurer.ch – @thomasmaurer
  • 3. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals We do this Session in Seattle Time zone
  • 4. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals MMS Minnesota 2014
  • 5. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals  Intro  12 Cool Things in Windows Server 2016 Hyper-V   Q & A Agenda
  • 6. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals • x86 Server Virtualization Share For The Past 5+ Years We are winning virtualization share Q1 CY2008 Windows Server 2008 Released Q3 CY2009 Windows Server 2008 R2 Released Q3 CY2012 Windows Server 2012 Released Q3 CY2014 CURRENT Change Since Hyper-V Released Microsoft Hyper-V Server 0.0% 11.8% 25.9% 30.6% +30.6 Pts ESX 40.0% 46.6% 51.4% 46.2% +6.2 Pts
  • 8. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals #1 Nano Server
  • 9. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Nano Server • Headless server • No UI • Everything remotely managed • Extremely low footprint • Works with packages: –Hyper-V –SOFS –DNS –… Nano Server Server Core Minimal Server Interface GUI Shell Windows Server 2016
  • 10. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals #2Shielded VMs
  • 11. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Challenges in protecting high-value assets
  • 12. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Confidently protect sensitive customer data: Designed for ‘zero-trust’ environments
  • 13. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals #3 Storage Enhancements
  • 14. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Networking & Storage Enhancements • Distributed Storage QoS (one or more virtual disks on SOFS) • Deduplication optimization for virtualized backup workloads • VHDX improvements on ReFS
  • 15. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Storage Spaces Direct Reliability, scalability, flexibility • • • Use cases • • • • Cloud design points and management • • •
  • 16. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Storage Spaces Direct Scenarios Hyper-converged Converged (Disaggregated)
  • 17. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Storage Replica
  • 18. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals • Volume based block-level storage replication • synchronous or asynchronous • HW agnostic (any type of source / destination volume) • SMB3 as transport protocol • Leverages RDMA / SMB3 Encryption Multichanneling • I/Os pre-aggregated prior to transfer • Managed via Powershell, cluadmin, ASR Storage Replica at a glance
  • 19. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals DEMO: REFS
  • 20. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals #4 PowerShell
  • 21. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals PowerShell Direct • No network, no firewall requirements no nothing… • Enter-PSSession –VMName VMName • Invoke-Command –VMName VMName –ScriptBlock { Commands } • Connected to a W10 or WS 2016 TP host with VM that run W10 or WS 2016 TP as the guest OS • You need to be logged in with Hyper-V administrator credentials on the host. • You need user credentials for the virtual machine. • The virtual machine that you want to connect to must run locally on the host and be booted.
  • 22. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals #5 Virtual Machines
  • 23. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals VM Configuration & Format • Current at 7.1 • Might need to get manually updated –Update-VmVersion vmname (or vmobject) • VM needs to be off • Format is now binary • .VMCX
  • 24. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Integration Services • No more ISO • Delivered through Windows Update • In the hands of the tenants now • Linux Integration Services (LIS) or FreeBSD Integration Services (BIS) can be built-in or require download
  • 25. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Linux Secure Boot • Booting with the Secure Boot option enabled • Generation 2 required • Ubuntu 14.04 (or later), SUSE Linux Enterprise Server 12 (or later), Red Hat Enterprise Linux 7.0 (or later) and CentOS 7.0 (or later) • Before booting first time: –Set-VMFirmware vmname –SecureBootTemplate MicrosoftUEFICertificateAuthority
  • 26. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Hot Add/Remove • Add vNICs to a running VM • Change memory of a running VM (add only if memory is available)
  • 27. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals DEMO: HOT ADD AND REMOVE
  • 28. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals #6 Clustering
  • 29. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Clustering • Storage Replica • Cloud Witness • Virtual Machine Resiliency • Site-aware Failover Clusters • Workgroup & Multi-domain clusters
  • 30. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals • You can now upgrade a 2012 R2 Hyper-V cluster to Windows Server 2016 with: – No new hardware – No downtime – The ability to roll-back safely if needed Rolling Cluster Upgrade
  • 31. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Cluster OS Rolling Upgrade • Mixed OS mode is a new transition state for Failover Clusters
  • 32. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Cluster OS Rolling Upgrade Process • Start with a Windows Server 2012 R2 cluster – All nodes running Windows Server 2012 R2 – The workload supports Cluster OS Rolling Upgrade process Windows Server 2012 R2 Cluster Functional Level = Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2
  • 33. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Cluster OS Rolling Upgrade Process • Migrate Workloads Off Cluster Node –Pause | Drain the node Windows Server 2012 R2 Cluster Functional Level = Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Failover Cluster
  • 34. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Cluster OS Rolling Upgrade Process • Evict Idle Cluster Node Windows Server 2012 R2 Cluster Functional Level = Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Failover Cluster
  • 35. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Cluster OS Rolling Upgrade Process • Re-Provision Node –Install New OS –Install and Configure any Workload Requirements Windows Server 2012 R2 Cluster Functional Level = Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2016 Failover Cluster
  • 36. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Cluster OS Rolling Upgrade Process • Re-Add Node To Cluster –Using Cluster UI or PowerShell –Cluster Functional Level Remains Windows Server 2012 R2 Windows Server 2012 R2 Cluster Functional Level = Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2016
  • 37. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Cluster OS Rolling Upgrade Process • Ready To Migrate Workloads Back –Migrate workloads to Windows Server 2016 Node –Validate functionality Windows Server 2012 R2 Cluster Functional Level = Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2012 R2 Windows Server 2016
  • 38. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Cluster OS Rolling Upgrade Process • Repeat For Remaining Nodes Cluster Functional Level = Windows Server 2012 R2 Windows Server 2016 Windows Server 2016 Windows Server 2016 Windows Server 2016 Windows Server 2012 R2
  • 39. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Cluster OS Rolling Upgrade Process • All Nodes Are Upgraded –Cluster Functional Level remains Windows Server 2012 R2 –Functionality is limited to Windows Server 2012 R2 levels Windows Server 2016 Cluster Functional Level = Windows Server 2012 R2 Windows Server 2016 Windows Server 2016 Windows Server 2016 Windows Server 2016
  • 40. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Cluster OS Rolling Upgrade Process • Upgrade Functional Level – Cluster Functional Level upgraded To Windows Server 2016: Update-ClusterFunctionalLevel cmdlet – New functionality added in Windows Server 2016 enabled Windows Server 2016 Cluster Functional Level = Windows Server 2016 Windows Server 2016 Windows Server 2016 Windows Server 2016 Windows Server 2016
  • 41. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Cluster OS Rolling Upgrade Process • Upgrade is completed Windows Server 2016 Cluster Functional Level = Windows Server 2016 Windows Server 2016 Windows Server 2016 Windows Server 2016 Windows Server 2016 Failover Cluster
  • 42. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals #7 Hyper-V Manager
  • 43. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Hyper-V manager • Alternate Credentials Support • Managing earlier versions • Updated Management Protocol
  • 44. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals #8 Networking Enhancements
  • 45. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Software Defined Networking • Bringing Software Defined Networking to the next level –VXLAN and NVGRE support –Virtual Firewall –Software Load Balancer –Improved Gateways –RDMA using vNICs –And much much more…
  • 46. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals #9 Production Checkpoints
  • 47. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Production Checkpoints • Allows you to create “point-in-time” images of a VM • Full support for application workloads • VSS on windows (application-consistent) • File system buffer flush on Linux (file-consistent) • Still can switch to the standard method • New VMs use production checkpoints as default • Fixes the “wrong usage of checkpoints” • NOT a backup solution • Native CBT will be implemented for backup vendors
  • 48. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals #10Nested Virtualization
  • 50. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Nested Virtualization • Possible in Windows 10 build 10565 (with restrictions) • Possible in TP5 • Only Intel at this point in time • Dynamic Memory needs to be off • Enabling requires specific scripts: https://msdn.microsoft.com/virtualization/hyperv_on _windows/user_guide/nesting
  • 51. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals #11 Container
  • 52. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals What are Containers LXC (Linux Containers) is an operating-system-level virtualization environment for running multiple isolated Linux systems (containers) on a single Linux control host. Containers provide operating system- level virtualization through a virtual environment that has its own process and network space, instead of creating a full-fledged virtual machine.
  • 53. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Bare-Metal
  • 54. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Virtual Machines
  • 55. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Container Run-time
  • 56. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals #12 Much more
  • 57. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Much more • Compatible with Connected Standby • Discrete device assignment • Host resource protection
  • 58. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals ONE MORE THING…
  • 59. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Core Based Licensing
  • 60. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Core Based Licensing • License all the physical cores in the server • Minimum of 8 core licenses required for each proc • Minimum of 16 core licenses required for each server • Core licenses will be sold in packs of two. • 8 two-core packs will be the minimum required to license each physical server. • The two-core pack for each edition is 1/8th the price of a two proc license for corresponding 2012 R2 editions. http://www.thomasmaurer.ch/2015/12/windows-server-2016- licensing-and-pricing/
  • 61. @ITCAMPRO #ITCAMP16Community Conference for IT Professionals Many thanks to our sponsors & partners! GOLD SILVER PARTNERS PLATINUM POWERED BY