37
Alvaro Rezende MVP Microsoft Windows Server 2016

Windows Server 2016 - Novidades

Embed Size (px)

Citation preview

Page 1: Windows Server 2016 - Novidades

Alvaro RezendeMVP Microsoft

Windows Server 2016

Page 2: Windows Server 2016 - Novidades

Introduced virtualization

platform/ management

Industry-leading scale and

performance

Azure as design point

Windows Server 2008

System Center 2008

Windows Server 2012

System Center 2012

Windows Server 2012 R2

System Center 2012 R2

Microsoft Azure

Looking back

Page 3: Windows Server 2016 - Novidades

2015 Gartner x86 Virtualization Magic QuadrantThomas J. Bittman, Philip Dawson, Michael Warrilow, July 14, 2015 Microsoft a leader five consecutive years

“Gartner positions Microsoft in the Leaders’ Quadrant in the Magic Quadrant for x86 Server Virtualization Infrastructure based on its completeness of vision and ability to execute in the market. The x86 server virtualization infrastructure market is defined by organizations that are looking for solutions to virtualize applications from their x86 server hardware or OSs, reducing underutilized server hardware and associated hardware costs, and increasing flexibility in delivering the server capacity that applications need. Microsoft is currently the only vendor to be positioned as a Leader in Gartner’s Magic Quadrants for Cloud Infrastructure as a Service, Server Virtualization, Application Platform as a Service and Cloud Storage Services, and we believe this validates Microsoft’s strategy to enable the power of choice as we deliver industry-leading infrastructure services, platform services and hybrid solutions.”

Download the report at no costhttp://www.gartner.com/technology/reprints.do?id=1-2JGMVZX&ct=150715&st=sb This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from Microsoft. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose. All statements in this report attributable to Gartner represent Microsoft’s interpretation of data, research opinion or viewpoints published as part of a syndicated subscription service by Gartner, Inc., and have not been reviewed by Gartner. Each Gartner publication speaks as of its original publication date (and not as of the date of this presentation). The opinions expressed in Gartner publications are not representations of fact, and are subject to change without notice.

Page 4: Windows Server 2016 - Novidades

Public Cloud Storage Services2

x86 Server Virtualization1

Cloud Infrastructure as a Service3

Enterprise Application Platform as a Service4

A leader in Gartner magic quadrants Microsoft only

leader in all four magic quadrants

[1] Gartner “x86 Server Virtualization Infrastructure,” by Thomas J. Bittman, Michael Warrilow, July 14 2015; [2] Gartner “Public Cloud Storage Services,” by Arun Chandrasekaran, Raj Bala June 25, 2015; [3] Gartner “Magic Quadrant for Cloud Infrastructure as a Service,” by Lydia Leong, Douglas Toombs, Bob Gill, May 18, 2015; [4] Gartner “Enterprise Application Platform as a Service,” by Yefim V. Natis, Massimo Pezzini, Kimihiko Iijima, Anne Thomas, Rob Dunie , March 24, 2015.Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

Page 5: Windows Server 2016 - Novidades

The story so far…SCALE64 vCPU per VM1TB RAM per VM4TB RAM per Host320 LP per Host64 TB VHDX1024 VMs per HostvNUMA

AGILITYDynamic MemoryLive MigrationLM with CompressionLM over SMB DirectStorage LMShared Nothing LMCross-Version LMHot Add/Resize VHDXStorage QoSLive VM Export

AVAILABILITYHost Clustering64 Node ClustersGuest ClusteringShared VHDXHyper-V Replica

NETWORKINGIntegrated Net VirtNet Virt GatewayExtended Port ACLsvRSSDynamic Teaming

HETEROGENEOUSLinuxFreeBSD

AND MORE…Gen 2 VMsEnhanced SessionAuto VM Activation

Built in.

Page 6: Windows Server 2016 - Novidades

EVOLUTION OF DATACENTER

EFFICIENCY

CLOUD-FIRST

APPLICATIONS AND SERVICES

INFRASTRUCTURE

How much remains un-virtualized?

Why is the business using

shadow IT?Why is my CIO looking at agile alternatives?

