I. Introduction
Today, major cloud providers operate tens of regions and availability zones (AZs), serving millions of tenants. Of the components comprising a cloud platform, the cloud network plays a critical role in providing each tenant with a reliable, high-performance, and isolated network environment. The cloud network is a virtual multi-tenant overlay network that sits on top of physical networks, such as data center networks and WANs. It comprises a vast number of softwarized virtual network devices (VNDs), e.g., virtual switches, cloud firewalls, etc. Typically, a VND runs as one or more processes on a physical server. To meet the ever-evolving demands of tenants for new service features, cloud providers must frequently upgrade their VNDs. For instance, Alibaba Cloud, a major cloud vendor, conducts thousands of VND upgrades each month, involving hundreds of thousands of individual VNDs.