{
 "fetched_at": "2026-09-16T11:03:29Z",
 "fetched_at_human": "16 September 2026, 11:03 UTC",
 "currency": "USD",
 "unit": "USD per hour for the whole virtual machine, Linux, list price",
 "source": "https://prices.azure.com/api/retail/prices",
 "hours_per_month": 730,
 "estimates_notice": "All prices are estimates: list prices read from Microsoft's public price API, without any agreement discount; they change without notice.",
 "note": "Public list prices. They exclude any agreement discount, storage, and network egress, and they change without notice. Spot prices change more often and a spot machine can be taken back at any time.",
 "regions": [
  "eastus",
  "centralus"
 ],
 "region_names": {
  "eastus": "East US",
  "centralus": "Central US"
 },
 "sizes": [
  "Standard_D16s_v5",
  "Standard_D2s_v5",
  "Standard_D64s_v5",
  "Standard_E64s_v5",
  "Standard_E96s_v5",
  "Standard_HB120rs_v3",
  "Standard_HB176rs_v4",
  "Standard_HX176rs",
  "Standard_M128s",
  "Standard_NC24ads_A100_v4",
  "Standard_NC40ads_H100_v5",
  "Standard_NC80adis_H100_v5",
  "Standard_NC8as_T4_v3",
  "Standard_NC96ads_A100_v4",
  "Standard_ND96asr_v4",
  "Standard_ND96isr_H100_v5",
  "Standard_ND96isr_H200_v5"
 ],
 "not_offered": [],
 "prices": [
  {
   "size": "Standard_NC8as_T4_v3",
   "region": "centralus",
   "kind": "ondemand",
   "usd_per_hour": 0.849,
   "cores": 8,
   "vcpus": 8,
   "gpus": 1,
   "gpu_model": "NVIDIA T4",
   "gpu_memory_gb": 16,
   "memory_gib": 56,
   "infiniband": false,
   "category": "gpu",
   "family": "NCasT4_v3",
   "note": "one T4: inference, visualisation, small training; quota asked of Microsoft",
   "meter_name": "NC8as T4 v3",
   "product_name": "Virtual Machines NCasT4 v3 Series",
   "effective_from": "2021-09-01T00:00:00Z"
  },
  {
   "size": "Standard_NC8as_T4_v3",
   "region": "centralus",
   "kind": "spot",
   "usd_per_hour": 0.28441,
   "cores": 8,
   "vcpus": 8,
   "gpus": 1,
   "gpu_model": "NVIDIA T4",
   "gpu_memory_gb": 16,
   "memory_gib": 56,
   "infiniband": false,
   "category": "gpu",
   "family": "NCasT4_v3",
   "note": "one T4: inference, visualisation, small training; quota asked of Microsoft",
   "meter_name": "NC8as T4 v3 Spot",
   "product_name": "Virtual Machines NCasT4 v3 Series",
   "effective_from": "2026-09-01T00:00:00Z"
  },
  {
   "size": "Standard_NC8as_T4_v3",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 0.752,
   "cores": 8,
   "vcpus": 8,
   "gpus": 1,
   "gpu_model": "NVIDIA T4",
   "gpu_memory_gb": 16,
   "memory_gib": 56,
   "infiniband": false,
   "category": "gpu",
   "family": "NCasT4_v3",
   "note": "one T4: inference, visualisation, small training; quota asked of Microsoft",
   "meter_name": "NC8as T4 v3",
   "product_name": "Virtual Machines NCasT4 v3 Series",
   "effective_from": "2021-11-01T00:00:00Z"
  },
  {
   "size": "Standard_NC8as_T4_v3",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 0.21327,
   "cores": 8,
   "vcpus": 8,
   "gpus": 1,
   "gpu_model": "NVIDIA T4",
   "gpu_memory_gb": 16,
   "memory_gib": 56,
   "infiniband": false,
   "category": "gpu",
   "family": "NCasT4_v3",
   "note": "one T4: inference, visualisation, small training; quota asked of Microsoft",
   "meter_name": "NC8as T4 v3 Spot",
   "product_name": "Virtual Machines NCasT4 v3 Series",
   "effective_from": "2026-09-01T00:00:00Z"
  },
  {
   "size": "Standard_NC24ads_A100_v4",
   "region": "centralus",
   "kind": "ondemand",
   "usd_per_hour": 4.15,
   "cores": 24,
   "vcpus": 24,
   "gpus": 1,
   "gpu_model": "NVIDIA A100",
   "gpu_memory_gb": 80,
   "memory_gib": 220,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSA100v4",
   "note": "one A100 80 GB: single-GPU training and large-memory inference",
   "meter_name": "Standard_NC24ads_A100_v4",
   "product_name": "NCads A100 v4 Series Linux",
   "effective_from": "2023-12-01T00:00:00Z"
  },
  {
   "size": "Standard_NC24ads_A100_v4",
   "region": "centralus",
   "kind": "spot",
   "usd_per_hour": 0.76692,
   "cores": 24,
   "vcpus": 24,
   "gpus": 1,
   "gpu_model": "NVIDIA A100",
   "gpu_memory_gb": 80,
   "memory_gib": 220,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSA100v4",
   "note": "one A100 80 GB: single-GPU training and large-memory inference",
   "meter_name": "Standard_NC24ads_A100_v4 Spot",
   "product_name": "NCads A100 v4 Series Linux",
   "effective_from": "2026-07-01T00:00:00Z"
  },
  {
   "size": "Standard_NC24ads_A100_v4",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 3.673,
   "cores": 24,
   "vcpus": 24,
   "gpus": 1,
   "gpu_model": "NVIDIA A100",
   "gpu_memory_gb": 80,
   "memory_gib": 220,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSA100v4",
   "note": "one A100 80 GB: single-GPU training and large-memory inference",
   "meter_name": "Standard_NC24ads_A100_v4",
   "product_name": "NCads A100 v4 Series Linux",
   "effective_from": "2022-06-01T00:00:00Z"
  },
  {
   "size": "Standard_NC24ads_A100_v4",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 0.67877,
   "cores": 24,
   "vcpus": 24,
   "gpus": 1,
   "gpu_model": "NVIDIA A100",
   "gpu_memory_gb": 80,
   "memory_gib": 220,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSA100v4",
   "note": "one A100 80 GB: single-GPU training and large-memory inference",
   "meter_name": "Standard_NC24ads_A100_v4 Spot",
   "product_name": "NCads A100 v4 Series Linux",
   "effective_from": "2026-07-01T00:00:00Z"
  },
  {
   "size": "Standard_NC96ads_A100_v4",
   "region": "centralus",
   "kind": "ondemand",
   "usd_per_hour": 16.602,
   "cores": 96,
   "vcpus": 96,
   "gpus": 4,
   "gpu_model": "NVIDIA A100",
   "gpu_memory_gb": 80,
   "memory_gib": 880,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSA100v4",
   "note": "four A100 80 GB in one machine, NVLink between them, no InfiniBand off the node",
   "meter_name": "Standard_NC96ads_A100_v4",
   "product_name": "NCads A100 v4 Series Linux",
   "effective_from": "2023-12-01T00:00:00Z"
  },
  {
   "size": "Standard_NC96ads_A100_v4",
   "region": "centralus",
   "kind": "spot",
   "usd_per_hour": 3.06805,
   "cores": 96,
   "vcpus": 96,
   "gpus": 4,
   "gpu_model": "NVIDIA A100",
   "gpu_memory_gb": 80,
   "memory_gib": 880,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSA100v4",
   "note": "four A100 80 GB in one machine, NVLink between them, no InfiniBand off the node",
   "meter_name": "Standard_NC96ads_A100_v4 Spot",
   "product_name": "NCads A100 v4 Series Linux",
   "effective_from": "2026-07-01T00:00:00Z"
  },
  {
   "size": "Standard_NC96ads_A100_v4",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 14.692,
   "cores": 96,
   "vcpus": 96,
   "gpus": 4,
   "gpu_model": "NVIDIA A100",
   "gpu_memory_gb": 80,
   "memory_gib": 880,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSA100v4",
   "note": "four A100 80 GB in one machine, NVLink between them, no InfiniBand off the node",
   "meter_name": "Standard_NC96ads_A100_v4",
   "product_name": "NCads A100 v4 Series Linux",
   "effective_from": "2022-06-01T00:00:00Z"
  },
  {
   "size": "Standard_NC96ads_A100_v4",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 2.71508,
   "cores": 96,
   "vcpus": 96,
   "gpus": 4,
   "gpu_model": "NVIDIA A100",
   "gpu_memory_gb": 80,
   "memory_gib": 880,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSA100v4",
   "note": "four A100 80 GB in one machine, NVLink between them, no InfiniBand off the node",
   "meter_name": "Standard_NC96ads_A100_v4 Spot",
   "product_name": "NCads A100 v4 Series Linux",
   "effective_from": "2026-07-01T00:00:00Z"
  },
  {
   "size": "Standard_NC40ads_H100_v5",
   "region": "centralus",
   "kind": "ondemand",
   "usd_per_hour": 8.585,
   "cores": 40,
   "vcpus": 40,
   "gpus": 1,
   "gpu_model": "NVIDIA H100 NVL",
   "gpu_memory_gb": 94,
   "memory_gib": 320,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSH100v5",
   "note": "one H100 NVL 94 GB: the cheapest H100 in the list",
   "meter_name": "NC40adsH100v5",
   "product_name": "Virtual Machines NCadsH100v5 Series",
   "effective_from": "2025-09-01T00:00:00Z"
  },
  {
   "size": "Standard_NC40ads_H100_v5",
   "region": "centralus",
   "kind": "spot",
   "usd_per_hour": 1.80371,
   "cores": 40,
   "vcpus": 40,
   "gpus": 1,
   "gpu_model": "NVIDIA H100 NVL",
   "gpu_memory_gb": 94,
   "memory_gib": 320,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSH100v5",
   "note": "one H100 NVL 94 GB: the cheapest H100 in the list",
   "meter_name": "NC40adsH100v5 Spot",
   "product_name": "Virtual Machines NCadsH100v5 Series",
   "effective_from": "2026-09-01T00:00:00Z"
  },
  {
   "size": "Standard_NC40ads_H100_v5",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 6.98,
   "cores": 40,
   "vcpus": 40,
   "gpus": 1,
   "gpu_model": "NVIDIA H100 NVL",
   "gpu_memory_gb": 94,
   "memory_gib": 320,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSH100v5",
   "note": "one H100 NVL 94 GB: the cheapest H100 in the list",
   "meter_name": "NC40adsH100v5",
   "product_name": "Virtual Machines NCadsH100v5 Series",
   "effective_from": "2024-03-01T00:00:00Z"
  },
  {
   "size": "Standard_NC40ads_H100_v5",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 1.2899,
   "cores": 40,
   "vcpus": 40,
   "gpus": 1,
   "gpu_model": "NVIDIA H100 NVL",
   "gpu_memory_gb": 94,
   "memory_gib": 320,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSH100v5",
   "note": "one H100 NVL 94 GB: the cheapest H100 in the list",
   "meter_name": "NC40adsH100v5 Spot",
   "product_name": "Virtual Machines NCadsH100v5 Series",
   "effective_from": "2026-08-01T00:00:00Z"
  },
  {
   "size": "Standard_NC80adis_H100_v5",
   "region": "centralus",
   "kind": "ondemand",
   "usd_per_hour": 17.17,
   "cores": 80,
   "vcpus": 80,
   "gpus": 2,
   "gpu_model": "NVIDIA H100 NVL",
   "gpu_memory_gb": 94,
   "memory_gib": 640,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSH100v5",
   "note": "two H100 NVL 94 GB, NVLink between them, no InfiniBand off the node",
   "meter_name": "NC80adisH100v5",
   "product_name": "Virtual Machines NCadsH100v5 Series",
   "effective_from": "2025-09-01T00:00:00Z"
  },
  {
   "size": "Standard_NC80adis_H100_v5",
   "region": "centralus",
   "kind": "spot",
   "usd_per_hour": 3.60742,
   "cores": 80,
   "vcpus": 80,
   "gpus": 2,
   "gpu_model": "NVIDIA H100 NVL",
   "gpu_memory_gb": 94,
   "memory_gib": 640,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSH100v5",
   "note": "two H100 NVL 94 GB, NVLink between them, no InfiniBand off the node",
   "meter_name": "NC80adisH100v5 Spot",
   "product_name": "Virtual Machines NCadsH100v5 Series",
   "effective_from": "2026-09-01T00:00:00Z"
  },
  {
   "size": "Standard_NC80adis_H100_v5",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 13.96,
   "cores": 80,
   "vcpus": 80,
   "gpus": 2,
   "gpu_model": "NVIDIA H100 NVL",
   "gpu_memory_gb": 94,
   "memory_gib": 640,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSH100v5",
   "note": "two H100 NVL 94 GB, NVLink between them, no InfiniBand off the node",
   "meter_name": "NC80adisH100v5",
   "product_name": "Virtual Machines NCadsH100v5 Series",
   "effective_from": "2024-03-01T00:00:00Z"
  },
  {
   "size": "Standard_NC80adis_H100_v5",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 2.57981,
   "cores": 80,
   "vcpus": 80,
   "gpus": 2,
   "gpu_model": "NVIDIA H100 NVL",
   "gpu_memory_gb": 94,
   "memory_gib": 640,
   "infiniband": false,
   "category": "gpu",
   "family": "NCADSH100v5",
   "note": "two H100 NVL 94 GB, NVLink between them, no InfiniBand off the node",
   "meter_name": "NC80adisH100v5 Spot",
   "product_name": "Virtual Machines NCadsH100v5 Series",
   "effective_from": "2026-08-01T00:00:00Z"
  },
  {
   "size": "Standard_ND96isr_H100_v5",
   "region": "centralus",
   "kind": "ondemand",
   "usd_per_hour": 120.934,
   "cores": 96,
   "vcpus": 96,
   "gpus": 8,
   "gpu_model": "NVIDIA H100 SXM",
   "gpu_memory_gb": 80,
   "memory_gib": 1900,
   "infiniband": true,
   "category": "gpu",
   "family": "NDSRH100v5",
   "note": "eight H100 80 GB with NVLink and 8 x 400 Gb/s InfiniBand: multi-node training",
   "meter_name": "ND96isrH100v5",
   "product_name": "Virtual Machines NDsr H100 v5 Series",
   "effective_from": "2023-12-01T00:00:00Z"
  },
  {
   "size": "Standard_ND96isr_H100_v5",
   "region": "centralus",
   "kind": "spot",
   "usd_per_hour": 22.3486,
   "cores": 96,
   "vcpus": 96,
   "gpus": 8,
   "gpu_model": "NVIDIA H100 SXM",
   "gpu_memory_gb": 80,
   "memory_gib": 1900,
   "infiniband": true,
   "category": "gpu",
   "family": "NDSRH100v5",
   "note": "eight H100 80 GB with NVLink and 8 x 400 Gb/s InfiniBand: multi-node training",
   "meter_name": "ND96isrH100v5 Spot",
   "product_name": "Virtual Machines NDsr H100 v5 Series",
   "effective_from": "2025-10-01T00:00:00Z"
  },
  {
   "size": "Standard_ND96isr_H100_v5",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 98.32,
   "cores": 96,
   "vcpus": 96,
   "gpus": 8,
   "gpu_model": "NVIDIA H100 SXM",
   "gpu_memory_gb": 80,
   "memory_gib": 1900,
   "infiniband": true,
   "category": "gpu",
   "family": "NDSRH100v5",
   "note": "eight H100 80 GB with NVLink and 8 x 400 Gb/s InfiniBand: multi-node training",
   "meter_name": "ND96isrH100v5",
   "product_name": "Virtual Machines NDsr H100 v5 Series",
   "effective_from": "2023-12-01T00:00:00Z"
  },
  {
   "size": "Standard_ND96isr_H100_v5",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 18.16954,
   "cores": 96,
   "vcpus": 96,
   "gpus": 8,
   "gpu_model": "NVIDIA H100 SXM",
   "gpu_memory_gb": 80,
   "memory_gib": 1900,
   "infiniband": true,
   "category": "gpu",
   "family": "NDSRH100v5",
   "note": "eight H100 80 GB with NVLink and 8 x 400 Gb/s InfiniBand: multi-node training",
   "meter_name": "ND96isrH100v5 Spot",
   "product_name": "Virtual Machines NDsr H100 v5 Series",
   "effective_from": "2026-01-01T00:00:00Z"
  },
  {
   "size": "Standard_ND96isr_H200_v5",
   "region": "centralus",
   "kind": "ondemand",
   "usd_per_hour": 95.824,
   "cores": 96,
   "vcpus": 96,
   "gpus": 8,
   "gpu_model": "NVIDIA H200",
   "gpu_memory_gb": 141,
   "memory_gib": 1850,
   "infiniband": true,
   "category": "gpu",
   "family": "NDSRH200v5",
   "note": "eight H200 141 GB with NVLink and 8 x 400 Gb/s InfiniBand: the largest models",
   "meter_name": "ND96isrH200v5",
   "product_name": "Virtual Machines NDsrH200v5 Series",
   "effective_from": "2025-04-01T00:00:00Z"
  },
  {
   "size": "Standard_ND96isr_H200_v5",
   "region": "centralus",
   "kind": "spot",
   "usd_per_hour": 95.824,
   "cores": 96,
   "vcpus": 96,
   "gpus": 8,
   "gpu_model": "NVIDIA H200",
   "gpu_memory_gb": 141,
   "memory_gib": 1850,
   "infiniband": true,
   "category": "gpu",
   "family": "NDSRH200v5",
   "note": "eight H200 141 GB with NVLink and 8 x 400 Gb/s InfiniBand: the largest models",
   "meter_name": "ND96isrH200v5 Spot",
   "product_name": "Virtual Machines NDsrH200v5 Series",
   "effective_from": "2025-04-01T00:00:00Z"
  },
  {
   "size": "Standard_ND96asr_v4",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 27.197,
   "cores": 96,
   "vcpus": 96,
   "gpus": 8,
   "gpu_model": "NVIDIA A100",
   "gpu_memory_gb": 40,
   "memory_gib": 900,
   "infiniband": true,
   "category": "gpu",
   "family": "NDASRA100v4",
   "note": "eight A100 40 GB with NVLink and 8 x 200 Gb/s InfiniBand: the older 8-GPU node",
   "meter_name": "ND96asr_A100_v4",
   "product_name": "Virtual Machines NDasr A100 v4 Series",
   "effective_from": "2021-03-01T00:00:00Z"
  },
  {
   "size": "Standard_ND96asr_v4",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 5.90447,
   "cores": 96,
   "vcpus": 96,
   "gpus": 8,
   "gpu_model": "NVIDIA A100",
   "gpu_memory_gb": 40,
   "memory_gib": 900,
   "infiniband": true,
   "category": "gpu",
   "family": "NDASRA100v4",
   "note": "eight A100 40 GB with NVLink and 8 x 200 Gb/s InfiniBand: the older 8-GPU node",
   "meter_name": "ND96asr_A100_v4 Spot",
   "product_name": "Virtual Machines NDasr A100 v4 Series",
   "effective_from": "2026-09-01T00:00:00Z"
  },
  {
   "size": "Standard_D2s_v5",
   "region": "centralus",
   "kind": "ondemand",
   "usd_per_hour": 0.108,
   "cores": 2,
   "vcpus": 2,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 8,
   "infiniband": false,
   "category": "cpu",
   "family": "Dsv5",
   "note": "general purpose; the test partition's node today, and the size of our always-on hosts",
   "meter_name": "Standard_D2s_v5",
   "product_name": "Virtual Machines Dsv5 Series",
   "effective_from": "2021-11-01T00:00:00Z"
  },
  {
   "size": "Standard_D2s_v5",
   "region": "centralus",
   "kind": "spot",
   "usd_per_hour": 0.01994,
   "cores": 2,
   "vcpus": 2,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 8,
   "infiniband": false,
   "category": "cpu",
   "family": "Dsv5",
   "note": "general purpose; the test partition's node today, and the size of our always-on hosts",
   "meter_name": "Standard_D2s_v5 Spot",
   "product_name": "Virtual Machines Dsv5 Series",
   "effective_from": "2026-04-01T00:00:00Z"
  },
  {
   "size": "Standard_D2s_v5",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 0.096,
   "cores": 2,
   "vcpus": 2,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 8,
   "infiniband": false,
   "category": "cpu",
   "family": "Dsv5",
   "note": "general purpose; the test partition's node today, and the size of our always-on hosts",
   "meter_name": "Standard_D2s_v5",
   "product_name": "Virtual Machines Dsv5 Series",
   "effective_from": "2021-11-01T00:00:00Z"
  },
  {
   "size": "Standard_D2s_v5",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 0.02027,
   "cores": 2,
   "vcpus": 2,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 8,
   "infiniband": false,
   "category": "cpu",
   "family": "Dsv5",
   "note": "general purpose; the test partition's node today, and the size of our always-on hosts",
   "meter_name": "Standard_D2s_v5 Spot",
   "product_name": "Virtual Machines Dsv5 Series",
   "effective_from": "2026-06-01T00:00:00Z"
  },
  {
   "size": "Standard_D16s_v5",
   "region": "centralus",
   "kind": "ondemand",
   "usd_per_hour": 0.868,
   "cores": 16,
   "vcpus": 16,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 64,
   "infiniband": false,
   "category": "cpu",
   "family": "Dsv5",
   "note": "general purpose, one node for ordinary multi-core work",
   "meter_name": "Standard_D16s_v5",
   "product_name": "Virtual Machines Dsv5 Series",
   "effective_from": "2021-11-01T00:00:00Z"
  },
  {
   "size": "Standard_D16s_v5",
   "region": "centralus",
   "kind": "spot",
   "usd_per_hour": 0.16023,
   "cores": 16,
   "vcpus": 16,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 64,
   "infiniband": false,
   "category": "cpu",
   "family": "Dsv5",
   "note": "general purpose, one node for ordinary multi-core work",
   "meter_name": "Standard_D16s_v5 Spot",
   "product_name": "Virtual Machines Dsv5 Series",
   "effective_from": "2026-04-01T00:00:00Z"
  },
  {
   "size": "Standard_D16s_v5",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 0.768,
   "cores": 16,
   "vcpus": 16,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 64,
   "infiniband": false,
   "category": "cpu",
   "family": "Dsv5",
   "note": "general purpose, one node for ordinary multi-core work",
   "meter_name": "Standard_D16s_v5",
   "product_name": "Virtual Machines Dsv5 Series",
   "effective_from": "2021-11-01T00:00:00Z"
  },
  {
   "size": "Standard_D16s_v5",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 0.16212,
   "cores": 16,
   "vcpus": 16,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 64,
   "infiniband": false,
   "category": "cpu",
   "family": "Dsv5",
   "note": "general purpose, one node for ordinary multi-core work",
   "meter_name": "Standard_D16s_v5 Spot",
   "product_name": "Virtual Machines Dsv5 Series",
   "effective_from": "2026-06-01T00:00:00Z"
  },
  {
   "size": "Standard_D64s_v5",
   "region": "centralus",
   "kind": "ondemand",
   "usd_per_hour": 3.471,
   "cores": 64,
   "vcpus": 64,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 256,
   "infiniband": false,
   "category": "cpu",
   "family": "Dsv5",
   "note": "64 cores, 4 GB per core: threaded work that fits in one machine",
   "meter_name": "Standard_D64s_v5",
   "product_name": "Virtual Machines Dsv5 Series",
   "effective_from": "2021-11-01T00:00:00Z"
  },
  {
   "size": "Standard_D64s_v5",
   "region": "centralus",
   "kind": "spot",
   "usd_per_hour": 0.64075,
   "cores": 64,
   "vcpus": 64,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 256,
   "infiniband": false,
   "category": "cpu",
   "family": "Dsv5",
   "note": "64 cores, 4 GB per core: threaded work that fits in one machine",
   "meter_name": "Standard_D64s_v5 Spot",
   "product_name": "Virtual Machines Dsv5 Series",
   "effective_from": "2026-04-01T00:00:00Z"
  },
  {
   "size": "Standard_D64s_v5",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 3.072,
   "cores": 64,
   "vcpus": 64,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 256,
   "infiniband": false,
   "category": "cpu",
   "family": "Dsv5",
   "note": "64 cores, 4 GB per core: threaded work that fits in one machine",
   "meter_name": "Standard_D64s_v5",
   "product_name": "Virtual Machines Dsv5 Series",
   "effective_from": "2021-11-01T00:00:00Z"
  },
  {
   "size": "Standard_D64s_v5",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 0.6485,
   "cores": 64,
   "vcpus": 64,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 256,
   "infiniband": false,
   "category": "cpu",
   "family": "Dsv5",
   "note": "64 cores, 4 GB per core: threaded work that fits in one machine",
   "meter_name": "Standard_D64s_v5 Spot",
   "product_name": "Virtual Machines Dsv5 Series",
   "effective_from": "2026-06-01T00:00:00Z"
  },
  {
   "size": "Standard_E64s_v5",
   "region": "centralus",
   "kind": "ondemand",
   "usd_per_hour": 4.556,
   "cores": 64,
   "vcpus": 64,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 512,
   "infiniband": false,
   "category": "cpu",
   "family": "Esv5",
   "note": "64 cores, 8 GB per core: memory-hungry work",
   "meter_name": "E64s v5",
   "product_name": "Virtual Machines Esv5 Series",
   "effective_from": "2021-11-01T00:00:00Z"
  },
  {
   "size": "Standard_E64s_v5",
   "region": "centralus",
   "kind": "spot",
   "usd_per_hour": 0.84195,
   "cores": 64,
   "vcpus": 64,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 512,
   "infiniband": false,
   "category": "cpu",
   "family": "Esv5",
   "note": "64 cores, 8 GB per core: memory-hungry work",
   "meter_name": "E64s v5 Spot",
   "product_name": "Virtual Machines Esv5 Series",
   "effective_from": "2026-06-01T00:00:00Z"
  },
  {
   "size": "Standard_E64s_v5",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 4.032,
   "cores": 64,
   "vcpus": 64,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 512,
   "infiniband": false,
   "category": "cpu",
   "family": "Esv5",
   "note": "64 cores, 8 GB per core: memory-hungry work",
   "meter_name": "E64s v5",
   "product_name": "Virtual Machines Esv5 Series",
   "effective_from": "2021-11-01T00:00:00Z"
  },
  {
   "size": "Standard_E64s_v5",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 0.84914,
   "cores": 64,
   "vcpus": 64,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 512,
   "infiniband": false,
   "category": "cpu",
   "family": "Esv5",
   "note": "64 cores, 8 GB per core: memory-hungry work",
   "meter_name": "E64s v5 Spot",
   "product_name": "Virtual Machines Esv5 Series",
   "effective_from": "2026-06-01T00:00:00Z"
  },
  {
   "size": "Standard_E96s_v5",
   "region": "centralus",
   "kind": "ondemand",
   "usd_per_hour": 6.834,
   "cores": 96,
   "vcpus": 96,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 672,
   "infiniband": false,
   "category": "cpu",
   "family": "Esv5",
   "note": "96 cores, 7 GB per core: the largest E v5 machine",
   "meter_name": "E96s v5",
   "product_name": "Virtual Machines Esv5 Series",
   "effective_from": "2021-11-01T00:00:00Z"
  },
  {
   "size": "Standard_E96s_v5",
   "region": "centralus",
   "kind": "spot",
   "usd_per_hour": 1.26292,
   "cores": 96,
   "vcpus": 96,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 672,
   "infiniband": false,
   "category": "cpu",
   "family": "Esv5",
   "note": "96 cores, 7 GB per core: the largest E v5 machine",
   "meter_name": "E96s v5 Spot",
   "product_name": "Virtual Machines Esv5 Series",
   "effective_from": "2026-06-01T00:00:00Z"
  },
  {
   "size": "Standard_E96s_v5",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 6.048,
   "cores": 96,
   "vcpus": 96,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 672,
   "infiniband": false,
   "category": "cpu",
   "family": "Esv5",
   "note": "96 cores, 7 GB per core: the largest E v5 machine",
   "meter_name": "E96s v5",
   "product_name": "Virtual Machines Esv5 Series",
   "effective_from": "2021-11-01T00:00:00Z"
  },
  {
   "size": "Standard_E96s_v5",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 1.27371,
   "cores": 96,
   "vcpus": 96,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 672,
   "infiniband": false,
   "category": "cpu",
   "family": "Esv5",
   "note": "96 cores, 7 GB per core: the largest E v5 machine",
   "meter_name": "E96s v5 Spot",
   "product_name": "Virtual Machines Esv5 Series",
   "effective_from": "2026-06-01T00:00:00Z"
  },
  {
   "size": "Standard_M128s",
   "region": "centralus",
   "kind": "ondemand",
   "usd_per_hour": 15.072,
   "cores": 128,
   "vcpus": 128,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 2048,
   "infiniband": false,
   "category": "cpu",
   "family": "Ms",
   "note": "128 cores and 2 TB of memory in one machine: assembly, in-memory databases",
   "meter_name": "M128s",
   "product_name": "Virtual Machines MS Series",
   "effective_from": "2020-07-01T00:00:00Z"
  },
  {
   "size": "Standard_M128s",
   "region": "centralus",
   "kind": "spot",
   "usd_per_hour": 2.78531,
   "cores": 128,
   "vcpus": 128,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 2048,
   "infiniband": false,
   "category": "cpu",
   "family": "Ms",
   "note": "128 cores and 2 TB of memory in one machine: assembly, in-memory databases",
   "meter_name": "M128s Spot",
   "product_name": "Virtual Machines MS Series",
   "effective_from": "2025-09-01T00:00:00Z"
  },
  {
   "size": "Standard_M128s",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 13.338,
   "cores": 128,
   "vcpus": 128,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 2048,
   "infiniband": false,
   "category": "cpu",
   "family": "Ms",
   "note": "128 cores and 2 TB of memory in one machine: assembly, in-memory databases",
   "meter_name": "M128s",
   "product_name": "Virtual Machines MS Series",
   "effective_from": "2017-12-01T00:00:00Z"
  },
  {
   "size": "Standard_M128s",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 2.46486,
   "cores": 128,
   "vcpus": 128,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 2048,
   "infiniband": false,
   "category": "cpu",
   "family": "Ms",
   "note": "128 cores and 2 TB of memory in one machine: assembly, in-memory databases",
   "meter_name": "M128s Spot",
   "product_name": "Virtual Machines MS Series",
   "effective_from": "2025-09-01T00:00:00Z"
  },
  {
   "size": "Standard_HB120rs_v3",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 3.6,
   "cores": 120,
   "vcpus": 120,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 448,
   "infiniband": true,
   "category": "cpu",
   "family": "HBv3",
   "note": "HPC: AMD EPYC, 200 Gb/s InfiniBand in the price, for MPI across nodes",
   "meter_name": "HB120rs_v3",
   "product_name": "Virtual Machines HBrsv3 Series",
   "effective_from": "2021-03-15T00:00:00Z"
  },
  {
   "size": "Standard_HB120rs_v3",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 0.66528,
   "cores": 120,
   "vcpus": 120,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 448,
   "infiniband": true,
   "category": "cpu",
   "family": "HBv3",
   "note": "HPC: AMD EPYC, 200 Gb/s InfiniBand in the price, for MPI across nodes",
   "meter_name": "HB120rs_v3 Spot",
   "product_name": "Virtual Machines HBrsv3 Series",
   "effective_from": "2026-06-01T00:00:00Z"
  },
  {
   "size": "Standard_HB176rs_v4",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 7.2,
   "cores": 176,
   "vcpus": 176,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 768,
   "infiniband": true,
   "category": "cpu",
   "family": "HBv4",
   "note": "HPC: 176 AMD cores, 400 Gb/s InfiniBand in the price, for MPI across nodes",
   "meter_name": "HB176rsv4",
   "product_name": "Virtual Machines HBrsv4 series",
   "effective_from": "2023-06-01T00:00:00Z"
  },
  {
   "size": "Standard_HB176rs_v4",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 1.33056,
   "cores": 176,
   "vcpus": 176,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 768,
   "infiniband": true,
   "category": "cpu",
   "family": "HBv4",
   "note": "HPC: 176 AMD cores, 400 Gb/s InfiniBand in the price, for MPI across nodes",
   "meter_name": "HB176rsv4 Spot",
   "product_name": "Virtual Machines HBrsv4 series",
   "effective_from": "2026-07-01T00:00:00Z"
  },
  {
   "size": "Standard_HX176rs",
   "region": "eastus",
   "kind": "ondemand",
   "usd_per_hour": 8.64,
   "cores": 176,
   "vcpus": 176,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 1408,
   "infiniband": true,
   "category": "cpu",
   "family": "HX",
   "note": "HPC with 1.4 TB of memory, 400 Gb/s InfiniBand in the price",
   "meter_name": "HX176rs",
   "product_name": "Virtual Machines HXrs Series",
   "effective_from": "2023-06-01T00:00:00Z"
  },
  {
   "size": "Standard_HX176rs",
   "region": "eastus",
   "kind": "spot",
   "usd_per_hour": 1.59667,
   "cores": 176,
   "vcpus": 176,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "memory_gib": 1408,
   "infiniband": true,
   "category": "cpu",
   "family": "HX",
   "note": "HPC with 1.4 TB of memory, 400 Gb/s InfiniBand in the price",
   "meter_name": "HX176rs Spot",
   "product_name": "Virtual Machines HXrs Series",
   "effective_from": "2026-07-01T00:00:00Z"
  }
 ],
 "machines": [
  {
   "size": "Standard_NC8as_T4_v3",
   "order": 10,
   "category": "gpu",
   "family": "NCasT4_v3",
   "vcpus": 8,
   "cores": 8,
   "memory_gib": 56,
   "gpus": 1,
   "gpu_model": "NVIDIA T4",
   "gpu_memory_gb": 16,
   "infiniband": false,
   "note": "one T4: inference, visualisation, small training; quota asked of Microsoft",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 0.752,
     "spot": 0.21327,
     "ondemand_per_day": 18.05,
     "spot_per_day": 5.12,
     "ondemand_per_gpu_hour": 0.752,
     "spot_per_gpu_hour": 0.2133,
     "core_minutes_per_usd": 638,
     "spot_percent_of_ondemand": 28
    },
    "centralus": {
     "offered": true,
     "ondemand": 0.849,
     "spot": 0.28441,
     "ondemand_per_day": 20.38,
     "spot_per_day": 6.83,
     "ondemand_per_gpu_hour": 0.849,
     "spot_per_gpu_hour": 0.2844,
     "core_minutes_per_usd": 565,
     "spot_percent_of_ondemand": 33
    }
   }
  },
  {
   "size": "Standard_NC24ads_A100_v4",
   "order": 11,
   "category": "gpu",
   "family": "NCADSA100v4",
   "vcpus": 24,
   "cores": 24,
   "memory_gib": 220,
   "gpus": 1,
   "gpu_model": "NVIDIA A100",
   "gpu_memory_gb": 80,
   "infiniband": false,
   "note": "one A100 80 GB: single-GPU training and large-memory inference",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 3.673,
     "spot": 0.67877,
     "ondemand_per_day": 88.15,
     "spot_per_day": 16.29,
     "ondemand_per_gpu_hour": 3.673,
     "spot_per_gpu_hour": 0.6788,
     "core_minutes_per_usd": 392,
     "spot_percent_of_ondemand": 18
    },
    "centralus": {
     "offered": true,
     "ondemand": 4.15,
     "spot": 0.76692,
     "ondemand_per_day": 99.6,
     "spot_per_day": 18.41,
     "ondemand_per_gpu_hour": 4.15,
     "spot_per_gpu_hour": 0.7669,
     "core_minutes_per_usd": 347,
     "spot_percent_of_ondemand": 18
    }
   }
  },
  {
   "size": "Standard_NC96ads_A100_v4",
   "order": 12,
   "category": "gpu",
   "family": "NCADSA100v4",
   "vcpus": 96,
   "cores": 96,
   "memory_gib": 880,
   "gpus": 4,
   "gpu_model": "NVIDIA A100",
   "gpu_memory_gb": 80,
   "infiniband": false,
   "note": "four A100 80 GB in one machine, NVLink between them, no InfiniBand off the node",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 14.692,
     "spot": 2.71508,
     "ondemand_per_day": 352.61,
     "spot_per_day": 65.16,
     "ondemand_per_gpu_hour": 3.673,
     "spot_per_gpu_hour": 0.6788,
     "core_minutes_per_usd": 392,
     "spot_percent_of_ondemand": 18
    },
    "centralus": {
     "offered": true,
     "ondemand": 16.602,
     "spot": 3.06805,
     "ondemand_per_day": 398.45,
     "spot_per_day": 73.63,
     "ondemand_per_gpu_hour": 4.1505,
     "spot_per_gpu_hour": 0.767,
     "core_minutes_per_usd": 347,
     "spot_percent_of_ondemand": 18
    }
   }
  },
  {
   "size": "Standard_NC40ads_H100_v5",
   "order": 13,
   "category": "gpu",
   "family": "NCADSH100v5",
   "vcpus": 40,
   "cores": 40,
   "memory_gib": 320,
   "gpus": 1,
   "gpu_model": "NVIDIA H100 NVL",
   "gpu_memory_gb": 94,
   "infiniband": false,
   "note": "one H100 NVL 94 GB: the cheapest H100 in the list",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 6.98,
     "spot": 1.2899,
     "ondemand_per_day": 167.52,
     "spot_per_day": 30.96,
     "ondemand_per_gpu_hour": 6.98,
     "spot_per_gpu_hour": 1.2899,
     "core_minutes_per_usd": 344,
     "spot_percent_of_ondemand": 18
    },
    "centralus": {
     "offered": true,
     "ondemand": 8.585,
     "spot": 1.80371,
     "ondemand_per_day": 206.04,
     "spot_per_day": 43.29,
     "ondemand_per_gpu_hour": 8.585,
     "spot_per_gpu_hour": 1.8037,
     "core_minutes_per_usd": 280,
     "spot_percent_of_ondemand": 21
    }
   }
  },
  {
   "size": "Standard_NC80adis_H100_v5",
   "order": 14,
   "category": "gpu",
   "family": "NCADSH100v5",
   "vcpus": 80,
   "cores": 80,
   "memory_gib": 640,
   "gpus": 2,
   "gpu_model": "NVIDIA H100 NVL",
   "gpu_memory_gb": 94,
   "infiniband": false,
   "note": "two H100 NVL 94 GB, NVLink between them, no InfiniBand off the node",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 13.96,
     "spot": 2.57981,
     "ondemand_per_day": 335.04,
     "spot_per_day": 61.92,
     "ondemand_per_gpu_hour": 6.98,
     "spot_per_gpu_hour": 1.2899,
     "core_minutes_per_usd": 344,
     "spot_percent_of_ondemand": 18
    },
    "centralus": {
     "offered": true,
     "ondemand": 17.17,
     "spot": 3.60742,
     "ondemand_per_day": 412.08,
     "spot_per_day": 86.58,
     "ondemand_per_gpu_hour": 8.585,
     "spot_per_gpu_hour": 1.8037,
     "core_minutes_per_usd": 280,
     "spot_percent_of_ondemand": 21
    }
   }
  },
  {
   "size": "Standard_ND96isr_H100_v5",
   "order": 15,
   "category": "gpu",
   "family": "NDSRH100v5",
   "vcpus": 96,
   "cores": 96,
   "memory_gib": 1900,
   "gpus": 8,
   "gpu_model": "NVIDIA H100 SXM",
   "gpu_memory_gb": 80,
   "infiniband": true,
   "note": "eight H100 80 GB with NVLink and 8 x 400 Gb/s InfiniBand: multi-node training",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 98.32,
     "spot": 18.16954,
     "ondemand_per_day": 2359.68,
     "spot_per_day": 436.07,
     "ondemand_per_gpu_hour": 12.29,
     "spot_per_gpu_hour": 2.2712,
     "core_minutes_per_usd": 59,
     "spot_percent_of_ondemand": 18
    },
    "centralus": {
     "offered": true,
     "ondemand": 120.934,
     "spot": 22.3486,
     "ondemand_per_day": 2902.42,
     "spot_per_day": 536.37,
     "ondemand_per_gpu_hour": 15.1167,
     "spot_per_gpu_hour": 2.7936,
     "core_minutes_per_usd": 48,
     "spot_percent_of_ondemand": 18
    }
   }
  },
  {
   "size": "Standard_ND96isr_H200_v5",
   "order": 16,
   "category": "gpu",
   "family": "NDSRH200v5",
   "vcpus": 96,
   "cores": 96,
   "memory_gib": 1850,
   "gpus": 8,
   "gpu_model": "NVIDIA H200",
   "gpu_memory_gb": 141,
   "infiniband": true,
   "note": "eight H200 141 GB with NVLink and 8 x 400 Gb/s InfiniBand: the largest models",
   "regions": {
    "eastus": {
     "offered": false,
     "ondemand": null,
     "spot": null,
     "ondemand_per_day": null,
     "spot_per_day": null,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": null,
     "spot_percent_of_ondemand": null
    },
    "centralus": {
     "offered": true,
     "ondemand": 95.824,
     "spot": 95.824,
     "ondemand_per_day": 2299.78,
     "spot_per_day": 2299.78,
     "ondemand_per_gpu_hour": 11.978,
     "spot_per_gpu_hour": 11.978,
     "core_minutes_per_usd": 60,
     "spot_percent_of_ondemand": 100
    }
   }
  },
  {
   "size": "Standard_ND96asr_v4",
   "order": 17,
   "category": "gpu",
   "family": "NDASRA100v4",
   "vcpus": 96,
   "cores": 96,
   "memory_gib": 900,
   "gpus": 8,
   "gpu_model": "NVIDIA A100",
   "gpu_memory_gb": 40,
   "infiniband": true,
   "note": "eight A100 40 GB with NVLink and 8 x 200 Gb/s InfiniBand: the older 8-GPU node",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 27.197,
     "spot": 5.90447,
     "ondemand_per_day": 652.73,
     "spot_per_day": 141.71,
     "ondemand_per_gpu_hour": 3.3996,
     "spot_per_gpu_hour": 0.7381,
     "core_minutes_per_usd": 212,
     "spot_percent_of_ondemand": 22
    },
    "centralus": {
     "offered": false,
     "ondemand": null,
     "spot": null,
     "ondemand_per_day": null,
     "spot_per_day": null,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": null,
     "spot_percent_of_ondemand": null
    }
   }
  },
  {
   "size": "Standard_D2s_v5",
   "order": 30,
   "category": "cpu",
   "family": "Dsv5",
   "vcpus": 2,
   "cores": 2,
   "memory_gib": 8,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "infiniband": false,
   "note": "general purpose; the test partition's node today, and the size of our always-on hosts",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 0.096,
     "spot": 0.02027,
     "ondemand_per_day": 2.3,
     "spot_per_day": 0.49,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 1250,
     "spot_percent_of_ondemand": 21
    },
    "centralus": {
     "offered": true,
     "ondemand": 0.108,
     "spot": 0.01994,
     "ondemand_per_day": 2.59,
     "spot_per_day": 0.48,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 1111,
     "spot_percent_of_ondemand": 18
    }
   }
  },
  {
   "size": "Standard_D16s_v5",
   "order": 31,
   "category": "cpu",
   "family": "Dsv5",
   "vcpus": 16,
   "cores": 16,
   "memory_gib": 64,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "infiniband": false,
   "note": "general purpose, one node for ordinary multi-core work",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 0.768,
     "spot": 0.16212,
     "ondemand_per_day": 18.43,
     "spot_per_day": 3.89,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 1250,
     "spot_percent_of_ondemand": 21
    },
    "centralus": {
     "offered": true,
     "ondemand": 0.868,
     "spot": 0.16023,
     "ondemand_per_day": 20.83,
     "spot_per_day": 3.85,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 1106,
     "spot_percent_of_ondemand": 18
    }
   }
  },
  {
   "size": "Standard_D64s_v5",
   "order": 32,
   "category": "cpu",
   "family": "Dsv5",
   "vcpus": 64,
   "cores": 64,
   "memory_gib": 256,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "infiniband": false,
   "note": "64 cores, 4 GB per core: threaded work that fits in one machine",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 3.072,
     "spot": 0.6485,
     "ondemand_per_day": 73.73,
     "spot_per_day": 15.56,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 1250,
     "spot_percent_of_ondemand": 21
    },
    "centralus": {
     "offered": true,
     "ondemand": 3.471,
     "spot": 0.64075,
     "ondemand_per_day": 83.3,
     "spot_per_day": 15.38,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 1106,
     "spot_percent_of_ondemand": 18
    }
   }
  },
  {
   "size": "Standard_E64s_v5",
   "order": 33,
   "category": "cpu",
   "family": "Esv5",
   "vcpus": 64,
   "cores": 64,
   "memory_gib": 512,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "infiniband": false,
   "note": "64 cores, 8 GB per core: memory-hungry work",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 4.032,
     "spot": 0.84914,
     "ondemand_per_day": 96.77,
     "spot_per_day": 20.38,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 952,
     "spot_percent_of_ondemand": 21
    },
    "centralus": {
     "offered": true,
     "ondemand": 4.556,
     "spot": 0.84195,
     "ondemand_per_day": 109.34,
     "spot_per_day": 20.21,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 843,
     "spot_percent_of_ondemand": 18
    }
   }
  },
  {
   "size": "Standard_E96s_v5",
   "order": 34,
   "category": "cpu",
   "family": "Esv5",
   "vcpus": 96,
   "cores": 96,
   "memory_gib": 672,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "infiniband": false,
   "note": "96 cores, 7 GB per core: the largest E v5 machine",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 6.048,
     "spot": 1.27371,
     "ondemand_per_day": 145.15,
     "spot_per_day": 30.57,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 952,
     "spot_percent_of_ondemand": 21
    },
    "centralus": {
     "offered": true,
     "ondemand": 6.834,
     "spot": 1.26292,
     "ondemand_per_day": 164.02,
     "spot_per_day": 30.31,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 843,
     "spot_percent_of_ondemand": 18
    }
   }
  },
  {
   "size": "Standard_M128s",
   "order": 35,
   "category": "cpu",
   "family": "Ms",
   "vcpus": 128,
   "cores": 128,
   "memory_gib": 2048,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "infiniband": false,
   "note": "128 cores and 2 TB of memory in one machine: assembly, in-memory databases",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 13.338,
     "spot": 2.46486,
     "ondemand_per_day": 320.11,
     "spot_per_day": 59.16,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 576,
     "spot_percent_of_ondemand": 18
    },
    "centralus": {
     "offered": true,
     "ondemand": 15.072,
     "spot": 2.78531,
     "ondemand_per_day": 361.73,
     "spot_per_day": 66.85,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 510,
     "spot_percent_of_ondemand": 18
    }
   }
  },
  {
   "size": "Standard_HB120rs_v3",
   "order": 40,
   "category": "cpu",
   "family": "HBv3",
   "vcpus": 120,
   "cores": 120,
   "memory_gib": 448,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "infiniband": true,
   "note": "HPC: AMD EPYC, 200 Gb/s InfiniBand in the price, for MPI across nodes",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 3.6,
     "spot": 0.66528,
     "ondemand_per_day": 86.4,
     "spot_per_day": 15.97,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 2000,
     "spot_percent_of_ondemand": 18
    },
    "centralus": {
     "offered": false,
     "ondemand": null,
     "spot": null,
     "ondemand_per_day": null,
     "spot_per_day": null,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": null,
     "spot_percent_of_ondemand": null
    }
   }
  },
  {
   "size": "Standard_HB176rs_v4",
   "order": 41,
   "category": "cpu",
   "family": "HBv4",
   "vcpus": 176,
   "cores": 176,
   "memory_gib": 768,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "infiniband": true,
   "note": "HPC: 176 AMD cores, 400 Gb/s InfiniBand in the price, for MPI across nodes",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 7.2,
     "spot": 1.33056,
     "ondemand_per_day": 172.8,
     "spot_per_day": 31.93,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 1467,
     "spot_percent_of_ondemand": 18
    },
    "centralus": {
     "offered": false,
     "ondemand": null,
     "spot": null,
     "ondemand_per_day": null,
     "spot_per_day": null,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": null,
     "spot_percent_of_ondemand": null
    }
   }
  },
  {
   "size": "Standard_HX176rs",
   "order": 42,
   "category": "cpu",
   "family": "HX",
   "vcpus": 176,
   "cores": 176,
   "memory_gib": 1408,
   "gpus": 0,
   "gpu_model": "",
   "gpu_memory_gb": 0,
   "infiniband": true,
   "note": "HPC with 1.4 TB of memory, 400 Gb/s InfiniBand in the price",
   "regions": {
    "eastus": {
     "offered": true,
     "ondemand": 8.64,
     "spot": 1.59667,
     "ondemand_per_day": 207.36,
     "spot_per_day": 38.32,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": 1222,
     "spot_percent_of_ondemand": 18
    },
    "centralus": {
     "offered": false,
     "ondemand": null,
     "spot": null,
     "ondemand_per_day": null,
     "spot_per_day": null,
     "ondemand_per_gpu_hour": null,
     "spot_per_gpu_hour": null,
     "core_minutes_per_usd": null,
     "spot_percent_of_ondemand": null
    }
   }
  }
 ],
 "storage": [
  {
   "key": "anf-standard",
   "order": 10,
   "group": "Azure NetApp Files",
   "label": "NetApp Files, Standard",
   "region": "eastus",
   "note": "16 MiB/s per TiB; billed on the provisioned pool, not on the bytes stored",
   "capacity_unit": "provisioned capacity pool",
   "in_table": true,
   "meter_name": "Standard Capacity",
   "product_name": "Azure NetApp Files",
   "sku_name": "Standard",
   "unit_of_measure": "1 GiB/Hour",
   "unit_price": 0.000202,
   "usd_per_tib_month": 151.0,
   "usd_per_gb_month": 0.14746,
   "usd_per_month": null,
   "conversion": "0.000202 USD per GiB-hour x 1024 GiB x 730 hours = 151.00 USD per TiB-month"
  },
  {
   "key": "anf-standard",
   "order": 10,
   "group": "Azure NetApp Files",
   "label": "NetApp Files, Standard",
   "region": "centralus",
   "note": "16 MiB/s per TiB; billed on the provisioned pool, not on the bytes stored",
   "capacity_unit": "provisioned capacity pool",
   "in_table": true,
   "meter_name": "Standard Capacity",
   "product_name": "Azure NetApp Files",
   "sku_name": "Standard",
   "unit_of_measure": "1 GiB/Hour",
   "unit_price": 0.000202,
   "usd_per_tib_month": 151.0,
   "usd_per_gb_month": 0.14746,
   "usd_per_month": null,
   "conversion": "0.000202 USD per GiB-hour x 1024 GiB x 730 hours = 151.00 USD per TiB-month"
  },
  {
   "key": "anf-premium",
   "order": 11,
   "group": "Azure NetApp Files",
   "label": "NetApp Files, Premium",
   "region": "eastus",
   "note": "64 MiB/s per TiB; what the shared home runs on today",
   "capacity_unit": "provisioned capacity pool",
   "in_table": true,
   "meter_name": "Premium Capacity",
   "product_name": "Azure NetApp Files",
   "sku_name": "Premium",
   "unit_of_measure": "1 GiB/Hour",
   "unit_price": 0.000403,
   "usd_per_tib_month": 301.25,
   "usd_per_gb_month": 0.29419,
   "usd_per_month": null,
   "conversion": "0.000403 USD per GiB-hour x 1024 GiB x 730 hours = 301.25 USD per TiB-month"
  },
  {
   "key": "anf-premium",
   "order": 11,
   "group": "Azure NetApp Files",
   "label": "NetApp Files, Premium",
   "region": "centralus",
   "note": "64 MiB/s per TiB; what the shared home runs on today",
   "capacity_unit": "provisioned capacity pool",
   "in_table": true,
   "meter_name": "Premium Capacity",
   "product_name": "Azure NetApp Files",
   "sku_name": "Premium",
   "unit_of_measure": "1 GiB/Hour",
   "unit_price": 0.000403,
   "usd_per_tib_month": 301.25,
   "usd_per_gb_month": 0.29419,
   "usd_per_month": null,
   "conversion": "0.000403 USD per GiB-hour x 1024 GiB x 730 hours = 301.25 USD per TiB-month"
  },
  {
   "key": "anf-ultra",
   "order": 12,
   "group": "Azure NetApp Files",
   "label": "NetApp Files, Ultra",
   "region": "eastus",
   "note": "128 MiB/s per TiB",
   "capacity_unit": "provisioned capacity pool",
   "in_table": true,
   "meter_name": "Ultra Capacity",
   "product_name": "Azure NetApp Files",
   "sku_name": "Ultra",
   "unit_of_measure": "1 GiB/Hour",
   "unit_price": 0.000538,
   "usd_per_tib_month": 402.17,
   "usd_per_gb_month": 0.39274,
   "usd_per_month": null,
   "conversion": "0.000538 USD per GiB-hour x 1024 GiB x 730 hours = 402.17 USD per TiB-month"
  },
  {
   "key": "anf-ultra",
   "order": 12,
   "group": "Azure NetApp Files",
   "label": "NetApp Files, Ultra",
   "region": "centralus",
   "note": "128 MiB/s per TiB",
   "capacity_unit": "provisioned capacity pool",
   "in_table": true,
   "meter_name": "Ultra Capacity",
   "product_name": "Azure NetApp Files",
   "sku_name": "Ultra",
   "unit_of_measure": "1 GiB/Hour",
   "unit_price": 0.000538,
   "usd_per_tib_month": 402.17,
   "usd_per_gb_month": 0.39274,
   "usd_per_month": null,
   "conversion": "0.000538 USD per GiB-hour x 1024 GiB x 730 hours = 402.17 USD per TiB-month"
  },
  {
   "key": "lustre-125",
   "order": 20,
   "group": "Azure Managed Lustre",
   "label": "Managed Lustre, 125 MB/s per TiB",
   "region": "eastus",
   "note": "billed on the provisioned size, full or empty; 4 TiB minimum, 4 TiB steps",
   "capacity_unit": "provisioned file system",
   "in_table": true,
   "meter_name": "Provisioned Capacity",
   "product_name": "Azure Managed Lustre",
   "sku_name": "AMLFS-Durable-Premium-125",
   "unit_of_measure": "1 GiB/Hour",
   "unit_price": 0.000198,
   "usd_per_tib_month": 148.01,
   "usd_per_gb_month": 0.14454,
   "usd_per_month": null,
   "conversion": "0.000198 USD per GiB-hour x 1024 GiB x 730 hours = 148.01 USD per TiB-month"
  },
  {
   "key": "lustre-125",
   "order": 20,
   "group": "Azure Managed Lustre",
   "label": "Managed Lustre, 125 MB/s per TiB",
   "region": "centralus",
   "note": "billed on the provisioned size, full or empty; 4 TiB minimum, 4 TiB steps",
   "capacity_unit": "provisioned file system",
   "in_table": true,
   "meter_name": "Provisioned Capacity",
   "product_name": "Azure Managed Lustre",
   "sku_name": "AMLFS-Durable-Premium-125",
   "unit_of_measure": "1 GiB/Hour",
   "unit_price": 0.000224,
   "usd_per_tib_month": 167.44,
   "usd_per_gb_month": 0.16352,
   "usd_per_month": null,
   "conversion": "0.000224 USD per GiB-hour x 1024 GiB x 730 hours = 167.44 USD per TiB-month"
  },
  {
   "key": "lustre-250",
   "order": 21,
   "group": "Azure Managed Lustre",
   "label": "Managed Lustre, 250 MB/s per TiB",
   "region": "eastus",
   "note": "the tier designed for scratch in issue #162; billed on the provisioned size",
   "capacity_unit": "provisioned file system",
   "in_table": true,
   "meter_name": "Provisioned Capacity",
   "product_name": "Azure Managed Lustre",
   "sku_name": "AMLFS-Durable-Premium-250",
   "unit_of_measure": "1 GiB/Hour",
   "unit_price": 0.000287,
   "usd_per_tib_month": 214.54,
   "usd_per_gb_month": 0.20951,
   "usd_per_month": null,
   "conversion": "0.000287 USD per GiB-hour x 1024 GiB x 730 hours = 214.54 USD per TiB-month"
  },
  {
   "key": "lustre-250",
   "order": 21,
   "group": "Azure Managed Lustre",
   "label": "Managed Lustre, 250 MB/s per TiB",
   "region": "centralus",
   "note": "the tier designed for scratch in issue #162; billed on the provisioned size",
   "capacity_unit": "provisioned file system",
   "in_table": true,
   "meter_name": "Provisioned Capacity",
   "product_name": "Azure Managed Lustre",
   "sku_name": "AMLFS-Durable-Premium-250",
   "unit_of_measure": "1 GiB/Hour",
   "unit_price": 0.000324,
   "usd_per_tib_month": 242.2,
   "usd_per_gb_month": 0.23652,
   "usd_per_month": null,
   "conversion": "0.000324 USD per GiB-hour x 1024 GiB x 730 hours = 242.20 USD per TiB-month"
  },
  {
   "key": "blob-hot-lrs",
   "order": 30,
   "group": "Block blob",
   "label": "Block blob, Hot LRS",
   "region": "eastus",
   "note": "first price band; our data account has the hierarchical namespace on. Read, write and list operations are billed separately.",
   "capacity_unit": "bytes actually stored",
   "in_table": true,
   "meter_name": "Hot LRS Data Stored",
   "product_name": "General Block Blob v2 Hierarchical Namespace",
   "sku_name": "Hot LRS",
   "unit_of_measure": "1 GB/Month",
   "unit_price": 0.021,
   "usd_per_tib_month": 21.5,
   "usd_per_gb_month": 0.021,
   "usd_per_month": null,
   "conversion": "0.021000 USD per GB-month x 1024 = 21.50 USD per TiB-month"
  },
  {
   "key": "blob-hot-lrs",
   "order": 30,
   "group": "Block blob",
   "label": "Block blob, Hot LRS",
   "region": "centralus",
   "note": "first price band; our data account has the hierarchical namespace on. Read, write and list operations are billed separately.",
   "capacity_unit": "bytes actually stored",
   "in_table": true,
   "meter_name": "Hot LRS Data Stored",
   "product_name": "General Block Blob v2 Hierarchical Namespace",
   "sku_name": "Hot LRS",
   "unit_of_measure": "1 GB/Month",
   "unit_price": 0.018,
   "usd_per_tib_month": 18.43,
   "usd_per_gb_month": 0.018,
   "usd_per_month": null,
   "conversion": "0.018000 USD per GB-month x 1024 = 18.43 USD per TiB-month"
  },
  {
   "key": "blob-cool-lrs",
   "order": 31,
   "group": "Block blob",
   "label": "Block blob, Cool LRS",
   "region": "eastus",
   "note": "30-day minimum retention; reads cost more than Hot",
   "capacity_unit": "bytes actually stored",
   "in_table": true,
   "meter_name": "Cool LRS Data Stored",
   "product_name": "General Block Blob v2 Hierarchical Namespace",
   "sku_name": "Cool LRS",
   "unit_of_measure": "1 GB/Month",
   "unit_price": 0.015,
   "usd_per_tib_month": 15.36,
   "usd_per_gb_month": 0.015,
   "usd_per_month": null,
   "conversion": "0.015000 USD per GB-month x 1024 = 15.36 USD per TiB-month"
  },
  {
   "key": "blob-cool-lrs",
   "order": 31,
   "group": "Block blob",
   "label": "Block blob, Cool LRS",
   "region": "centralus",
   "note": "30-day minimum retention; reads cost more than Hot",
   "capacity_unit": "bytes actually stored",
   "in_table": true,
   "meter_name": "Cool LRS Data Stored",
   "product_name": "General Block Blob v2 Hierarchical Namespace",
   "sku_name": "Cool LRS",
   "unit_of_measure": "1 GB/Month",
   "unit_price": 0.01,
   "usd_per_tib_month": 10.24,
   "usd_per_gb_month": 0.01,
   "usd_per_month": null,
   "conversion": "0.010000 USD per GB-month x 1024 = 10.24 USD per TiB-month"
  },
  {
   "key": "disk-p30",
   "order": 40,
   "group": "Managed disk",
   "label": "Premium SSD managed disk, P30 (1 TiB)",
   "region": "eastus",
   "note": "node-local example: 5,000 IOPS, 200 MB/s, billed whole whether used or not",
   "capacity_unit": "one whole disk",
   "in_table": true,
   "meter_name": "P30 LRS Disk",
   "product_name": "Premium SSD Managed Disks",
   "sku_name": "P30 LRS",
   "unit_of_measure": "1/Month",
   "unit_price": 135.17,
   "usd_per_tib_month": 135.17,
   "usd_per_gb_month": 0.132002,
   "usd_per_month": 135.17,
   "conversion": "135.17 USD a month for a 1024 GiB disk = 135.17 USD per TiB-month"
  },
  {
   "key": "disk-p30",
   "order": 40,
   "group": "Managed disk",
   "label": "Premium SSD managed disk, P30 (1 TiB)",
   "region": "centralus",
   "note": "node-local example: 5,000 IOPS, 200 MB/s, billed whole whether used or not",
   "capacity_unit": "one whole disk",
   "in_table": true,
   "meter_name": "P30 LRS Disk",
   "product_name": "Premium SSD Managed Disks",
   "sku_name": "P30 LRS",
   "unit_of_measure": "1/Month",
   "unit_price": 135.17,
   "usd_per_tib_month": 135.17,
   "usd_per_gb_month": 0.132002,
   "usd_per_month": 135.17,
   "conversion": "135.17 USD a month for a 1024 GiB disk = 135.17 USD per TiB-month"
  },
  {
   "key": "disk-p10",
   "order": 41,
   "group": "Managed disk",
   "label": "Premium SSD managed disk, P10 (128 GiB)",
   "region": "eastus",
   "note": "500 IOPS, 100 MB/s; the operating-system disk of a transfer host",
   "capacity_unit": "one whole disk",
   "in_table": false,
   "meter_name": "P10 LRS Disk",
   "product_name": "Premium SSD Managed Disks",
   "sku_name": "P10 LRS",
   "unit_of_measure": "1/Month",
   "unit_price": 19.71,
   "usd_per_tib_month": 157.68,
   "usd_per_gb_month": 0.153984,
   "usd_per_month": 19.71,
   "conversion": "19.71 USD a month for a 128 GiB disk = 157.68 USD per TiB-month"
  },
  {
   "key": "disk-p10",
   "order": 41,
   "group": "Managed disk",
   "label": "Premium SSD managed disk, P10 (128 GiB)",
   "region": "centralus",
   "note": "500 IOPS, 100 MB/s; the operating-system disk of a transfer host",
   "capacity_unit": "one whole disk",
   "in_table": false,
   "meter_name": "P10 LRS Disk",
   "product_name": "Premium SSD Managed Disks",
   "sku_name": "P10 LRS",
   "unit_of_measure": "1/Month",
   "unit_price": 19.71,
   "usd_per_tib_month": 157.68,
   "usd_per_gb_month": 0.153984,
   "usd_per_month": 19.71,
   "conversion": "19.71 USD a month for a 128 GiB disk = 157.68 USD per TiB-month"
  },
  {
   "key": "disk-p6",
   "order": 42,
   "group": "Managed disk",
   "label": "Premium SSD managed disk, P6 (64 GiB)",
   "region": "eastus",
   "note": "240 IOPS, 50 MB/s; the operating-system disk of our always-on hosts",
   "capacity_unit": "one whole disk",
   "in_table": false,
   "meter_name": "P6 LRS Disk",
   "product_name": "Premium SSD Managed Disks",
   "sku_name": "P6 LRS",
   "unit_of_measure": "1/Month",
   "unit_price": 10.207,
   "usd_per_tib_month": 163.31,
   "usd_per_gb_month": 0.159484,
   "usd_per_month": 10.21,
   "conversion": "10.21 USD a month for a 64 GiB disk = 163.31 USD per TiB-month"
  },
  {
   "key": "disk-p6",
   "order": 42,
   "group": "Managed disk",
   "label": "Premium SSD managed disk, P6 (64 GiB)",
   "region": "centralus",
   "note": "240 IOPS, 50 MB/s; the operating-system disk of our always-on hosts",
   "capacity_unit": "one whole disk",
   "in_table": false,
   "meter_name": "P6 LRS Disk",
   "product_name": "Premium SSD Managed Disks",
   "sku_name": "P6 LRS",
   "unit_of_measure": "1/Month",
   "unit_price": 10.207,
   "usd_per_tib_month": 163.31,
   "usd_per_gb_month": 0.159484,
   "usd_per_month": 10.21,
   "conversion": "10.21 USD a month for a 64 GiB disk = 163.31 USD per TiB-month"
  },
  {
   "key": "public-ipv4",
   "order": 50,
   "group": "Network",
   "label": "Standard static public IPv4 address",
   "region": "eastus",
   "note": "billed while it is allocated, used or not",
   "capacity_unit": "one address",
   "in_table": false,
   "meter_name": "Standard IPv4 Static Public IP",
   "product_name": "IP Addresses",
   "sku_name": "Standard",
   "unit_of_measure": "1 Hour",
   "unit_price": 0.005,
   "usd_per_tib_month": null,
   "usd_per_gb_month": null,
   "usd_per_month": 3.65,
   "conversion": "0.0050 USD an hour x 730 hours = 3.65 USD a month"
  },
  {
   "key": "public-ipv4",
   "order": 50,
   "group": "Network",
   "label": "Standard static public IPv4 address",
   "region": "centralus",
   "note": "billed while it is allocated, used or not",
   "capacity_unit": "one address",
   "in_table": false,
   "meter_name": "Standard IPv4 Static Public IP",
   "product_name": "IP Addresses",
   "sku_name": "Standard",
   "unit_of_measure": "1 Hour",
   "unit_price": 0.005,
   "usd_per_tib_month": null,
   "usd_per_gb_month": null,
   "usd_per_month": 3.65,
   "conversion": "0.0050 USD an hour x 730 hours = 3.65 USD a month"
  }
 ],
 "storage_examples": {
  "eastus": {
   "lines": [
    {
     "label": "50 TiB home on NetApp Files Premium",
     "key": "anf-premium",
     "tib": 50,
     "usd_per_month": 15062.5
    },
    {
     "label": "50 TiB scratch on NetApp Files Premium",
     "key": "anf-premium",
     "tib": 50,
     "usd_per_month": 15062.5
    },
    {
     "label": "50 TiB scratch on Azure Managed Lustre, 250 MB/s per TiB",
     "key": "lustre-250",
     "tib": 50,
     "usd_per_month": 10727.0
    }
   ],
   "alternatives": [
    {
     "label": "the same 50 TiB scratch on NetApp Files Standard instead of Premium",
     "key": "anf-standard",
     "tib": 50,
     "usd_per_month": 7550.0
    }
   ],
   "total_usd_per_month": 40852.0
  },
  "centralus": {
   "lines": [
    {
     "label": "50 TiB home on NetApp Files Premium",
     "key": "anf-premium",
     "tib": 50,
     "usd_per_month": 15062.5
    },
    {
     "label": "50 TiB scratch on NetApp Files Premium",
     "key": "anf-premium",
     "tib": 50,
     "usd_per_month": 15062.5
    },
    {
     "label": "50 TiB scratch on Azure Managed Lustre, 250 MB/s per TiB",
     "key": "lustre-250",
     "tib": 50,
     "usd_per_month": 12110.0
    }
   ],
   "alternatives": [
    {
     "label": "the same 50 TiB scratch on NetApp Files Standard instead of Premium",
     "key": "anf-standard",
     "tib": 50,
     "usd_per_month": 7550.0
    }
   ],
   "total_usd_per_month": 42235.0
  }
 },
 "permanent": {
  "as_of": "2026-09-16",
  "lines": [
   {
    "name": "azure-gateway-east",
    "region": "eastus",
    "what": "zone gateway: software sync, account lists, the home tunnel",
    "detail": "2 vCPU, 8 GiB",
    "size": "Standard_D2s_v5",
    "storage_key": "",
    "status": "running",
    "planned": false,
    "upper_bound": false,
    "usd_per_month": 70.08,
    "basis": "Standard_D2s_v5 at 0.0960 USD an hour x 730 hours"
   },
   {
    "name": "azure-gateway-east, OS disk",
    "region": "eastus",
    "what": "persistent operating-system disk of the zone gateway",
    "detail": "64 GiB Premium SSD (P6)",
    "size": "",
    "storage_key": "disk-p6",
    "status": "running",
    "planned": false,
    "upper_bound": false,
    "usd_per_month": 10.21,
    "basis": "Premium SSD managed disk, P6 (64 GiB): 10.21 USD a month"
   },
   {
    "name": "anf-ccs-eus / pool1",
    "region": "eastus",
    "what": "NetApp Files capacity pool: the volumes home and software live in it (software 512 GiB since 2026-09-13, home the rest) and cost nothing on top of the pool",
    "detail": "1 TiB provisioned, Premium service level",
    "size": "",
    "storage_key": "anf-premium",
    "status": "running",
    "planned": false,
    "upper_bound": false,
    "usd_per_month": 301.25,
    "basis": "NetApp Files, Premium: 0.294190 USD per GiB-month x 1024 GiB"
   },
   {
    "name": "azure-globus-east",
    "region": "eastus",
    "what": "Globus transfer host (pilot size), running since 2026-09-13; the collection is registered, transfers wait on the campus firewall rules",
    "detail": "2 vCPU, 8 GiB",
    "size": "Standard_D2s_v5",
    "storage_key": "",
    "status": "running",
    "planned": false,
    "upper_bound": false,
    "usd_per_month": 70.08,
    "basis": "Standard_D2s_v5 at 0.0960 USD an hour x 730 hours"
   },
   {
    "name": "azure-globus-east, OS disk",
    "region": "eastus",
    "what": "persistent operating-system disk of the transfer host",
    "detail": "64 GiB Premium SSD (P6)",
    "size": "",
    "storage_key": "disk-p6",
    "status": "running",
    "planned": false,
    "upper_bound": false,
    "usd_per_month": 10.21,
    "basis": "Premium SSD managed disk, P6 (64 GiB): 10.21 USD a month"
   },
   {
    "name": "uky-pip-cssrci-eastus-001",
    "region": "eastus",
    "what": "the public address the Globus collection is registered on",
    "detail": "Standard static IPv4",
    "size": "",
    "storage_key": "public-ipv4",
    "status": "running",
    "planned": false,
    "upper_bound": false,
    "usd_per_month": 3.65,
    "basis": "Standard static public IPv4 address: 3.65 USD a month"
   },
   {
    "name": "ukyccscyclelocker, ukyccsstaging01, ukyccsdata01",
    "region": "eastus",
    "what": "block blob accounts: the CycleCloud locker, the software and staging containers, the per-project data containers",
    "detail": "no size documented; a few GB today",
    "size": "",
    "storage_key": "",
    "status": "running, size not documented",
    "planned": false,
    "upper_bound": true,
    "usd_per_month": 5.0,
    "basis": "documented estimate, no size on record"
   },
   {
    "name": "azure-gateway-central",
    "region": "centralus",
    "what": "the Central US twin of the zone gateway",
    "detail": "2 vCPU, 8 GiB",
    "size": "Standard_D2s_v5",
    "storage_key": "",
    "status": "planned, not built",
    "planned": true,
    "upper_bound": false,
    "usd_per_month": 78.84,
    "basis": "Standard_D2s_v5 at 0.1080 USD an hour x 730 hours"
   },
   {
    "name": "azure-gateway-central, OS disk",
    "region": "centralus",
    "what": "persistent operating-system disk of the Central US zone gateway",
    "detail": "64 GiB Premium SSD (P6)",
    "size": "",
    "storage_key": "disk-p6",
    "status": "planned, not built",
    "planned": true,
    "upper_bound": false,
    "usd_per_month": 10.21,
    "basis": "Premium SSD managed disk, P6 (64 GiB): 10.21 USD a month"
   },
   {
    "name": "azure-globus-central",
    "region": "centralus",
    "what": "the Central US twin of the transfer host",
    "detail": "2 vCPU, 8 GiB",
    "size": "Standard_D2s_v5",
    "storage_key": "",
    "status": "planned, not built",
    "planned": true,
    "upper_bound": false,
    "usd_per_month": 78.84,
    "basis": "Standard_D2s_v5 at 0.1080 USD an hour x 730 hours"
   },
   {
    "name": "ukyccscyclelockercus01, ukyccsstagingcus01, ukyccsdatacus01",
    "region": "centralus",
    "what": "the Central US twins of the three blob accounts",
    "detail": "no size documented",
    "size": "",
    "storage_key": "",
    "status": "planned, not built",
    "planned": true,
    "upper_bound": true,
    "usd_per_month": 5.0,
    "basis": "documented estimate, no size on record"
   }
  ],
  "totals": {
   "eastus": {
    "built_usd_per_month": 470.48,
    "planned_usd_per_month": 0
   },
   "centralus": {
    "built_usd_per_month": 0,
    "planned_usd_per_month": 172.89
   },
   "all": {
    "built_usd_per_month": 470.48,
    "planned_usd_per_month": 172.89
   }
  }
 }
}
