Category: Windows Server

Windows Server 2022

Windows Server 2022 is generally available

Today Microsoft just announced the general availability of Windows Server 2022. Windows Server 2022 adds a lot of improvements to the Windows Server platform when it comes to security, hybrid cloud capabilities with Azure, and as an application platform. You can download and try Windows Server 2022 today!

Today, we are announcing the general availability of Windows Server 2022. It’s a big step forward for the operating system that is trusted by major corporations and small businesses alike to run their business and mission-critical workloads. 

With Windows Server 2022, customers can continue to securely run their workloads, enable new hybrid cloud scenarios, and modernize their applications to meet evolving business requirements. Let’s dive into the new technical capabilities of Windows Server 2022 and how customers can take advantage of these to modernize their server environment.

Bernardo Caldas
Vice President of Program Management, Core OS and Edge Infrastructure

You can read the full announcement blog post here.

What is new in Windows Server 2022

Windows Server 2022 provides many improvements in different areas of the server operating system.

  • Advanced multi-layered security – Windows Server 2022 offers Multi-layer security with Secured-core server and secured connectivity. Secured-core server means our hardware partners have provided hardware, firmware, and drivers to help customers harden the security of their critical systems.
  • Hybrid capabilities with Azure – Customers in a hybrid or multicloud environment can take advantage of cloud services with on-premises Windows Server 2022 by connecting with Azure Arc, using features like Update Management, Azure Monitor, Seucrity Center, and many more!
    In addition you take advantage of the File Server enhancements such as SMB Compression. SMB Compression improves application file transfer by compressing data while in transit over a network.
  • Flexible application platform – Windows Server 2022 can take advantage of scalability improvements such as support for 48TB of memory and 2,048 logical cores running on 64 physical sockets and many additonal improvements to Windows Containers, for example improves application compatibility of Windows containers, includes HostProcess containers for node configuration, supports IPv6 and dual-stack, and enables consistent network policy implementation with Calico, and bring the new capabilities to Azure Kubernetes Service (AKS) and AKS on Azure Stack HCI.

For more details on Windows Server 2022 preview features, please refer to the Windows Server preview blog and our tech documentation.

Windows Server and Azure better together!

Windows Server comes with a lot of improvements if you combine it with Microsoft Azure!

If you are running Windows Server on Azure, you can take advantage of many different management services. One of the great new services which help you to manage your Windows Server is  Azure Automanage for Windows Server. Other features allow you to securely do file transfer to Azure using SMB over QUIC, and implement hotpatch for new Windows Server Azure Virtual Machines.

For Windows Server running on-premises, you can take advantage of Azure Arc and Azure Stack HCI.

Try and download Windows Server 2022

Just us on the Windows Server Summit!

To learn more about Windows Server 2022, make sure you join the Windows Server Summit!



Azure Webinar Series Bring Cloud Value to Your Windows Server Anywhere

Azure Webinar: Bring Cloud Value to Your Windows Server Anywhere

Windows Server and Azure are great platforms for your applications, and it gets even better when you combine them in a hybrid cloud environment. In the upcoming Azure webinar, we will have a look at how you can bring more value to your Windows Servers running in Azure, on-premsies, at the edge, and other cloud providers. In this webinar (Wednesday, September 1, 2021 10:00 AM–11:00 AM Pacific Time), I was able to join Chhavi Nijhawan (Senior Product Marketing Manager, Microsoft) to talk about some awesome scenarios with Windows Server and Azure. We are going to have a look at Azure Migrate, bringing Azure Management capabilities to your Windows Servers running outside of Azure, and how you can benefit even more from Azure Automanage for Windows Server.

Azure Webinar: Bring Cloud Value to Your Windows Server Anywhere
Azure Webinar: Bring Cloud Value to Your Windows Server Anywhere

More about the Azure Webinar: Bring Cloud Value to Your Windows Server Anywhere

Organizations of every size have taken advantage of the many benefits of the cloud – including scalability, resiliency, and efficiency – by migrating to Azure. But what happens when it’s not possible to move everything to the cloud?

Join this webinar to see how Azure Migrate can onboard on-premises servers with Azure Arc so that you can achieve a single plane of management, govern across your estate, and take advantage of hybrid cloud benefits that will help you achieve your business objectives.

You will also learn about:

  • How Azure Migrate can help with at-scale discovery, assessment, and migration of Windows Servers.
  • Modernization scenarios that Windows Server enables for end-to-end upgrades and management of workloads.
  • Extending Azure management and services to existing infrastructure with Azure Arc.
  • How to modernize Windows servers once in Azure via using native Azure services.

You can register here on Microsoft.com. You can also register and watch the recording later on-demand! And don’t forget to join our Windows Server Summit (Thursday, September 16, 2021, 10:00 AM–11:30 AM Pacific Time) where we have a first look at Windows Server 2022!