Why is investment in apps growing so much faster than

IT?

We want you to be at the center of application innovation

Page 7: Windows Server 2016 - Novidades

Opportunity to rethink your datacenter: Think services, not serversTraditional datacenter• Tight coupling between infrastructure and apps • Expensive, vertically integrated hardware • Silo-ed infrastructure and operations• Highly customized processes and configurations

Microsoft Azure datacenter• Loosely coupled apps and micro-services • Industry-standard hardware • Service-focused DevOps • Standardized processes and configurations

Page 8: Windows Server 2016 - Novidades

Introduced virtualization

platform/ management

Industry-leading scale and

performance

Azure as design point

Cloud-first innovation:

Infrastructure and

application platform

Windows Server 2008

System Center 2008

Windows Server 2012

System Center 2012

Windows Server 2012 R2

System Center 2012 R2

Microsoft Azure

Windows Server 2016

System Center 2016

Microsoft Azure

Looking ahead

Page 9: Windows Server 2016 - Novidades

• Reboots impact my business• Why do I have to reboot because of a patch to a component I

never use?• When a reboot is required, the systems need to be back in service

ASAP

• Server images are too big• Large images take a long time to install and configure• Transferring images consumes too much network bandwidth• Storing images requires too much disk space

• Infrastructure requires too many resources• If the OS consumes fewer resources, I can increase my VM density• Higher VM density lowers my costs and increases my efficiency &

margins

Customer Voice

Page 10: Windows Server 2016 - Novidades

I want just the componentsI need, and nothing more.

Page 11: Windows Server 2016 - Novidades

The story so far…

Windows/

Windows NT

Windows NT toWindows Server 2003

Roles and

Features

FullServer

Server Core

Windows Server 2008 andWindows Server 2008 R2

Server Core

Minimal Server Interface

GUI Shell

Windows Server 2012 andWindows Server 2012 R2

Page 12: Windows Server 2016 - Novidades

We need server configuration optimized for the cloud

Page 13: Windows Server 2016 - Novidades

• Nano Server: A new headless, 64-bit only, deployment option for Windows Server

• Deep refactoring with cloud emphasis• Cloud fabric & infrastructure (clustering, storage, networking)• Born-in-the-cloud applications (PaaS v2, ASP.NET v5)• VMs & Containers (Hyper-V & Docker)

• Extend the Server Core pattern• Roles & features live outside of Nano Server• No Binaries or metadata in OS image• Standalone packages install like apps• Full driver support• Antimalware

The next step in the journey…

Nano Server

ServerCore

Serverwith a

Desktop Experienc

e

Page 14: Windows Server 2016 - Novidades

• Zero-footprint model • Server Roles and Optional Features live outside of Nano Server• Standalone packages that install like applications

• Key Roles & Features• Hyper-V, Storage (SoFS), and Clustering• Core CLR, ASP.NET 5 & PaaS

• Full Windows Server driver support• Antimalware Built-in• System Center and App Insights agents to

follow

Nano Server - Roles & Features

Page 15: Windows Server 2016 - Novidades

• Required• Add right set of drivers for hardware or VM*• Add required roles or features for servers role*• Set Administrator password*• Convert WIM to VHD*

• Optional• Set Computer Name*• Run commands on first boot, e.g. set a static IP address• Domain Join*• Dual Boot• Enabling Emergency Management Services (EMS)*• Installing Agents and Tools

Nano Server Customizations

* - supported by New-NanoServerImage.ps1

Page 16: Windows Server 2016 - Novidades

Remotely Managing Nano ServerRemote

Graphical & Web Tools

• Server Manager

• Azure Portal tools

• Task manager• Registry editor• File explorer• Server

configuration• Event viewer• Disk manager• Device & driver

management• Performance• Users & groups

PowerShell Remoting

• Core PowerShell engine, language, and cmdlets

• Windows Server cmdlets (network, storage, etc.)

• PowerShell DSC• Remote file

transfer• Remote script

authoring & debugging

• PowerShell Web Access

VM and Container

Management• Hyper-V

Manager• Hyper-V

cmdlets• PowerShell

