logo

Making Legacy Modern: How to Monitor and Fine Tune the Performance of Your Windows Clusters

2023-04-20

Authors:   Brandon Smith, Howard Hao


Summary

The presentation discusses the challenges of bringing legacy applications into the modern cloud while reducing costs and the importance of effectively tuning and monitoring Windows containers for optimal performance.
  • Legacy applications need to be brought into the modern cloud to reduce costs and improve business value
  • Windows containers are more efficient than traditional Windows Server VMS
  • Effective tuning and monitoring of Windows containers is essential for optimal performance
  • Performance analysis should be easily accessible and updated guidance should be provided
  • Collaboration between businesses and Microsoft can help improve Windows performance
The presenter shares a story of creating a Windows container for an old application and successfully deploying it in production, only to face issues with memory, pod restarts, and slow customer response times. This highlights the importance of purpose designing and tuning software for optimal performance.

Abstract

Having trouble running your Windows clusters at scale? We’re here to help! Nowadays cost reduction is at the forefront of everyone’s minds, and we want to help you do more in your Windows clusters with minimal excess resource utilization and optimal reliability. Join us in a deep dive where we address the most common problems facing Windows clusters today and how you can work proactively to get the most out of your deployment. In this session we’ll introduce a new open-source tool for you to run on Windows nodes which monitors known performance and reliability problems, issues alerts, and helps you take proactive action to achieve a high degree of cluster performance and reliability needed to maintain customer SLAs. We’ll then dive into installing the windows-exporter via HostProcess containers and explain the best practices in monitoring Windows via Prometheus. Finally, we’ll walk through how Windows behaves under common workload scenarios and explain how to avoid any common pitfalls. Kubernetes is difficult enough to get working for new applications, let alone for anything legacy. Join us in sharing the journeys of other community members to help you learn and get up and running in no time.

Materials:

Post a comment

Related work

Authors: Jeremy Olmsted-Thompson, Laura Lorenz, Paul Morie
2021-10-13

Authors: Jeremy Olmsted-Thompson, Laura Lorenz, Paul Morie
2022-10-28


Authors: Stephen Kitt, Jeremy Olmsted-Thompson, Laura Lorenz, Paul Morie
2023-04-19

Authors: Jeremy Olmsted-Thompson, Laura Lorenz, Paul Morie
2022-05-19