Learn more

You can learn more here:



Windows Server Summit - Windows Server 2022

Windows Server Summit – First look at Windows Server 2022

I am happy to let you know that you can get a first in-depth look at Windows Server 2022 at the upcoming Windows Server Summit. The Windows Server Summit is a free online event held on Thursday, September 16, 2021, 10:00 AM–11:30 AM Pacific Time and you can register here.

Explore the latest Windows Server capabilities—and take your first in-depth look at Windows Server 2022. Discover how to support and enhance your current investments with the newest Windows Server innovations and updates—presented by technical product experts. Learn how to:

  • Simplify IT management with hybrid cloud solutions.
  • Deploy modern Windows Server apps with Azure Kubernetes Service on Azure Stack HCI.
  • Modernize server management with Microsoft System Center and Azure Arc.

You’ll also be able to ask the experts your Windows Server questions during the live Q&A.

I will be providing an on-demand session on how you can manage Windows Server and especially Windows Server 2022 using Azure Arc!

So join us at the Windows Server Summit on September 16, 2021, 10:00 AM–11:30 PM Pacific Time to get the first in-depth look at Windows Server 2022.

You can:



Install Windows Terminal on Windows Server 2022

Install Windows Terminal on Windows Server 2022

Currently, you can test Windows Server 2022 by installing the latest preview builds (Like Windows Server Preview Build 20344). As you might know, I am a huge fan of the Windows Terminal, and since Windows Server 2022 by default does not include the Windows Terminal, I wanted to quickly show you how you can install the Windows Terminal on Windows Server 2022.

How to install Windows Terminal on Windows Server 2022

Luckily we can simply download the MSIX bundle from the Windows Terminal GitHub release page. You can also run the following PowerShell command to download the file (Make sure you change the Uri to the latest version).

Invoke-WebRequest -Uri https://github.com/microsoft/terminal/releases/download/v1.7.1091.0/Microsoft.WindowsTerminal_1.7.1091.0_8wekyb3d8bbwe.msixbundle -outfile Microsoft.WindowsTerminal_1.7.1091.0_8wekyb3d8bbwe.msixbundle

Now you can run the following PowerShell command to add the msixbudle and install the Windows Terminal on Windows Server 2022.

Add-AppxPackage Microsoft.WindowsTerminal_<versionNumber>.msixbundle

In my example this would be:

Add-AppxPackage -Path .\Microsoft.WindowsTerminal_1.7.1091.0_8wekyb3d8bbwe.msixbundle

Keep in mind, when you install the Windows Terminal manual like this, it will not automatically update itself.

Install Windows Terminal on Windows Server 2022
Install Windows Terminal on Windows Server 2022

Conclusion

I hope this blog post is helpful. If you have any questions, feel free to leave a comment below. Also if you want to make out more of your Windows Terminal, check out my blogs:

If you want to provide feedback for Windows and Windows Server, the team wants to hear from you!

