Azure VMware Solution: Your Familiar Data Centre, Rebuilt Inside Azure

Azure VMware Solution: Your Familiar Data Centre, Rebuilt Inside Azure

An intermediate, plain-English guide to Azure VMware Solution — how a complete VMware environment runs on dedicated Azure hardware, how workloads are moved with minimal change, how networking, storage, licensing and security fit together, and how recent changes to licensing and architecture affect the way you plan and pay for it.

Imagine a company that has run its offices in the same building for twenty years. The staff know where everything is, the processes are written down, and the tools are tuned to the layout. Now the lease is ending. One option is to redesign every process for a brand-new type of building, which is slow and risky. Another is to pick up the whole office, desks, phone system and routines, and set it up unchanged in a modern building where somebody else looks after the walls, the power and the lifts. Azure VMware Solution is the second option for organisations that run their servers on VMware: the same familiar environment, running on dedicated hardware inside Azure.

In this guide we will go step by step through what the service is, how its parts fit together, how workloads are migrated into it, how networking and storage work, and how to operate, secure and pay for it. We will also be direct about a major recent change, because licensing for VMware software on all large cloud providers has shifted, and many older articles no longer describe how the service is bought.

1What Azure VMware Solution Is and Why It Exists

Not every workload can, or should, be rebuilt for the cloud on day one.

For about two decades, VMware virtualisation has been the foundation of enterprise data centres. Thousands of organisations run business-critical applications on virtual machines managed with VMware tools. Their teams hold deep skills in these tools, their backup, monitoring and security products are built around them, and countless applications were installed and configured with VMware assumptions baked in.

When such an organisation decides to leave a data centre, the usual cloud route is to convert each virtual machine to a native cloud format, adjust networking, re-test the application and retrain the team. For hundreds or thousands of machines, that is a long and risky project, and some applications are too old, too fragile or too poorly documented to change safely.

Azure VMware Solution, often shortened to AVS, takes a different approach. It provides a private cloud made of dedicated bare-metal servers in Azure data centres, running the VMware software stack: vSphere for virtualisation, vSAN for storage and NSX for networking, managed with the familiar vCenter and NSX tools. Microsoft operates the hardware and the platform software lifecycle. You move your virtual machines across largely unchanged, keep your tools and processes, and gain direct access to Azure services next door.

It is a managed service, delivered by Microsoft and supported with Broadcom, the company that now owns VMware. That relationship, and how it affects licensing, is one of the most important things to understand, and we will return to it in its own chapter.

Simple Analogy

Think of moving a fully equipped restaurant kitchen into a serviced commercial unit. Your chefs, recipes and tools come with you and work exactly as before. The landlord looks after the building, the gas supply and the extractor fans. Later, you can start ordering ingredients from the supermarket next door, which stands for Azure’s native services.

The main reasons organisations choose it

Exit a data centre quickly

A lease ending, hardware coming off support or a merger can force a deadline. Moving virtual machines as they are is far faster than re-platforming them.

Keep skills and tools

Staff keep using the same management consoles, automation and third-party products they already know.

Modernise in steps

Once workloads run beside native Azure services, they can be modernised one piece at a time, instead of all at once.

Same stack
vSphere, vSAN and NSX in Azure
Dedicated
bare-metal hosts that are yours alone
Managed
Microsoft runs the hardware and platform updates

2The Big Picture: Where It Fits Among the Options

AVS is one of several routes to the cloud, each with its own trade-offs.

Organisations with a VMware estate generally choose among a few paths. Understanding them side by side shows when AVS is the right tool and when it is not.

PathWhat changesSpeedBest for
Stay on premisesNothing, apart from hardware refreshNot applicableWorkloads with firm reasons to stay, such as special hardware or strict locality
Azure VMware SolutionHosting location and operations model; the VMware layer staysFast, often months for large estatesLarge VMware estates, deadlines, fragile applications and teams with VMware skills
Rehost to native Azure virtual machinesVirtual machines are converted to Azure’s own formatModerateWorkloads that are simple to convert and where VMware features are not needed
Replatform or refactorThe application is changed to use managed services or cloud-native designsSlowest, with the biggest long-term benefitApplications worth investing in
Retire or replaceThe application is switched off or replaced with a software serviceVariesUnused or commodity applications
flowchart TD
  A["VMware workload to move"] --> B{"Still needed?"}
  B -->|"No"| R["Retire"]
  B -->|"Yes"| C{"Must stay on premises?"}
  C -->|"Yes"| K["Retain for now"]
  C -->|"No"| D{"Simple to convert and no VMware dependency?"}
  D -->|"Yes"| N["Rehost to native Azure virtual machines"]
  D -->|"No"| E{"Large estate, tight deadline or fragile application?"}
  E -->|"Yes"| AVS["Move to Azure VMware Solution"]
  E -->|"No"| F["Consider refactoring or replacing"]
  AVS --> G["Modernise gradually using nearby Azure services"]
        
FIG 1 — A simple way to place workloads among the migration options
Simple Analogy

Choosing among these options is like deciding what to do with furniture in a house move. Some pieces you throw away, some go into storage, some are easy to swap for new ones, and some, such as the grand piano that nobody dares touch, are loaded into a van unchanged and carried to the new house.

i
Remember

AVS is rarely the final destination for everything. Many organisations use it as a landing place that buys time, and then modernise the most valuable applications over the following years while leaving stable ones where they are.

3Core Concepts You Must Know

A compact vocabulary mixing VMware and Azure terms.