Direct over PSRP

• CimSession support

• Docker• SCVMM agent

& console• 3rd party

agents & consoles

Deployment & Monitoring

• DISM online & VHD support

• Unattended setup

• Visual Studio integration

• DSC Local Config Manager

• Setup & boot eventing

• SCOM agent• VSO App

Insights• Azure Op

Insights

Partners & Frameworks

• Chef integration

• .NET Core and CoreCLR

• ASP.NET 5• Python, PHP,

Ruby, Node.js• PowerShell

Classes• PS Script

Analyzer• PowerShell

Gallery• PowerShellGet

Page 17: Windows Server 2016 - Novidades

• Remote Server Management Tools

• Core PowerShell & WMI

• PowerShell DSC• Hyper-V Manager• Failover Cluster

Manager• Server Manager• Perfmon, Event

Viewer, Disk Manager, Device Manager etc.…

Remotely Managing Nano Server

Page 18: Windows Server 2016 - Novidades

Hyper-V Manager ImprovementsMultiple improvements to make it easier to remotely manage and troubleshoot Hyper-V Servers:

Support for alternate credentialsConnecting via IP addressConnecting via WinRM

Page 19: Windows Server 2016 - Novidades

Cross version managementHyper-V Manager:Able to manage Windows Server 2012, 2012 R2 and Technical Preview 3 from a single console

Hyper-V PowerShell:Windows 10 and Windows Server 2012 R2 modules included in-box (v1.1 and v2.0)

Page 20: Windows Server 2016 - Novidades

VM Configuration ChangesNew virtual machine configuration fileBinary format for efficient performance at scaleResilient logging for changes

New file extensions.VMCX and .VMRS

Page 21: Windows Server 2016 - Novidades

Fabric

Hypervisor

Customer

Hypervisor

Fabric

Storage

Host OS

CustomerGuest VM

Protect virtual machinesChallenges in protecting high value virtual machines

Any seized or infected host administrators can access guest virtual machines

Impossible to identify legitimate hosts without a hardware based verification

Tenants VMs are exposed to storage and network attacks while unencrypted

Legitimate host?

Guest VM

Page 22: Windows Server 2016 - Novidades

Host Guardian ServiceEnabler to run Shielded Virtual Machines on a legitimate host in the fabricShielded VMBitlocker enabled VM

Virtual Secure ModeProcess and Memory access protection from the host

Any seized or infected host administrators can access guest virtual machines

Impossible to identify legitimate hosts without a hardware based verification

Tenants VMs are exposed to storage and network attacks while unencrypted

Protect virtual machinesMicrosoft’s approach

Hardware-rooted technologies to separate the guest operating system from host administratorsGuarded fabric to identify legitimate hosts and certify them to run shielded tenant VMs

Virtualized trusted platform module (vTPM) support to encrypt virtual machines

Host Guardian Service

Fabric

Hypervisor

Customer

Hypervisor

Fabric

Storage

Host OS

CustomerGuest VM

Trust the host

Guest VM

Page 23: Windows Server 2016 - Novidades

Hypervisor

Protect virtual machinesVirtual Secure Mode

CPU Memory

Virtual Secure Mode enabled virtual machines prevents infected hosts accessing physical memory data, physical processor. Virtual Secure Mode introduces the concept of Virtual Trust Levels, which consist Memory Access Protections, Virtual Processor State and Interrupt SubsystemVirtual Trust Levels (VTLs): Security mechanism on top of existing privilege enforcement (ring 0/ring 3) Memory Access Protections: A VTL’s memory access protections can only be changed by software running at a higher VTLVirtual Processor State: Isolation of processor state between VTL’s Interrupt Subsystem: Interrupts to be managed securely at a particular VTL without risk of a lower VTL generating unexpected interrupts or masking interrupts

Virtual Machine Virtual Machine

HOST

Page 24: Windows Server 2016 - Novidades

