Load Balancer and Public IP Upgrade from Basic to Standard - With Fabric Cluster

Ali Ahmed 0 Reputation points
2025-02-10T16:42:25.0766667+00:00

Hi there,

We understand that we need to upgrade the load balancer and public IP from Basic to Standard SKU.

Our setup with VMSS currently hosts 5 nodes for the Fabfic Cluster Service. Additionally, the production system is a high-availability application, so ideally, we would prefer to avoid any downtime.

I watched the video demonstrating scenarios where the upgrade was performed. I tested the process in our staging environment, and it resulted in over 15 minutes of system downtime.

The video mentioned that no downtime could be achieved by adding a new node type, but it didn’t provide further explanation or a demo. Would it be possible to create a detailed guide and demo video to help us successfully execute this upgrade for a production environment?

Thank you!

Azure Service Fabric
Azure Service Fabric
An Azure service that is used to develop microservices and orchestrate containers on Windows and Linux.
277 questions
Azure Load Balancer
Azure Load Balancer
An Azure service that delivers high availability and network performance to applications.
485 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Mahesh Goud Juvvadi 1,950 Reputation points Microsoft Vendor
    2025-02-10T21:50:16.95+00:00

    Hi Ali Ahmed,

    Thank you for reaching out to the Microsoft Q&A platform.

    Make sure you must the have backup before starting the activity

    The upgrade normally takes a few minutes for the script to finish. The following factors may lead to longer upgrade times:

    • Complexity of your load balancer configuration
    • Number of backend pool members
    • Instance count of associated Virtual Machine Scale Sets or Virtual Machines.

    The Basic Load Balancer needs to be removed before the new Standard Load Balancer can be created, there will be downtime to your application.

    Please find the below documentations for your reference:

    https://learn.microsoft.com/en-us/azure/load-balancer/upgrade-basic-standard-with-powershell#what-happens-if-my-upgrade-fails-mid-migration

    https://techcommunity.microsoft.com/blog/azurepaasblog/azure-service-fabric--upgrade-public-ip-address-and-load-balancer-from-basic-to-/2246729

    I hope this information is helpful. Please feel free to reach out if you have any further questions.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Thank You.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.