AVS sits between two worlds, so its vocabulary draws from both. Learning the terms once will let you follow VMware administrators and Azure architects alike.

Term 1

Private cloud

The top-level AVS resource: one or more clusters of dedicated hosts with their own vCenter, NSX and storage, created in an Azure subscription.

Term 2

Cluster and host

A cluster is a group of bare-metal servers, called hosts or nodes, working together. A private cloud needs a minimum number of hosts to start, commonly three.

Term 3

Host type or SKU

The hardware model of a node, identified by names such as AV36, AV36P, AV48, AV52 and AV64, which differ in processors, memory and local storage.

Term 4

vSphere and vCenter

vSphere is the virtualisation layer that runs virtual machines. vCenter is the management console used to administer it.

Term 5

vSAN

Software-defined storage that pools the local disks of the hosts into a shared datastore for the cluster.

Term 6

NSX

Software-defined networking and security, providing virtual networks, routing and a distributed firewall inside the private cloud.

Term 7

HCX

The VMware migration tool that moves virtual machines between environments and can stretch networks so that addresses do not change.

Term 8

Segment

An NSX virtual network that virtual machines attach to, similar to a subnet or VLAN.

Term 9

ExpressRoute

A private, high-bandwidth network connection that links Azure to on-premises sites, and in AVS links the private cloud to Azure networks.

Term 10

Generation 1 and Generation 2

Two architectures of the service. The newer second generation attaches the VMware hosts directly to Azure virtual networks, simplifying connectivity.

Term 11

External datastore

Storage outside the hosts, such as Azure NetApp Files or Azure Elastic SAN, attached to the cluster to add capacity without adding hosts.

Term 12

Portable VCF subscription

A VMware Cloud Foundation licence that customers purchase from Broadcom and bring to AVS, now required for new deployments.

Simple Analogy

A private cloud is like a small private office floor inside a large managed building. The hosts are the desks you own, vCenter is your floor manager, NSX is the internal corridor and security system, and ExpressRoute is the private lift connecting your floor to other floors of the building.

!
Common Misconception

AVS is not simply virtual machines running on Azure’s own virtual machine service. It is a separate VMware environment on dedicated bare metal, so Azure virtual machine concepts, sizes and tools do not apply inside it.

4Architecture and Shared Responsibility

What Microsoft runs, what you run and what sits between.

An AVS private cloud is deployed into Microsoft’s data centres on dedicated hardware that is not shared with other customers. Within it, the full VMware stack runs, and on the outside it connects to your Azure virtual networks and to your on-premises sites.

flowchart LR
  subgraph OnPrem["On-premises site"]
    OP["VMware environment"]
  end
  subgraph AVS["Azure VMware Solution private cloud"]
    VC["vCenter"]
    NSX["NSX networking and security"]
    VS["vSphere hosts"]
    VSAN["vSAN storage"]
    VMS["Your virtual machines"]
  end
  subgraph AZ["Azure"]
    VN["Virtual networks"]
    SV["Native services: storage, databases, monitoring, backup"]
  end
  OP |"ExpressRoute or VPN with HCX"| AVS
  AVS |"High-speed private connection"| VN
  VN --> SV
  VMS --> VS
  VS --> VSAN
        
FIG 2 — A private cloud connected to on-premises and to native Azure

Who is responsible for what

LayerResponsibilityWho operates it
Physical facilities and hardwareData centres, servers, power, cooling, firmwareMicrosoft
VMware platform softwareInstalling, upgrading and patching vSphere, vSAN, NSX and related componentsMicrosoft, within defined maintenance processes
Private cloud lifecycleDeploying clusters, replacing failed hosts, scaling on requestMicrosoft carries out, you request
Virtual machines and guest operating systemsInstalling, patching, securing and backing up workloadsYou
Network design inside the private cloudSegments, routing, firewall rules and connectivity designYou
LicencesVMware subscription, guest operating system and application licencesYou, with Azure benefits where eligible
Identity, access and governanceWho may do what, and policies across AzureYou
i
Understand the Boundary

Because Microsoft manages the platform, administrators are given a controlled administrative role in vCenter and NSX rather than unrestricted root rights. This protects the managed service but can surprise teams that are used to having total control, so plan for it early.

!
Not Every Tool Works Unchanged

Third-party products that expect low-level access to hosts may need adjustments or certified versions. Check each product against the supported solutions list before assuming it will run as it did on premises.

5Internal Working: From Order to a Running Private Cloud

What happens between asking for a private cloud and logging in to vCenter.

Creating a private cloud is quite different from creating an ordinary Azure resource, because real physical servers must be allocated and configured. Understanding the steps explains the planning needed before you start.

1

Capacity is requested and reserved

Dedicated hosts are scarce compared with ordinary virtual machines. You request quota for the host type and region, and approval may need to be arranged before deployment.

2

You choose the design

You choose region, host type, number of hosts, the address range for the private cloud and, for the newer architecture, the Azure virtual network that the hosts attach to.

3

Hosts are provisioned and configured

Azure allocates the bare-metal servers, installs the VMware software and builds the cluster, vCenter, NSX and vSAN. This takes hours rather than minutes.

4

Connectivity is established

The private cloud is connected to Azure virtual networks and, where required, to on-premises sites using private network links.

5

Access and licences are applied

Administrator credentials and access to vCenter and NSX are provided, and the required VMware subscription details are supplied as the licensing model demands.

6

Workloads are migrated and operated

You connect migration tooling, create networks, move virtual machines and begin day-to-day operation while Microsoft maintains the platform.