The most important part of a frequent release cycle is to hear what’s working and what needs to be improved, so your feedback is extremely valued. For Windows Server, use your registered Windows 10 Insider device and use the Feedback Hub application.  In the app, choose the Windows Server category and then the appropriate subcategory for your feedback. In the title of the Feedback, please indicate the build number you are providing feedback on as shown below:

     [Server #####] Title of my feedback

Have fun!



Book Windows Containers for IT Pros

Book: Windows Containers for IT Pros

One of the big topics for IT Pros is how they can leverage containers to modernize their application landscape. Getting started with that topic can be challenging since it includes a couple of new concepts. Luckily, there is a great new book written by Vinicius Ramos Apolinario is Senior Program Manager on the Windows Container Platform team at Microsoft, called Windows Containers for IT Pros: Transitioning Existing Applications to Containers for On-premises, Cloud, or Hybrid.

I was lucky and had the chance to read and review the book before it got published, and I can tell you I can highly recommend it. It is very focused on the basics and practical examples, not just the concepts. I think this is the ideal book for IT Pros who want to get started with Windows Containers.

This book is for Windows IT pros and technical professionals deploying Windows Server and server applications today, such as .NET, ASP.NET, IIS, and more. The book assumes little to no experience with scripting as readers deploy their workloads via one of the Windows UIs (Hyper-V, Server Manager, Windows Admin Center, etc.). Knowledge of VMs and infrastructure, such as clustered operating systems, is recommended but not required.

You can get the Windows Containers for IT Pros book directly here from Amazon (affiliate link).

Also, make sure you check out my current content on how to modernize Windows Server Apps on Microsoft Azure using Containers with Windows Admin Center and AKS.

You can find the full blog post on ITOpsTalk.com. In that video and blog post, we will see how we can create a new custom Docker container image using Windows Admin Center, upload that to an Azure Container registry and deploy it to our Azure Kubernetes Service cluster.

I hope you enjoyed that Windows Containers for IT Pros book recommendation and it helps you to get started with your Windows Containers journey. If you have any questions feel free to leave a comment.



Microsoft Learn Windows Server Hyper-V and Virtualization

Learn about Windows Server Hyper-V and Virtualization

As you know, my background is doing a lot of datacenter and virtualization projects using Hyper-V and System Center. I often get asked, how do I start learning about Windows Server Hyper-V, and virtualization, including Windows Server Containers. So if you are a Windows Server Hyper-V admin or want to learn about virtualization, we have a new Microsoft Learn learning path ready. In the new Windows Server Hyper-V and Virtualization learning path you will be able to learn to implement and manage Windows Server virtual machines (VMs) and container workloads using Windows Server Hyper-V.

Windows Server Hyper-V and Virtualization Microsoft Learn Modules

Currently, the learning path consists of 6 modules:

Configure and manage Hyper-V
Learn about virtualization and the Microsoft Hyper-V role with Windows Server. Learn about best practices for preparing Hyper-V hosts, in addition to Hyper-V networking features and implementing nested virtualization.

Configure and manage Hyper-V virtual machines
Learn about configuring and managing Hyper-V virtual machines in Windows Server 2019.

Secure Hyper-V workloads
Learn about securing Hyper-V workloads in Windows Server 2019, installing and configuring the Host Guardian Service (HGS), the attestation modes available with the HGS, and the creation and deployment of shielded virtual machines (VMs).

Run containers on Windows Server
Learn about Windows Server and Hyper-V containers, associated isolation modes, running containers, and preparing the Windows Server host for running containerized workloads. Learn about Docker, preparing Windows Server for running container workloads, and managing containers.

Orchestrate containers on Windows Server using Kubernetes
Learn about Kubernetes, containers, container orchestration, and Kubernetes orchestration in Windows Server 2019. Also learn the process for deploying a Kubernetes cluster on Windows and describe how to use Azure Arc for Kubernetes.

Implement Hyper-V Replica
Learn about Hyper-V Replica, scenarios for its use, and prerequisites to use it. Learn about Azure Site Recovery and the benefits of using it, focusing on implementing Site Recovery in on-premises scenarios.

Conclusion

I hope these links are useful to you and it helps you to learn more. If you have any questions feel free to leave a comment, and for more Hyper-V content, check out my blog.



Find the Hostname of a Hyper-V VM

Find the Hostname of a Hyper-V VM

If you are running a virtual machine (VM) on Hyper-V, sometimes you want to know on which Hyper-V host this VM is running. If you don’t have access to the Hyper-V host, you need to find that information from within the virtual machines operating system. Luckily, the hostname of the physical Hyper-V server the virtual machine is running on can be found in the virtual machines registry.

You can find that information under the following registry key:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters

You will get some additional information about the Hyper-V host as well was the Physical Hyper-V Hostname of the VM.

Find the Hostname of a Hyper-V VM in Registry
Find the Hostname of a Hyper-V VM in Registry

You could also run the following PowerShell command to get the Hyper-V hostname inside the VM:

Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters"  | Select-Object HostName

Since we run a version of Hyper-V in our Microsoft Azure datacenters, this also works with Azure VMs.

Get physical hostname of a Hyper-V VM using PowerShell
Get physical hostname of a Hyper-V VM using PowerShell (Azure VM)

I hope this post was helpful and shows you how you can find the hostname the physical Hyper-V host of a VM. if you have any questions feel free to leave a comment below.

And yes, the first screenshot was taken on a Surface Pro X running Hyper-V on Windows 10 on ARM.



Cloud Advocate AMA Thomas Maurer

Cloud Advocate AMA – Festive Tech Calendar

The holidays are only a couple of days away, and we wanted to take that opportunity to host a Cloud Advocate Ask-Me-Anything (AMA) for the Festive Tech Calendar. So join Pierre Roman, Sarah Lean, and Thomas Maurer for a Cloud Advocate Ask Me Anything (AMA) session as part of the Festive Tech Calendar event. We will be happy to field questions about Azure, Azure Stack HCI, Azure Arc, Certification, Hybrid Cloud configuration, Windows Server, or even what our favorite Christmas movie is.

The Cloud Adovate AMA will be hosted on YouTube on December 16 at 16:00 CET. Come armed with your questions and let’s have some festive fun! To ask your questions, join us on YouTube.

https://www.youtube.com/watch?v=OpFvv4OFE_M

For more content from Pierre, Sarah and Thomas be sure to check out https://aka.ms/itopstalk. If you want to see more of the Festive Tech Calendar, check out the official website.



Microsoft Learn Azure Stack HCI foundations

Learn about Azure Stack HCI on Microsoft Learn!

Last week the general availability of the new Azure Stack HCI, our new hybrid cloud hyper-converged platform was announced. With the release of this new platform, the team also released a new Microsoft Learn learning path called Azure Stack HCI foundations. In this learning path, you will be introduced to the Azure Stack portfolio and describes basic architecture, core capabilities, and primary use cases of its products. You’ll also learn about the differences and similarities between Azure Stack HCI, Azure Stack Hub, Azure Stack Edge, and Azure.

If you want to get an overview of the Azure Stack portfolio or the new Azure Stack HCI 20H2 version, check out my blog posts.

The new Azure Stack HCI foundations learning path on Microsoft Learn currently has 4 modules:

Introduction to Azure Stack

This module introduces you to the Azure Stack portfolio and describes basic architecture, core capabilities, and primary use cases of its products. You’ll also learn about the differences and similarities between Azure Stack HCI, Azure Stack Hub, Azure Stack Edge, and Azure. You can check out the module here.

Introduction to Azure Stack HCI core technologies

This module introduces Azure Stack HCI technologies. You’ll learn about the core Azure Stack HCI technologies, including Hyper-V, Windows Server software-defined storage, and Windows Server software-defined networking. You can check out the module here.

Plan and deploy Azure Stack HCI

This module introduces you to planing for and deploying Azure Stack HCI. Content includes identifying suitable workloads, determining the optimal configuration to host these workloads, stepping through the deployment process, validating post-deployment operational status, and evaluating Azure integration options. You can check out the module here.

Integrate Azure Arc and Azure Stack HCI

In this module, you will learn the fundamentals of Azure Arc and how is it used to bring new capabilities to the management and monitoring of your Azure Stack HCI clusters at scale. You can check out the module here.

Conclusion

I hope this provides you with a great opportunity to learn about Azure Stack HCI on Microsoft Learn. You can also follow my blog and you with some posts about this new solution in the pipeline. If you have any questions or comments, feel free to leave a comment.



Microsoft Azure Stack HCI version 20H2

Get and Download Azure Stack HCI now!

Yesterday, the Azure Stack HCI team shared some great news; the new Azure Stack HCI is now generally available. Azure Stack HCI is a new hyper-converged infrastructure (HCI) operating system delivered as an Azure service that provides the latest security, performance, and feature updates. You can deploy and run Windows and Linux virtual machines (VMs) in your datacenter or at the edge using your existing tools, processes, and skillsets. It extends your datacenter to the cloud with hybrid cloud services like Azure Backup, Azure Monitor, and Azure Security Center. It also allows you to take advantage of the extended security updates offering for Windows Server and SQL Server 2008/2008 R2. Let’s have a look at where you can get and download Azure Stack HCI.

Azure Stack HCI offers a great hyper-converged infrastructure stack with Azure hybrid services built-in:

  • Hyper-converged Infrastructure (HCI) – Hyper-converged infrastructure stack for secure, efficient virtualization of Windows and Linux guests. Offers from small two-node systems for edge deployments in branch offices, factories, and retail stores, to large scale and high-performance clusters for your enterprise virtualization environment.
  • Flexible hardware offerings – You can choose the deployment scenario and hardware offering, which works best for your environment. Azure Stack HCI offers more than 20 hardware partners with over 200 solutions.
  • Hybrid Cloud built-in – You can extend your datacenter with Azure Hybrid Cloud services to make your on-premises environment even better. Azure Stack HCI has Azure Arc built-in. You can seamlessly connect to Azure services such as Azure Backup, Azure Security Center, Azure Update Management, Azure Site Recovery, Azure Monitor, and many more. It also offers a tightly-integrated Kubernetes service with Azure Kubernetes Service (AKS) on Azure Stack HCI. This allows you to deploy and manage containerized apps with Azure Kubernetes Service (AKS) on-premises, and you can take advantage of AKS consistent experience, extend to Azure with hybrid capabilities, run apps with confidence with built-in security, and use familiar tools to modernize Windows apps.
  • Familiar management and operations – You can use your existing skillsets to manage and operate your Azure Stack HCI infrastructure. You can use the built-in deployment GUI and familiar Windows Server and Hyper-V skills to build your hyper-converged infrastructure. And you can use the cross-platform PowerShell framework to automate your environment.

Azure Stack HCI operating system

Azure Stack HCI operating system

Obviously, there is much, much more. If you want to learn more about the new Azure Stack HCI offering, check out my blog post: Azure Stack HCI version 20H2 – everything you need to know!

You can also find the official announcement blogs on Azure.com and a technical blog on Microsoft Tech Community.

Get and Download Azure Stack HCI

You can download Azure Stack HCI directly from Azure.com with a free 30-day trial period. If you want to learn more about the pricing, check out the official Azure Stack HCI pricing page. To pick the right hardware for your scenario, check out the Azure Stack HCI hardware catalog.

You can also find more information on how to install an Azure Stack HCI host on my blog.