Saying Goodbye to HPC Pack 2012 R2: End of Life Date Reached April 11th 2023

install_hpc1.png
Introduction:
Microsoft has officially announced that it will end support for its High-Performance Computing (HPC) Pack 2012 R2 on April 11th, 2023. This means that Microsoft will no longer provide technical support, software updates, or security patches for this version of the HPC Pack. This is a significant announcement for organizations still using this version of HPC Pack, as it means that they will need to migrate to a newer version or alternative solution to avoid any security or performance issues. In this article, we will discuss the reasons for this end-of-life announcement, the impact on organizations, and potential migration options. 

Why End of Life Announcement? The End-of-Life (EOL) announcement for HPC Pack 2012 R2 is part of Microsoft's standard product lifecycle policy. Microsoft typically provides mainstream support for five years after the initial release of a product, followed by extended support for an additional five years. HPC Pack 2012 R2 was initially released in 2013, and mainstream support ended in 2018. The extended support period will end on April 11th, 2023. After this date, Microsoft will no longer provide any support or updates for this version of the HPC Pack.

Impact on Organizations: Organizations that are still using HPC Pack 2012 R2 will need to consider migrating to a newer version or alternative solution to avoid any security or performance issues. Without security updates, organizations risk exposing their systems and data to potential security threats. Additionally, without software updates, organizations may experience performance issues or compatibility issues with newer hardware or software. It is important for organizations to plan for this migration to avoid any disruption to their business operations.


Potential Migration Options: Organizations have several options for migrating from HPC Pack 2012 R2 to a newer version or alternative solution. Microsoft offers a newer version of HPC Pack, which is currently HPC Pack 2019. This version offers new features and enhancements, and Microsoft will continue to provide support and updates for this version.  Note: There is no direct upgrade path from 2012 R2 to 2016 / 2019, so it will require a side by side install of at least the head nodes of compute clusters.  What are some of the new features of HPC Pack 2019 compared to 2012 R2:

  • Built-in High Availability: HPC Pack 2019 has a built-in high availability architecture for head nodes that requires less CPU and memory resources and allows additional head nodes to be added into a cluster at any time.
  • Improved Performance: HPC Pack 2019 includes several performance enhancements that can significantly improve the speed and efficiency of HPC workloads. This includes improved job scheduling algorithms, better support for GPUs and other accelerators, and improved support for large-scale, distributed computing environments.

  • New Admin Portal: HPC Pack 2019 provides a new Admin Portal for a fresh cluster admin experience that is accessible at the URL https://hostname/hpc/portal.
  • Better Integration with Azure: HPC Pack 2019 includes improved integration with Azure, making it easier to use HPC workloads in the cloud. This includes support for Azure Batch, which allows users to run HPC workloads on Azure virtual machines and Virtual Machine Scale Sets (VMSS), including experimental support of Azure Spot VMs.

  • Improved Security: HPC Pack 2019 includes several security enhancements, including support for Transport Layer Security (TLS) encryption for communication between nodes and improved support for Active Directory authentication.

  • Improved Reliability: HPC Pack 2019 includes several reliability improvements, including improved error handling and better support for cluster monitoring and management.

  • Job cost and core hours: HPC Pack 2019 allows you to view the job cost and core hours in real time in the GUI and command line.
  • Support for Modern Operating Systems:  HPC Pack 2019 supports Windows Server 2022 and 2019 on the head node and several other node roles and Windows 11 and 10 for workstation nodes.

Organizations can also consider alternative solutions such as cloud-based HPC solutions such as Azure Batch. These solutions may offer additional benefits such as scalability, flexibility, and cost savings or native cloud orchestration with ephemeral compute.  


Conclusion: Microsoft's EOL announcement for HPC Pack 2012 R2 is an important reminder for organizations to stay current with their software solutions to avoid any security or performance issues. Organizations using HPC Pack 2012 R2 will need to plan for migration to a newer version or alternative solution to avoid any disruption to their business operations. Microsoft offers a newer version of HPC Pack, and organizations can also consider alternative solutions such as cloud-based HPC solutions or third-party HPC solutions. It is important for organizations to evaluate their options and make a plan for migration to avoid any potential risks.

 

Links

Saying Goodbye to HPC Pack 2012 R2: End of Life Date Reached April 11th 2023