Two generations of architecture

The service has evolved. In the first generation, the private cloud sits in a separate, Microsoft-managed network environment and is connected to your Azure virtual networks through ExpressRoute-based links. In the newer second generation, available on a newer host type in a growing set of regions, the hosts are attached more directly to your Azure virtual network, which simplifies connectivity and brings the private cloud closer to native services. Both generations have been described in Microsoft’s release notes, and availability, host types and features differ between them, so confirm which options exist in your target region.

AspectFirst generationSecond generation
Network attachmentConnected into your Azure virtual networks through gateway-based linksHosts connected more directly to an Azure virtual network
Setup effortMore network components to arrangeFewer moving parts for connectivity
Host typesSeveral earlier host typesNewer host type with all-flash NVMe storage
AvailabilityBroad across regionsGrowing, limited to selected regions and subject to availability
i
Practical Tip

Request capacity early. Because the hosts are dedicated physical servers, a large or urgent deployment may need coordination with Microsoft before the quota appears. Do not leave this to the week before a deadline.

6Networking: Connecting Three Worlds

Most AVS design work is network design.

An AVS private cloud must talk to three other places: your on-premises environment, your native Azure resources and the internet. Getting these connections right is the biggest part of a successful deployment.

flowchart TD
  OP["On-premises data centre"] -->|"ExpressRoute or VPN"| HUB["Azure hub virtual network"]
  HUB -->|"Private connection"| AVS["AVS private cloud with NSX segments"]
  OP -.->|"Direct link between on-premises and AVS such as Global Reach"| AVS
  HUB --> SP["Spoke networks with native Azure workloads"]
  AVS -->|"Outbound internet via Azure or NSX"| INT["Internet"]
  AVS --> FW["NSX firewall and Azure firewall controls"]
        
FIG 3 — The main network paths around a private cloud

The building blocks

Inside

NSX segments and routing

Virtual machines attach to segments. NSX routes between segments and can apply firewall rules between them without extra hardware.

To Azure

Connection to Azure virtual networks

Private links let virtual machines reach native services over fast, private paths. The details differ between the two generations.

To on-premises

ExpressRoute, VPN and Global Reach

Private connections link existing sites to AVS. Some designs connect on-premises directly to the private cloud, so traffic does not pass through other Azure components.

To the internet

Outbound and inbound access

Internet access can be provided through Azure or through NSX. Many organisations route it through a central firewall and inspection layer.

Names

DNS

Name resolution must work across on-premises, AVS and Azure. Plan DNS forwarding early, because many mysterious faults turn out to be DNS.

Addresses

IP address planning

The private cloud needs a block of address space that does not overlap with any other network that it will talk to.

Simple Analogy

Think of network design as planning the roads between three towns. The private cloud is one town. You need roads to the old home town, which is on-premises, and to the neighbouring town of native Azure, with checkpoints along the way and agreed street names so no two towns use the same address.

!
Common Mistake

Choosing an address range that overlaps with on-premises or other Azure networks. Overlaps are painful to fix after deployment. Agree the address plan with the network team first and document it.

i
Design for Traffic Flows

Map the real conversations between applications, including those that will cross between AVS and native Azure. Heavy chatter across links adds delay and cost, so keep tightly connected components together.

7Storage: vSAN and External Datastores

Compute and storage do not always grow at the same speed.

Each host contains local flash disks, and vSAN combines these across the cluster into one shared datastore. This is simple and fast, and it is how virtual machine disks are stored by default. It also means that, if you need more storage, adding hosts adds storage and compute together, even if you only wanted more space.

The vSAN architecture

Recent releases have made the newer vSAN architecture the default on certain host types, which improves performance and space efficiency. The exact architecture and options depend on the host type and region, so check the current documentation for your choice.

Adding capacity without adding hosts

To avoid paying for extra hosts only for storage, AVS lets you attach external datastores that live outside the hosts. This lets storage and compute scale independently.

Option 1

Azure NetApp Files

A high-performance managed file service presented to the cluster as a datastore, popular for large capacity and performance tiers.

Option 2

Azure Elastic SAN

A managed block storage service that can be attached as a certified datastore and scaled independently of the hosts.

Option 3

Partner storage

Certain third-party storage offerings, such as cloud block storage from storage vendors, are supported for specific designs.

Option 4

Native Azure storage for data

Application data can sometimes move to native storage services, reducing what must sit on the datastores.

Advantages of external datastores

  • Scale storage without buying extra hosts
  • Right-size cost for storage-heavy workloads
  • Choose performance tiers per workload
  • Share storage across clusters in some designs

Things to handle carefully

  • Extra service to configure, secure and pay for
  • Performance depends on network path and service tier
  • Permissions and supported versions must match requirements
Simple Analogy

vSAN is like cupboards built into each desk. Adding a desk adds a cupboard, whether or not you needed one. An external datastore is a separate storage room down the corridor that you can enlarge without buying more desks.

!
Do Not Fill vSAN to the Brim

Storage that is nearly full performs poorly and cannot rebuild after a host failure. Keep healthy free space as guided by the documentation, and monitor capacity trends so you act in good time.

8Migrating Workloads with HCX

The tool that makes “move it unchanged” realistic.

VMware HCX is the standard migration tool for AVS. It connects your on-premises VMware environment to the private cloud and moves virtual machines across with several methods, each balancing speed, downtime and effort. It can also extend networks, so a machine keeps its address and its neighbours remain reachable while some are in the old site and some in the new.

