// Analysis for decision-makers // BizTalk · Integration · Licensing Updated:

BizTalk Server licensing
on Proxmox VE

Microsoft BizTalk Server is not a single license — it's a three-layer stack: BizTalk (per-core), Windows Server (guest OS) and usually SQL Server for MessageBox and tracking databases. On a dense Proxmox host with 64 or 128 cores, integration licensing can dwarf the hypervisor cost. We explain the BizTalk 2020 per-core model, Standard vs Enterprise editions, the dense-host trap and why we recommend AMD EPYC 9175F for dedicated integration nodes.

// Table of Contents
  1. Why BizTalk is a separate licensing budget
  2. BizTalk Server — per-core model and editions
  3. Windows Server and SQL Server in the BizTalk stack
  4. The dense-host trap on Proxmox
  5. HA, Software Assurance and license mobility
  6. BizTalk Server 2020 catalog prices
  7. AMD EPYC 9175F recommendation and VMware migration
// 01 · Context

Why BizTalk is a separate licensing budget

Moving from VMware to Proxmox cuts virtualization cost — but BizTalk Server doesn't leave the bill. It's EDI/B2B/ESB integration middleware that runs only on Windows Server and needs SQL Server for configuration, MessageBox queues and tracking data. Each component has its own per-core licensing — and on Proxmox VE you count physical host cores, not just the BizTalk VM's vCPU.

3×
BizTalk + Windows
+ SQL Server
core
Licensing by
physical cores
16
Fewer cores =
lower license TCO

IT decision-makers often see "one BizTalk app" in inventory and budget from a single Microsoft price line. In practice a license audit covers the entire stack — and on a shared, dense Proxmox node the cost can be many times what vCPU-based intuition suggests.

// 02 · BizTalk

BizTalk Server — per-core model and editions

BizTalk Server 2020 (the latest on-premises edition) is licensed only under a per-core model — there are no per-user or per-device licenses. Licenses are sold in 2-core packs, with a minimum of 4 cores per physical processor or per virtual machine (depending on the licensing option chosen).

EditionUse profileKey differences
Standardmoderate volume, smaller deployment scalea single server in the BizTalk group; any number of instances in the licensed OSE
Enterprisehigh volume, HA, multiple instancesmultiple instances on the host; with SA — unlimited virtualization
Branchhub-and-spoke, branch officestopology restrictions; cheaper, narrow use case

Two main ways to license BizTalk on Proxmox:

ModelWhat you licenseWhen it makes sense
Per physical core (host)all physical server coresEnterprise + SA: unlimited BizTalk VMs on the host; Standard licensed by physical cores covers only the physical OS — in a virtual machine, per-VM licensing only
Per virtual OSE (VM)the VM's vCPU (min. 4 cores per VM)the only option for Standard in a VM; for Enterprise, several BizTalk VMs on a dense node — requires SA or a subscription (same rule from SQL Server 2022 onward)
⚠️

No "cheaper" per-user license: BizTalk has no integration CALs in the Windows sense. All cost sits in cores — similar to SQL Server Enterprise, but without Azure PAYG as a simple alternative.

Enterprise is roughly 4–4.5× more expensive than Standard per core — worth it for BizTalk clusters, multiple instances and HA requirements. Standard is enough for a single, moderate installation — in a virtual machine licensed per VM.

// 03 · Stack

Windows Server and SQL Server in the BizTalk stack

BizTalk Server is a Windows application — every instance needs Windows Server as the guest OS. MessageBox, Management, Tracking Store and other SQL catalogs are a separate layer: usually SQL Server Standard or Enterprise (often on a separate VM or Always On cluster).

💡

TCO example — dedicated 16-core node (EPYC 9175F), BizTalk Standard in a 4 vCPU VM. BizTalk Standard in a virtual machine can only be licensed per VM: 2 packs × $5,070 = $10,140 plus SA or a subscription (~$2,535/year). A Standard license on all 16 physical host cores does not cover the virtual machine — it covers only the physical OS. Windows Server Datacenter for the host cores: ~$6,771. SQL Server Standard is not part of those 16 physical cores: under the per-core model, a VM on Proxmox is licensed by its virtual cores (minimum 4), and you add SA or a subscription. At 4 vCPU that is 2 packs × ~$3,945 ≈ $7,890 plus SA, not 8 packs without SA (~$31,560). The host model only makes sense for Enterprise — see The dense-host trap and HA and Software Assurance.

BizTalk licensing architecture on Proxmox should be planned together with Windows and SQL — optimizing one layer without the others rarely delivers real savings.

// 04 · Density

The dense-host trap on Proxmox

If a BizTalk Enterprise VM sits on a shared node with hundreds of other machines, the host model requires you to cover every physical core of the host. BizTalk Standard in a virtual machine can only be licensed per VM, so host size does not affect its cost. Likewise, SQL Server Standard in a virtual machine is licensed by that VM's virtual cores — a Standard license on the host's physical cores covers only the physical operating system.

⚠️

Density trap: BizTalk Enterprise on 4 vCPU running on a host with EPYC 9755 (128 cores) under the per-host model requires BizTalk licenses for 128 cores — not 4. Same mechanism as Windows Server in the host model and SQL Server Enterprise with SA.