Failover clusteringIntegrated solution, enhanced in Windows Server Technical PreviewVM compute resiliency: Provides resiliency to transient failures such as a temporary network outage, or a non-responding node.In the event of node isolation, VMs will continueto run, even if a node falls out of cluster membership.This is configurable based on your requirements –default set to 4 minutes.VM storage resiliency: Preserves tenant virtual machine session state in the event of transient storage disruption.VM stack is quickly and intelligently notified on failure of the underlying block or file based storage infrastructure.VM is quickly moved to a PausedCritical state.VM waits for storage to recover and session state retained on recovery.

Shared storage

Hyper-V Cluster

Page 25: Windows Server 2016 - Novidades

Failover clusteringIntegrated solution, enhanced in Windows Server Technical PreviewNode quarantine: Unhealthy nodes are quarantined and are no longer allowed to join the cluster.This capability prevents unhealthy nodes from negatively affecting other nodes and the overall cluster.Node is quarantined if it unexpectedly leaves the cluster three times within an hour.Once a node is placed in quarantine, VMs are live migrated from the cluster node, without downtime to the VM.

Shared storage

Hyper-V Cluster

Page 26: Windows Server 2016 - Novidades

Guest clustering with Shared VHDXNot bound to underlying storage topologyFlexible and secure: Shared VHDX removes need to present the physical underlying storage to a guest OS.*NEW* Shared VHDX supports online resize.Streamlined VM shared storage: Shared VHDX files can be presented to multiple VMs simultaneously, as shared storage.The VM sees shared virtual SAS disk that it can use for clustering at the guest OS and application level.Utilizes SCSI-persistent reservations.Shared VHDX can reside on a Cluster Shared Volume (CSV) on block storage, or on SMB file-based storage.*NEW* Shared VHDX supports Hyper-V Replica and host-level backup.

CSV onblock storage

SMB Sharefile-based storage

Guestcluster

SharedVHDX files

Guestcluster

SharedVHDX files

Hyper-Vhost clusters

Page 27: Windows Server 2016 - Novidades

VM replication capabilities built into Windows Server 2012 R2 Hyper-V.Configurable replication frequencies of 30 seconds, 5 minutes and 15 minutes.Secure replication across network, by using certificates.Flexible solution, agnostic of network, server and storage hardware on either site.No need for other virtual machine replication technologies, reducing costs.Automatic handling of live migration.Simple configuration and management—either through Hyper-V Manager, PowerShell, or with Azure Site Recovery.

Once Hyper-V Replica is enabled, VMs begin replication

Primary site Secondary siteInitial replica

Once replicated, changes replicated on chosen frequency

Replicated changes

Upon site failure, VMs can be started on secondary site

CSV onblockstorage

SMB Share

file-basedstorage

Hyper-V ReplicaIntegrated software-based VM replication

Page 28: Windows Server 2016 - Novidades

Memory managementComplete flexibility for optimal host utilizationStatic Memory: Startup RAM represents memory that will be allocated regardless of VM memory demand.*NEW* Runtime resize: Administrators can now increase, or decrease VM memory without VM downtime.Cannot be decreased lower than current demand, or increased higher than physical system memory.Dynamic Memory: Enables automatic reallocation of memory between running VMs.Results in increased utilization of resources, improved consolidation ratios and reliability for restart operations.Runtime resize: With Dynamic Memory enabled, administrators can increase the maximum or decrease the minimum memory without VM downtime.

Page 29: Windows Server 2016 - Novidades

Virtualization and networkingVirtual network adaptor enhancements*NEW* Administrators now have the ability to add or remove virtual NICs (vNICs) from a VM without downtime.Enabled by default, with Gen 2 VMs only.vNICs can be added using Hyper-V Manager GUI or PowerShell.Full support: Any supported Windows or Linux guest operating system can use the hot-add/remove vNIC functionality.vNIC identification: New capability to name vNIC in VM settings and see name inside guest operating system.Add-VMNetworkAdapter -VMName “TestVM” – SwitchName“Virtual Switch” -Name “TestNIC” -Passthru |Set-VMNetworkAdapter -DeviceNaming on

Page 30: Windows Server 2016 - Novidades

Evolving Hyper-V BackupNew architecture to improve reliability,scale and performance.Decoupling backing up virtual machines from backing up the underlying storage.No longer dependent on hardware snapshots for core backup functionality, but still able to take advantage of hardware capabilities when they are present.