sequenceDiagram
  participant Src as On-premises HCX
  participant Mesh as HCX service mesh
  participant Dst as AVS HCX
  participant VM as Virtual machine
  Src->>Dst: Pair environments and build service mesh
  Src->>Dst: Optionally extend the network segment
  Src->>Mesh: Start migration of virtual machine
  Mesh->>Dst: Copy disks and memory state
  alt Live migration
    Dst-->>VM: Machine continues running in AVS
  else Scheduled cutover
    Src->>VM: Short switch-over at agreed time
    Dst-->>VM: Machine starts in AVS
  end
  Dst->>Src: Confirm success and clean up source
        
FIG 4 — Sequence of a typical HCX migration

Migration methods in plain terms

MethodHow it behavesTypical use
Live vMotionMoves a running machine with no downtime, one at a timeImportant machines that cannot be interrupted, in small numbers
Bulk migrationReplicates the machine, then restarts it at the destination in a scheduled windowLarge groups of machines with a short restart acceptable
Replication-assisted vMotionCombines replication with live movement for large numbers of machines with little downtimeLarge-scale moves, which may depend on the HCX licence level
Cold migrationMoves a powered-off machineNon-production and simple cases
OS-assisted migrationMoves machines from non-VMware environments using an agentSome machines from other virtualisation platforms or physical servers

Preparing a migration

1

Discover and assess

Use discovery and assessment tools to inventory machines, sizes and dependencies, then decide how many hosts the private cloud needs. Azure Migrate can help with assessment for AVS targets.

2

Plan waves

Group machines by application and dependency into waves, starting with simpler, lower-risk groups.

3

Build connectivity and the service mesh

Establish network links, install and pair the HCX components and test throughput before the first real move.

4

Pilot, then scale

Move a small wave, check applications thoroughly and refine runbooks before moving larger groups.

5

Cut over networks and decommission

When a whole network has moved, remove the stretch, switch routing to the new site and retire the old environment.

Simple Analogy

Network extension is like building a temporary bridge between the old and new buildings with identical street signs on both sides. Staff can cross either way while the move is under way, and when the last desk has crossed, the bridge is removed.

!
Stretched Networks Are Temporary

Leaving extended networks in place for years adds fragility and traffic that crosses the link twice. Treat them as scaffolding to be removed once the move is complete.

i
Check Versions and Licensing

HCX versions are managed in step with the service, and features such as replication-assisted vMotion may depend on the licence level you hold. Confirm both before relying on a specific migration method.

9Licensing: Two Vendors, Two Bills

The most important change in how AVS is bought.

Understanding licensing is essential, because it has changed significantly and affects both cost and contracts. In the past, Microsoft sold AVS hosts with the VMware software licence included in the price, so you dealt with a single vendor. Broadcom has since moved the major cloud providers to a licence portability model. Under it, the cloud provider cannot bundle the VMware licence into its offering, and customers purchase a VMware Cloud Foundation subscription directly from Broadcom and bring it to the cloud.

What this means in practice

1

New purchases

Per Microsoft’s published guidance, new AVS hosts bought from the autumn of 2025 onward require the customer to supply a portable VCF subscription from Broadcom. Microsoft no longer includes the VMware licence in the host price.

2

Existing licence-included hosts

Hosts bought earlier under pay-as-you-go with the licence included were reported to be allowed to continue for a transition period. Sources describe the end of that period as 31 October 2026, after which a customer-supplied licence is needed. This date is imminent at the time of writing, so verify your exact position with Microsoft and Broadcom.

3

Two counterparties

You now deal with Microsoft for the infrastructure, which covers the hosts, hosting, support for the platform and Azure benefits, and with Broadcom for the VMware software subscription and its terms.

4

Licensing basis

The portable subscription is licensed by physical processor core, with minimum core counts per processor as set out by Broadcom. Check the current terms for how cores are counted for your host type.

Cost elementPaid toNotes
Azure VMware Solution hostsMicrosoftHourly, with reservation discounts available for one, three or five year commitments
VMware Cloud Foundation subscriptionBroadcom or its channel partnersPer core; required for new deployments, with add-ons sold separately
Windows Server and SQL Server licencesMicrosoft, with Azure Hybrid Benefit where eligibleExisting licences can be reused, and extended security updates for older versions have been offered at no extra charge on AVS
External storageMicrosoft or storage partnerPriced separately from the hosts
Networking and Azure servicesMicrosoftConnectivity, firewalls, monitoring and backup add to the bill
Simple Analogy

Imagine renting a fully equipped kitchen that used to come with the appliances included. Now the building owner provides the room, power and cleaning, but you must buy the oven licence directly from the oven manufacturer and show it at the door. The kitchen works the same; the paperwork has two parties instead of one.

!
Verify Before You Commit

Licensing terms, dates and eligible add-ons, such as firewall products and automation tools, have been changing. Confirm the current rules with both vendors in writing before signing agreements or building a business case, and involve procurement early.

i
Compare Honestly

Because the VMware licence is now a distinct cost, compare AVS against other paths, such as moving to native Azure virtual machines, using the full cost of each, including licence, hosts, migration effort and the value of speed.

10Integrating with Azure Services

The long-term payoff comes from being next door to a large platform.

A private cloud inside Azure is more than a hosting location. Because it connects privately to native services, you can modernise piece by piece, reusing what Azure offers instead of rebuilding everything inside VMware.

Monitor

Azure Monitor and Log Analytics

Collect metrics and logs from the private cloud and workloads into the same tools used for native resources.