ScenarioCores to licenseApprox. BizTalk license cost
Standard, 4 vCPU VM (min. 4 cores) on any host, per-VM + SA4 (VM only)~$10,140 (~40,500 zł) + SA — the same on a 16- or 128-core host
Standard, 8 vCPU VM on any host, per-VM + SA8 (VM only)~$20,280 (~81,000 zł) + SA
Enterprise, 4 vCPU VM on any host, per-VM + SA4 (VM only)~$44,228 (~177,000 zł) + SA
Enterprise, dedicated EPYC 9175F node (16 cores), per-host model16~$176,912 (~707,000 zł)
Enterprise, shared EPYC 9755 host (128 cores), per-host128~$1,415,296 (~5.7M zł)

For BizTalk Standard in a virtual machine, host size does not matter — you license the VM's cores (minimum 4) with SA or a subscription, whether the node has 16 or 128 cores. The per-host model only makes sense for Enterprise: $176,912 on a dedicated 16-core node versus $1,415,296 on a shared 128-core host — 8× more. A small Enterprise VM (4–8 vCPU) licensed per VM with SA costs 2–4 packs, i.e. $44,228–$88,456 — up to half the cost of licensing a whole 16-core host. We recommend a dedicated EPYC 9175F node when you need per-core performance, isolation or multiple Enterprise instances/SQL on one server under the per-host model — not as the only way to cut license cost.

// 05 · HA & SA

HA, Software Assurance and license mobility

A Proxmox cluster with live migration and automatic failover means the BizTalk VM can start on another node. Without the right licensing rights, each such node must be fully licensed — doubled (or multiplied) like Windows and SQL.

Software Assurance (SA) for BizTalk provides among other things:

⚠️

HA without SA: assigning core licenses to a host can legally be changed only once every 90 days — that conflicts with everyday Proxmox HA failover. Options: SA + License Mobility, strict node-affinity (BizTalk only on fully licensed nodes) or full licensing of every HA node.

💡

Recommendation for a small BizTalk VM: Standard in a virtual machine is always licensed per VM with Software Assurance or a subscription. For Enterprise on a 4–8 vCPU machine (even on a dedicated 16-core host), per-VM licensing with SA is cheaper than covering all 16 physical host cores.

Example — BizTalk on a 16-core host vs small VM:

Apply the same logic to Windows Server (per-VM with SA, min. 8 cores per VM) and SQL Server for MessageBox — with a small VM the SQL layer is also counted from the VM's vCPU, not the whole host. Details: Windows Server, SQL Server.

SA for Microsoft server products costs roughly ~25% of license price per year. With a small VM and licensing below 16 cores the annual SA fee is proportionally low — and you avoid the one-time "tax" on all server cores. With BizTalk Enterprise on a full 16-core host SA is tens of thousands of USD per year — then compare the per-VM model too. In TCO budget for license + 3–5 years of SA together with Windows and SQL.

// 06 · Pricing

BizTalk Server 2020 catalog prices

Below are indicative Microsoft catalog prices (Open / ERP channel, net, without SA) for 2-core packs. BizTalk 2020 is the final version of the product — in December 2025 Microsoft confirmed there will be no newer release and named Azure Logic Apps as the successor. BizTalk Server 2020 extended support ends on 9 April 2030 — a different calendar from Windows Server 2025 (through 2034) and SQL Server 2022 (extended support from January 2028).

Item (2-core pack)Catalog price (USD)Approx. (PLN)
BizTalk Server 2020 Standard$5,070~20,300 zł
BizTalk Server 2020 Enterprise$22,114~88,500 zł
BizTalk Server 2020 Branch~$1,264~5,050 zł
💡

Example — 16-core host, BizTalk Enterprise. Minimum 4 cores per CPU met; you need 8 two-core packs: 8 × $22,114 = $176,912 (~707,000 zł) in BizTalk licenses alone. On a 128-core host it is 64 × $22,114 = $1,415,296 (~5.7M zł). Standard in a virtual machine is not licensed by host cores — a 4 vCPU VM per VM is 2 × $5,070 = $10,140 (~40,500 zł) plus SA. Add Windows, SQL and possibly SA (~25%/year per layer).

ℹ️

Prices are indicative, converted at ~4 zł/USD. Actual price depends on EA/MPSA/Open agreement, discounts and exchange rate. B2B adapters, mapping development and maintenance are separate project costs — not included in BizTalk Server list price.

// 07 · Recommendation

AMD EPYC 9175F recommendation and VMware migration

💡

Proxmox Migracje recommendation — small BizTalk VM: for a typical 4–8 vCPU machine choose Software Assurance + per-VM licensing (BizTalk, Windows and SQL each per VM). For Standard it is the only permitted model in a VM; for Enterprise below 16 cores it is cheaper than licensing the whole host — including on a dedicated 16-core node.

💡

Recommendation — performance and isolation: when BizTalk needs high per-core power, multiple Enterprise instances under the per-host model or dedicated SQL on the same server, we recommend AMD EPYC 9175F — 16 high-frequency cores (up to 5.0 GHz boost) instead of a dense 128-core host shared with hundreds of VMs.

Related articles: Windows Server licensing, Oracle & SQL Server licensing, AMD EPYC 9175F for databases, HA affinity rules.

ℹ️

Microsoft licensing can be complex — confirm your specific BizTalk scenario (number of host instances, SQL cluster, HA requirements) with a licensing partner. The above are general rules and indicative prices, not legal advice or an offer.

We'll plan BizTalk licensing on Proxmox

We'll calculate the BizTalk + Windows + SQL stack, design dedicated AMD EPYC 9175F nodes and migrate from VMware while staying compliant.

⚡ Free consultation → AMD EPYC 9175F