Microsoft Windows server 2016 is released in this September at the Ignite Conference in Atlanta. It’s now generally available to customers, Volume licensing customer can download from licensing portal. As like the previous releases Microsoft has bundled many new exciting innovations with the release. From this post let’s discuss on what are these major changes and improvements.
Why windows server 2016?
With the cloud first mobile first journey, Microsoft always encourage their customers to move their workloads to Azure. Then why release server 2016? Not all environments can benefit from public cloud. There are scenarios which still need to depend on the On-premise infrastructure and private cloud environments. For these environments Server 2016 will provide cloud inspired technologies while building new security trends.
New features of Windows server 2016
Shielded Virtual machines
Virtualization is in top of the peak, whole datacenters are getting virtualized and put into service providers or public clouds. No more servers, no more wires hanging out in work places. But how about the security of VM’s, the administrator who manage the Hypervisor have the control over the virtual machines. In example someone can copy the Virtual machine and mount in some other place.
Shielded VM concept address these issues. It can only run on a fabric that designed as owners of that virtual machine. Shielded VM use Virtual TPM technology, we can add virtual Trusted Platform Module to a VM. And we can encrypt the VM using bit locker or any other protection. Shielded VM’s comes in top of that. Hyper-V host does not have access to the shielded VM. So it is protected from the host management activities. Also there an external service called Host Guarding service. It will monitor the health of the Hyper-V host. When some sort of a malicious activity running in the host, host guardian service will pick it up and prevent shielded VM’s start.
Containers
In simple words we can define container is Operating system Virtualization. In fact it’s not completely OS sharing, each container share the OS kernel. In example each container have their own view of the file system, and the registry. You can deploy application in containers to improve process isolation, performance, security, and scalability.
Windows containers having two deferent types
With server 2016 Microsoft introduce Docker technology with containers, Docker is an Open source engine that automates the deployment of any application as a portable. With Docker integration, containers can be created, packaged and managed using their toolset. Also containers can be managed using PowerShell.
Security for credentials
Windows server 2016 introduce new security features to protect administration credentials, Helping guard administrator credentials from Pass-the-Hash attacks by using Credential Guard and Remote Credential Guard. Limiting administrator privileges with Just-In-Time Administration and Just Enough Administration.
Software define networking
Software Defined Networking (SDN) provides a method to centrally configure and manage physical and virtual network devices such as routers, switches, and gateways in your datacenter. Virtual network elements such as Hyper-V Virtual Switch, Hyper-V Network Virtualization, and RAS Gateway are designed to be integral elements of your SDN infrastructure
SDN allows you to dynamically manage your datacenter network to provide an automated, centralized way to meet the requirements of your applications and workloads. Software defined networking provides the following capabilities.
Software define storage with Storage Spaces Direct
Windows Server 2016 includes new features and enhancements for software-defined storage, with Storage Spaces Direct enables building highly available and scalable storage using servers with local storage. It simplifies the deployment and management of software-defined storage systems and unlocks use of new classes of disk devices, such as SATA SSD and NVMe disk devices, that were previously not possible with clustered Storage Spaces with shared disks
PowerShell 5
Server 2016 comes with PowerShell 5.0 and Windows Management Framework 5.1. PowerShell 5 comes with several new features, including new cmdlets for managing local users and groups, as well as a new Get-ComputerInfo cmdlet which can dump detailed information on the system
https://msdn.microsoft.com/en-us/powershell/scripting/whats-new/what-s-new-in-windows-powershell-50
Remote Desktop Services 2016
With server 2016 Microsoft introduce Remote desktop services 2016. Which has significant improvements in app compatibilities, performance and user experiences. In example the new connection broker can handle massive load of concurrent connections. Also for high availability, no need to use HA in SQL. Now you can use an Azure SQL DB for their Remote Desktop Connection Broker, making it both easier and less expensive to set up a resilient virtual desktop environment. These are some of new improvements.
There are lists of improvements which comes with server 2016 which is not covered in this document such as what are the active directory improvements, Identity management, time server improvements, WAP, ADFS. From my next posts i will go deeper with these features on real life scenarios and how to implement server 2016 with Microsoft best practices.
Hope this post is useful
Cheers
Asitha De Silva
References
Microsoft Technet
Microsoft ignite 2016 content
Channel9.msdn.com