Protect

Backup and disaster recovery

Use Azure-based backup services or certified partner tools to protect workloads, and replicate to other sites for recovery.

Secure

Defender and policy

Extend Azure security tooling and governance to cover machines in the private cloud, where supported.

Identity

Microsoft Entra ID

Integrate identity so administrators sign in with managed identities and roles, reducing local accounts.

Data

Native databases and storage

Move databases to managed services and keep application servers in VMware, reducing operational workload.

Front door

Load balancing and application delivery

Use native gateways and front-door services to publish applications safely to users.

Automate

Infrastructure as code and operations tools

Define and manage resources with templates and automation, together with VMware’s own operations and automation tools where licensed.

Analytics

Analytics and AI services

Feed data from applications in the private cloud into Azure’s analytics and AI services without re-hosting the whole application.

A typical modernisation staircase

Step one, move servers as they are. Step two, point monitoring and backup to Azure services. Step three, move databases to managed services. Step four, put a native front door in front of applications. Step five, rebuild selected applications as cloud-native and retire their VMware machines.

i
Do Not Wait for Perfection

Start benefiting from Azure services early, such as central monitoring and backup, rather than waiting until the whole estate has moved. Early wins build confidence and reduce operating workload.

!
Watch the Link Costs

Traffic between the private cloud and native services crosses private connections. High-volume chatter, such as an application server in AVS constantly querying a database elsewhere, adds delay and possibly charges. Place chatty components together.

11Identity, Access and Governance

Two layers of control: Azure on the outside, VMware on the inside.

Access to AVS is governed in two places. Azure roles control who can create, scale or delete the private cloud as an Azure resource. Inside, vCenter and NSX have their own users and roles that control who can manage virtual machines, networks and storage.

LayerWhat it controlsTypical mechanism
Azure management planeCreating, scaling and deleting private clouds, networking connections and add-onsAzure role-based access control and policy
vCenterVirtual machine operations, clusters, datastores and permissions inside the private cloudvCenter roles, with identity sources such as an on-premises directory or Microsoft Entra integration
NSXNetwork segments, routing and firewall rulesNSX roles and identity integration
Guest operating systemsAccess inside each virtual machineYour own directory, privileged access practices and patching

Good habits

Do not use the built-in administrator for daily work

The initial administrator account exists for setup and emergencies. Create named users and groups with limited roles for everyday tasks, and secure the original credentials.

Connect to a central identity source

Link vCenter and NSX to a central directory so people use their own identities and access ends when they leave the organisation.

Use least privilege in both layers

Give each person only the Azure and VMware roles they need. Someone who can resize a virtual machine rarely needs to delete a private cloud.

Apply Azure governance

Use tags, policies and resource locks on the private cloud resource to prevent accidental changes to expensive, hard-to-replace infrastructure.

Simple Analogy

It is like a hotel inside a shopping centre. The centre’s management decides who may open or close the hotel as a business. The hotel’s own staff decide who may enter which rooms. Both sets of keys matter, and neither replaces the other.

!
Lock the Resource

Deleting a private cloud removes dedicated hosts and everything on them. Protect the resource with locks and tight Azure permissions, and require a second approver for destructive operations.

12Security in Depth

A managed platform does not make your workloads secure by itself.

Microsoft secures the hosts and the platform, but the virtual machines, their operating systems, their network rules and their data remain your responsibility. Security therefore needs several layers.

Layer 1

Micro-segmentation with NSX

Use the distributed firewall to control traffic between individual virtual machines, not just at the perimeter, limiting how far an intruder can move.

Layer 2

Perimeter and Azure controls

Combine NSX rules with Azure firewalls and gateways at the edges for inspection and central policy.

Layer 3

Encryption

Storage encryption is supported, with options for customer-managed keys. Consider encryption for data in transit between sites as well.

Layer 4

Patching and hardening guests

Keep guest operating systems and applications updated. Moving a machine to AVS does not fix its old vulnerabilities.

Layer 5

Threat detection and monitoring

Use security monitoring across machines and the management layer, and watch administrative actions in vCenter and NSX.

Layer 6

Platform updates

Microsoft applies upgrades and security fixes to the VMware platform, typically after validating them against the service. Release notes describe planned updates, including fixes for published vulnerabilities.

Simple Analogy

The landlord keeps the building’s doors, locks and fire systems working. But the locks on your own office cupboards, the way you control who enters each room and whether you shred confidential papers are your business. A secure building does not mean a secure tenant.

i
Use Add-ons Where Needed

Advanced firewall and threat-prevention features are sold as VMware add-ons, and their licensing under the portable model has changed. Check which security capabilities are included in your subscription and which need to be purchased.

!
Flat Networks Are Dangerous

A migrated environment that keeps one big, open network allows an intruder to roam. Use the migration as an opportunity to introduce segmentation, starting with the most sensitive systems.

13Operations and Lifecycle: What Microsoft Does for You

Day-two operations are much lighter than owning hardware.

A major attraction of AVS is that the tedious platform work is handled for you. Understanding exactly what is covered, and what is not, sets realistic expectations for your operations team.

What the service takes care of

Hardware lifecycle

Failed hosts are replaced and firmware is updated, so you no longer manage refresh cycles for the physical servers.

Platform upgrades

vSphere, NSX, vSAN and HCX are upgraded on a managed schedule. Release notes list planned versions, and you are notified of maintenance. Upgrades are applied to the platform in a rolling fashion, so workloads are moved between hosts as they proceed.