Page 31: Windows Server 2016 - Novidades

Built in change tracking for BackupMost Hyper-V backup solutions today implement kernel level file system filters in order to gain efficiency.Makes it hard for backup partners to update to newer versions of WindowsIncreases the complexity of Hyper-V deployments

Efficient change tracking for backupis now part of the platform

Page 32: Windows Server 2016 - Novidades

VM Configuration ChangesNew virtual machine configuration fileBinary format for efficient performance at scaleResilient logging for changes

New file extensions.VMCX and .VMRS

Page 33: Windows Server 2016 - Novidades

Cluster OS rolling upgradesUpgrade cluster nodes without downtime to key workloadsStreamlined upgrades: Upgrade the OS of the cluster nodes from Windows Server 2012 R2 to Windows Server Technical Preview without stopping the Hyper-V or the SOFS workloads.Infrastructure can keep pace with innovation, without impacting running workloads.Phased upgrade approach:1. A cluster node is paused and drained of workloads by

using available migration capabilities.2. The node is evicted, and the operating system OS is

replaced with clean install of Windows Server Technical Preview.

3. The new node is added back into active cluster. The cluster is now in mixed-mode. This process is repeated for other nodes.

The cluster functional level stays at Windows Server 2012 R2 until all nodes have been upgraded. Upon completion, the administrator executes: Update-ClusterFunctionalLevel

Windows Server 2012 R2 Cluster

Nodes

Updated Windows Server Cluster Nodes

3 02 11 20 3

Hyper-V Cluster

Shared storage

Page 34: Windows Server 2016 - Novidades

v6

Virtual machine upgradesNew virtual machine upgrade and servicing processesCompatibility mode: When a VM is migrated to a Windows Server Technical Preview host, it will remain in Windows Server 2012 R2 compatibility mode.Upgrading a VM is separate from upgrading host.VMs can be moved back to earlier versions until they have been manually upgraded.Update-VMVersion vmname

Once upgraded, VMs can take advantage of new features of the underlying Hyper-V host.Servicing model: VM drivers (integration services) updated as necessary.Updated VM drivers will be pushed directly to guest operating system via Windows Update.

Windows Server2012 R2Hyper-V

Windows ServerTechnical Preview

Hyper-V

Windows Server Technical Previewsupports previous version VMs

in compatibility mode

By running Update-VMVersion,VM will be upgraded to newest hardware version

and can use the new Hyper-V features

v6 v6 v6

Page 35: Windows Server 2016 - Novidades

Active Directory new featuresNew GPOs to support native Win10 features and functionalities.Password management redesigned.Better replication and management process.Native built-in support and hybrid configuration with Azure AD.DHCP and DNS enforcement.File Server improved with DFS and SMB 3.0

Page 36: Windows Server 2016 - Novidades

Deep technical content and free product evaluations

Hands-on deep technical labs

Free, online, technical courses

Download Microsoft software trials today.

Find Hand On Labs. Take a free online course.

Technet.microsoft.com/evalcenter

Technet.microsoft.com/virtuallabs

microsoftvirtualacademy.com

At the TechNet Evaluation Center you can download free, trial versions of Microsoft software, with no feature limits. Dozens of trials are available – all at no cost. Try Windows Server 2012 R2 for up to 180 days. Download the Windows 8.1 Enterprise 90-day evaluation. Or try Microsoft Azure at no-cost for up to 90 days.

Microsoft Hands On Labs offer virtual environments that will take you through guided, technically deep product learning experience.Learn at your own pace in labs that you can complete in 90 minutes or less. There is no complex setup or installation is required to use TechNet Virtual Labs.

Microsoft Virtual Academy provides free online training on the IT scenarios that are important to your company and your career. Learn at your own pace and boost your IT skills with over 100 courses across more than 15 Microsoft technologies including Windows Server, Windows 8, Microsoft Azure, Office 365, virtualization, Windows Phone, and more.

TechNet Virtual Labs

Page 37: Windows Server 2016 - Novidades

© 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.