Health and monitoring of the platform

Microsoft monitors the underlying infrastructure and provides tools such as resource health views to show the state of the service.

What remains with you

Capacity management

Adding hosts, scaling clusters and watching compute, memory and storage use are your responsibility, within quotas.

Workload operations

Patching guests, managing backups, monitoring applications, handling incidents and tuning performance are all yours.

Change coordination

Platform upgrades may require testing against your third-party tools, so keep a list of integrations and watch release notes.

1

Read release notes regularly

Updates are announced, including versions and security-driven upgrades. Assign someone to follow them.

2

Test integrations against new versions

Backup, monitoring and security tools may need updates when the platform version changes.

3

Plan capacity ahead of growth

Hosts take time to add and may be limited by quota, so forecast rather than react.

4

Review health and incidents

Regularly check platform health, support cases and trends in performance.

i
Know the Support Path

Microsoft is the first point of contact for the service, and works with Broadcom for the VMware components. Document how to raise cases, which severity to choose and what information to include before an incident happens.

14Monitoring, Logging and Metrics

You need a view of the platform, the workloads and the connections between them.

Monitoring an AVS environment spans three areas: the platform health that Microsoft manages, the capacity and performance of the clusters, and the behaviour of your applications and networks.

What to watch

Capacity
compute, memory and datastore use and trends
Performance
latency, throughput and contention
Health
host, cluster and service status

Platform and resource health

Use Azure’s service health and resource health views, and alerts for incidents and planned maintenance.

Cluster capacity and performance

Track processor, memory, storage use and latency through Azure Monitor metrics and vCenter’s own performance charts. Alert before datastores fill or hosts become overcommitted.

Logs from vCenter, NSX and ESXi hosts

Forward platform logs to a central workspace to investigate administrative actions and faults, and keep them according to your retention policy.

Guest and application monitoring

Install monitoring agents in virtual machines or use VMware-aware tools so application health is visible alongside infrastructure health.

Network flow visibility

Collect flow and firewall logs to understand which systems talk to each other, detect unexpected traffic and plan segmentation.

i
One Pane, If Possible

Teams do best when AVS metrics appear in the same dashboards and alert routes as the rest of Azure. A separate, forgotten console is where problems hide.

!
Do Not Ignore Overcommitment

Because adding hosts is deliberate and has lead time, it is easy to squeeze too many virtual machines onto a cluster. Contention then slows everything quietly. Set clear limits and alerts.

15Resilience and Disaster Recovery

Plan for a failed host, a failed datacentre and a failed region.

AVS offers several layers of protection, and a complete plan uses more than one. Each layer deals with a different size of failure.

flowchart TD
  A["Failure occurs"] --> B{"What failed?"}
  B -->|"One host"| H["vSphere high availability restarts machines on other hosts and failed host is replaced"]
  B -->|"A data centre or zone"| S["Stretched cluster across zones keeps both copies of data"]
  B -->|"A whole region"| R["Disaster recovery to a second region or site"]
  B -->|"Data corruption or deletion"| K["Restore from backup"]
  R --> T["Replication tools and tested runbooks"]
        
FIG 5 — Matching protection to the size of the failure
LayerProtects againstNotes
High availability within a clusterHost failureMachines restart on remaining hosts; capacity must allow for lost hosts
Stretched clustersLoss of an entire availability zoneAvailable in selected regions, with additional hosts and a witness; verify support for your host type
Disaster recovery to another region or siteRegional outageUses replication tools, either VMware’s or partners’, to a second private cloud, an on-premises site or other targets
BackupDeletion, corruption, ransomwareIndependent copies stored away from the primary environment, with tested restores

Principles for a sound plan

Tier your applications

Not every application needs the same recovery time. Classify them, and spend on rapid recovery only where the business needs it.

Keep spare capacity

High availability only works if the remaining hosts can carry the load. Size clusters with headroom for at least a host failure.

Protect backups from attackers

Keep backups isolated and immutable where possible, so that an intruder who controls the environment cannot also delete the backups.

Test recovery

An untested plan is a hope, not a plan. Rehearse failover and restores, including network and identity dependencies, and measure real recovery times.

!
Hosts Are Not Instant

Replacing or adding a physical host takes time and depends on quota and capacity in the region. Do not design a recovery plan that assumes new hosts appear in minutes during a regional emergency.

i
Check Service Commitments

Microsoft publishes service level commitments for the platform, with conditions such as host counts and configurations. Read them carefully, because they apply to the infrastructure, not to your applications.

16Cost, Sizing and Capacity Planning

Dedicated hardware means you pay for capacity, not for each virtual machine.

Unlike native Azure virtual machines, which are billed individually, AVS is billed by the host. A private cloud has a minimum starting size, commonly three hosts, and each additional host adds a fixed hourly amount. The skill is to fill those hosts efficiently with virtual machines, while leaving headroom for failures and growth.

How the cost is built up

Cost 1

Hosts

The main charge, billed per host per hour, with different prices per host type and region.

Cost 2

VMware subscription

A separate, per-core purchase from Broadcom, required under the portable model.

Cost 3

Reservations

Committing to one, three or five years lowers the host price, in exchange for flexibility.

Cost 4

Storage and add-ons

External datastores, backup, monitoring and security add-ons add to the total.

Cost 5

Networking

Connectivity, gateways and data transfer between sites and Azure.

Cost 6

Licence benefits

Azure Hybrid Benefit for eligible Windows Server and SQL Server licences can reduce guest costs significantly.

Ways to keep it efficient

Efficient habits

  • Right-size virtual machines before and after moving
  • Offload storage-heavy data to external datastores
  • Use reservations for steady, long-lived capacity
  • Remove forgotten, idle virtual machines
  • Move databases and file data to managed services where sensible

Common cost traps

  • Paying for hosts that are mostly empty
  • Long reservations on capacity you may later shrink
  • Ignoring the separate VMware subscription in comparisons
  • Extra clusters created for convenience
i
Size From Real Data

Use discovery and assessment data on actual processor, memory and storage use to estimate the number of hosts. Sizing from the old servers’ purchase specifications nearly always over-buys.

!
Prices Change

Host prices, reservation terms, available host types and regional availability all change. Use Microsoft’s current pricing pages and your agreements with Broadcom rather than older articles, and re-check before each purchase.

17Design Patterns and Anti-patterns

Shapes that work, and shortcuts that hurt later.

Patterns worth adopting

Pattern 1

Hub and spoke connectivity

Connect AVS, on-premises and native Azure workloads through a central hub with shared security and routing.

Pattern 2

Landing zone first

Prepare identity, networking, governance and monitoring before migrating the first machine.

Pattern 3

Migrate in application waves

Move whole applications together, using pilots to refine the process before larger waves.

Pattern 4

Offload storage, keep compute lean

Use external datastores so hosts are sized by compute needs, not storage appetite.

Pattern 5

Modernise the edges first

Move databases, monitoring, backup and front-door services to native Azure while keeping stable application servers.

Pattern 6

Segment during migration

Use NSX micro-segmentation to improve security as part of the move, rather than recreating flat networks.

Anti-patterns to avoid

ANTI-PATTERN-01 Avoid
Problem

AVS is treated as the permanent destination for everything, with no plan to modernise or to review what really needs VMware.

Why It’s Harmful

Two costs, hosts and the VMware subscription, continue indefinitely for workloads that could run cheaper on native services.

Correct Approach

Use AVS to move quickly, then review each workload periodically and migrate those that suit native Azure or retire those no longer needed.

ANTI-PATTERN-02 Avoid
Problem

Address ranges and DNS are chosen casually, and network extension is left in place for years.

Why It’s Harmful

Overlaps and extended networks cause outages, traffic that crosses the link twice and fragile designs that are hard to untangle.

Correct Approach

Agree an address plan up front, design DNS deliberately and remove network extensions once a segment has fully moved.

ANTI-PATTERN-03 Avoid
Problem

Clusters are sized to full capacity with no headroom for host failure or growth.

Why It’s Harmful

A host failure leaves insufficient capacity to restart machines, and growth requires emergency purchases that depend on quota and lead time.

Correct Approach

Plan for failure capacity, monitor trends and request additional capacity ahead of need.

ANTI-PATTERN-04 Avoid
Problem

The licensing position is assumed rather than confirmed, and contracts are signed before the VMware subscription is arranged.

Why It’s Harmful

Costs rise unexpectedly, deployments are blocked or compliance gaps appear when licence terms are not met.

Correct Approach

Involve procurement early, confirm terms with Microsoft and Broadcom in writing and compare total costs across all options.

18Best Practices and Common Mistakes

Habits that separate calm migrations from heroic ones.

Best practices

  • Assess before you size. Use discovery data to estimate hosts, and revisit after migration with real measurements.
  • Settle licensing first. Confirm the VMware subscription route and costs with both vendors before committing.
  • Prepare the landing zone. Identity, networking, governance, monitoring and backup must exist before machines move.
  • Plan the network carefully. Address ranges, DNS, routing and firewalls need a documented design.
  • Pilot with HCX. Test throughput and procedures with a small wave before moving critical systems.
  • Keep failure headroom. Size clusters so that a host loss does not overload the rest.
  • Segment and secure. Use NSX to control east-west traffic and keep guests patched.
  • Back up and rehearse recovery. Keep independent backups and test restores and failover regularly.
  • Modernise continuously. Treat AVS as a platform to move off from, one workload at a time, where it makes sense.
  • Follow release notes. Platform versions, licensing rules and available features change, so assign someone to track them.

Common mistakes

!
Mistake 1

Leaving quota and licensing to the last minute. Both can have lead times, and either one can delay a deadline-driven project. Start both processes as soon as the decision to proceed is made.

!
Mistake 2

Expecting unrestricted administrator access. The managed model limits some actions, and tools that require low-level host access may not work. Review requirements against the supported model early.

!
Mistake 3

Comparing AVS cost with native virtual machines using host price alone. The VMware subscription, storage, networking, migration effort and operational savings all belong in the comparison.

!
Mistake 4

Ignoring the guest operating systems. Old, unsupported systems are moved along with their risks. Plan upgrades and security measures as part of the programme.

!
Mistake 5

Assuming regional features are everywhere. The newer generation, certain host types and stretched clusters are limited to selected regions. Confirm availability in your target region at the start.

i
Troubleshooting Order

When a migrated machine cannot reach something, check in this order: Is the segment attached and the machine’s network correct? Do NSX firewall rules allow the traffic? Is routing and the address plan correct across AVS, Azure and on-premises? Is DNS resolving the right names? Are Azure-side firewalls and route tables allowing it? Check connectivity health and flow logs along each hop. Most faults turn out to be routing, DNS or firewall rules.

19Real-world and Industry Examples

How different organisations put a data centre inside Azure.

The following scenarios are typical patterns rather than descriptions of specific companies. They show how the same building blocks combine for very different needs.

Retailer with a data centre lease ending

A retailer with a fixed exit date uses HCX to move hundreds of virtual machines in waves over a few months, keeping addresses unchanged using extended networks. After the final wave, it removes the extensions and begins moving its databases to managed services.

Bank with regulated workloads

A bank deploys AVS in a region meeting its data residency rules, uses micro-segmentation to isolate sensitive systems, keeps backups isolated and rehearses disaster recovery to a second region. Documented evidence supports its audits.

Manufacturer with fragile legacy applications

A manufacturer has applications that nobody dares change, tied to specific VMware configurations. AVS lets it retire its ageing hardware without touching the software, while newer applications are rebuilt as cloud-native over time.

Public sector body consolidating sites

A public body combines several small server rooms into one AVS private cloud, uses its existing VMware skills for day-to-day operation and cuts the cost of maintaining multiple sites.

Company with a storage-heavy estate

A company with large file and database volumes adds external datastores so it does not buy extra hosts only for capacity, and later moves some data to native storage services.

Organisation using AVS as a disaster recovery site

An organisation keeps its production on premises and uses a small AVS private cloud as a recovery site, replicating critical machines and scaling hosts up only when a real failover occurs, subject to capacity arrangements agreed beforehand.

Company reviewing licensing changes

A company affected by the new licensing model compares AVS, native Azure virtual machines and continuing on premises on total cost. It keeps tightly coupled VMware workloads in AVS and converts simpler ones to native Azure virtual machines.

“AVS buys you time and keeps your options open, as long as you use that time well.”

20Frequently Asked Questions

Quick answers to questions that come up again and again.

Q1What is Azure VMware Solution?

A managed service that runs the VMware software stack, including vSphere, vSAN and NSX, on dedicated bare-metal hosts in Azure data centres, so you can move VMware workloads to the cloud with little change.

Q2Is it the same as running virtual machines on Azure’s own virtual machine service?

No. It is a separate VMware environment on dedicated hardware, managed with vCenter and NSX, rather than Azure’s native virtual machine service.

Q3Who manages what?

Microsoft manages hardware and the platform software lifecycle. You manage virtual machines, guest operating systems, network design inside the private cloud, security of your workloads and licences.

Q4How do I move my virtual machines in?

Mostly with VMware HCX, which offers live, bulk, cold and other migration methods and can extend networks so addresses stay the same during the move. Azure Migrate can assist with assessment.

Q5How has VMware licensing changed for AVS?

Under Broadcom’s portability model, new AVS deployments require a portable VMware Cloud Foundation subscription purchased directly from Broadcom, instead of a licence bundled by Microsoft. Transition arrangements for older licence-included hosts have been described with an end date of 31 October 2026, so confirm your position with Microsoft and Broadcom.

Q6What is the difference between the first and second generation?

The newer generation connects the VMware hosts more directly to Azure virtual networks and uses a newer host type, simplifying connectivity. It is available in selected regions, so check availability and features for your target.

Q7Can I add storage without adding hosts?

Yes. External datastores such as Azure NetApp Files and Azure Elastic SAN, and some partner options, can be attached so storage scales independently of compute.

Q8How many hosts do I need to start?

A private cloud has a minimum starting size, commonly three hosts. Use assessment data to estimate your real requirement, and confirm the current minimums in the documentation.

Q9Can I use Azure native services with my VMware workloads?

Yes. The private cloud connects privately to Azure virtual networks, so workloads can use native monitoring, backup, databases, storage and other services.

Q10How do I protect against failures?

Combine vSphere high availability for host failures, stretched clusters where available for zone failures, replication to another region or site for regional disasters, and independent backups with tested restores.

Q11Is AVS a permanent home for my workloads?

It can be, but many organisations use it as a fast landing place and then modernise or move selected workloads to native services over time, based on cost and value.

21Summary and Key Takeaways

Azure VMware Solution is your familiar data centre rebuilt inside Azure. It gives you dedicated bare-metal hosts running vSphere, vSAN and NSX, managed by Microsoft at the hardware and platform level, so you can move virtual machines with HCX with little change, keep your skills and tools, and then modernise at your own pace using nearby Azure services. Success depends on careful planning of networking and address ranges, sizing from real data with headroom for failures, deliberate use of external storage, layered security with micro-segmentation, tested backup and disaster recovery, and above all a clear understanding of licensing. The VMware subscription is now purchased separately from Broadcom, which makes honest cost comparison with other paths essential. Because architecture generations, host types, regions and licensing terms are all changing, always confirm current details in official documentation and with both vendors.

Key Takeaways

  • Same stack, new home — AVS runs vSphere, vSAN and NSX on dedicated Azure bare metal, letting you move VMware workloads with minimal change and keep existing skills.
  • Shared responsibility — Microsoft runs hardware and platform upgrades, while you own virtual machines, guest security, network design and licences.
  • Licensing is now two-party — new deployments need a portable VCF subscription from Broadcom, so verify dates and terms and compare total cost against other options.
  • Network design is the main work — plan address ranges, DNS, routing and connectivity to on-premises and Azure, and remove stretched networks after migration.
  • Migrate with HCX in waves — assess first, pilot, choose the right migration method for each group and keep a rollback route.
  • Scale storage and compute separately — use external datastores to avoid buying hosts just for capacity, and keep headroom for host failures.
  • Protect, monitor and modernise — segment with NSX, back up and rehearse recovery, watch capacity and health, and use AVS as a springboard to native Azure services.