{
 "generated": "2026-11-05",
 "servers": [
  {
   "id": "hetzner-cx23",
   "provider": "Hetzner",
   "plan": "CX23",
   "location": "hel1",
   "date": "2026-11-05",
   "vcpu": 2,
   "ram_total_mib": 3819,
   "arch": "x86_64",
   "cpu_model": "Intel Xeon Processor (Skylake, IBRS, no TSX)",
   "os": "Ubuntu 24.04.4 LTS",
   "price_eur_month": 6.64,
   "m": {
    "bench_version": 1,
    "started_utc": "2026-11-05T22:23:34Z",
    "os": "Ubuntu 24.04.4 LTS",
    "kernel": "6.8.0-138-generic",
    "arch": "x86_64",
    "vcpu": 2,
    "cpu_model": "Intel Xeon Processor (Skylake, IBRS, no TSX)",
    "ram_total_mib": 3819,
    "swap_total_mib": 0,
    "disk_total": "38G",
    "ram_used_fresh_mib": 444,
    "tools_install_s": 28.9,
    "cpu_1t_events_s": 913.87,
    "cpu_nt_events_s": 1823.05,
    "cpu_steal_pct": 0.0,
    "mem_mib_s": 4097.89,
    "disk_randread_4k_iops": 53050,
    "disk_randread_4k_mbs": 207,
    "disk_randwrite_4k_iops": 47996,
    "disk_randwrite_4k_mbs": 187,
    "disk_read_1M_iops": 2965,
    "disk_read_1M_mbs": 2965,
    "disk_write_1M_iops": 1283,
    "disk_write_1M_mbs": 1283,
    "net_hetzner_hel1_mbit": 6332,
    "net_hetzner_fsn1_mbit": 285,
    "net_cachefly_mbit": 3854,
    "ping_1_1_1_1_ms": 1.429,
    "ping_8_8_8_8_ms": 1.162,
    "docker_install_s": 15.1,
    "ram_used_with_docker_mib": 435,
    "supabase_pull_s": 110.7,
    "supabase_up_s": 31.5,
    "supabase_containers": 11,
    "supabase_unhealthy": 0,
    "supabase_ram_containers_mib": 1399,
    "supabase_ram_used_system_mib": 1594,
    "supabase_disk_images": "9.563GB",
    "ollama_install_s": 17.3,
    "ollama_version": "0.40.14",
    "ollama_llama3_2_1b_pull_s": 12.4,
    "ollama_llama3_2_1b_load_s": 3.5,
    "ram_used_ollama_llama3_2_1b_mib": 2001,
    "ollama_llama3_2_1b_gen_tok_s": 10.3,
    "ollama_llama3_2_1b_prompt_tok_s": 454,
    "ollama_llama3_2_1b_tokens": 256,
    "ollama_llama3_2_3b_pull_s": 14.1,
    "ollama_llama3_2_3b_load_s": 8.8,
    "ram_used_ollama_llama3_2_3b_mib": 3002,
    "ollama_llama3_2_3b_gen_tok_s": 5.8,
    "ollama_llama3_2_3b_prompt_tok_s": 325.2,
    "ollama_llama3_2_3b_tokens": 256,
    "ollama_llama3_1_8b_pull_s": 34.2,
    "ollama_llama3_1_8b_error": "OOM-killed after ~50 s: Ollama fit check reported it would leave 1698 MiB free, then the kernel OOM killer stopped llama-server (anon RSS 3.5 GB). No swap on the server.",
    "finished_utc": "2026-11-05T22:38:08Z"
   },
   "source": "lab/results/2026-11-05_hetzner-cx23-hel1_bench.json",
   "n8nload": {
    "runs": [
     {
      "concurrency": 1,
      "rps": 10.11,
      "p50_ms": 104,
      "p95_ms": 162,
      "failed": 0,
      "n8n_peak_mib": 519.8,
      "requests": 300
     },
     {
      "concurrency": 10,
      "rps": 14.81,
      "p50_ms": 697,
      "p95_ms": 893,
      "failed": 0,
      "n8n_peak_mib": 660.1,
      "requests": 400
     },
     {
      "concurrency": 25,
      "rps": 15.04,
      "p50_ms": 1651,
      "p95_ms": 1936,
      "failed": 0,
      "n8n_peak_mib": 824.8,
      "requests": 1000
     },
     {
      "concurrency": 50,
      "rps": 14.25,
      "p50_ms": 3445,
      "p95_ms": 3954,
      "failed": 0,
      "n8n_peak_mib": 1003.0,
      "requests": 2000
     }
    ],
    "idle_n8n": "402.7MiB",
    "idle_pg": "58.75MiB",
    "start_to_healthy_s": 90.8,
    "source": "lab/results/2026-11-05_hetzner-cx23-hel1_n8n-load.json"
   }
  },
  {
   "id": "hetzner-cx33",
   "provider": "Hetzner",
   "plan": "CX33",
   "location": "hel1",
   "date": "2026-11-05",
   "vcpu": 4,
   "ram_total_mib": 7751,
   "arch": "x86_64",
   "cpu_model": "AMD EPYC-Rome Processor",
   "os": "Ubuntu 24.04.4 LTS",
   "price_eur_month": 10.27,
   "m": {
    "bench_version": 1,
    "started_utc": "2026-11-05T22:23:46Z",
    "os": "Ubuntu 24.04.4 LTS",
    "kernel": "6.8.0-138-generic",
    "arch": "x86_64",
    "vcpu": 4,
    "cpu_model": "AMD EPYC-Rome Processor",
    "ram_total_mib": 7751,
    "swap_total_mib": 0,
    "disk_total": "75G",
    "ram_used_fresh_mib": 427,
    "tools_install_s": 23.7,
    "cpu_1t_events_s": 1620.94,
    "cpu_nt_events_s": 6453.15,
    "cpu_steal_pct": 0.0,
    "mem_mib_s": 4973.99,
    "disk_randread_4k_iops": 41644,
    "disk_randread_4k_mbs": 162,
    "disk_randwrite_4k_iops": 35013,
    "disk_randwrite_4k_mbs": 136,
    "disk_read_1M_iops": 1936,
    "disk_read_1M_mbs": 1936,
    "disk_write_1M_iops": 1804,
    "disk_write_1M_mbs": 1804,
    "net_hetzner_hel1_mbit": 7201,
    "net_hetzner_fsn1_mbit": 781,
    "net_cachefly_mbit": 4164,
    "ping_1_1_1_1_ms": 1.556,
    "ping_8_8_8_8_ms": 1.126,
    "docker_install_s": 12.1,
    "ram_used_with_docker_mib": 620,
    "supabase_pull_s": 49.6,
    "supabase_up_s": 18.8,
    "supabase_containers": 11,
    "supabase_unhealthy": 0,
    "supabase_ram_containers_mib": 1316,
    "supabase_ram_used_system_mib": 1732,
    "supabase_disk_images": "9.563GB",
    "ollama_install_s": 14.1,
    "ollama_version": "0.40.14",
    "ollama_llama3_2_1b_pull_s": 6.1,
    "ollama_llama3_2_1b_load_s": 2,
    "ram_used_ollama_llama3_2_1b_mib": 2205,
    "ollama_llama3_2_1b_gen_tok_s": 23.2,
    "ollama_llama3_2_1b_prompt_tok_s": 1322.8,
    "ollama_llama3_2_1b_tokens": 256,
    "ollama_llama3_2_3b_pull_s": 7.2,
    "ollama_llama3_2_3b_load_s": 3.7,
    "ram_used_ollama_llama3_2_3b_mib": 3068,
    "ollama_llama3_2_3b_gen_tok_s": 13.5,
    "ollama_llama3_2_3b_prompt_tok_s": 776.5,
    "ollama_llama3_2_3b_tokens": 256,
    "ollama_llama3_1_8b_pull_s": 18.6,
    "ollama_llama3_1_8b_load_s": 10,
    "ram_used_ollama_llama3_1_8b_mib": 5941,
    "ollama_llama3_1_8b_gen_tok_s": 6.3,
    "ollama_llama3_1_8b_prompt_tok_s": 258.6,
    "ollama_llama3_1_8b_tokens": 256,
    "finished_utc": "2026-11-05T22:35:13Z"
   },
   "source": "lab/results/2026-11-05_hetzner-cx33-hel1_bench.json",
   "n8nload": {
    "runs": [
     {
      "concurrency": 1,
      "rps": 13.51,
      "p50_ms": 72,
      "p95_ms": 133,
      "failed": 0,
      "n8n_peak_mib": 543.4,
      "requests": 300
     },
     {
      "concurrency": 10,
      "rps": 31.93,
      "p50_ms": 311,
      "p95_ms": 438,
      "failed": 0,
      "n8n_peak_mib": 574.2,
      "requests": 400
     },
     {
      "concurrency": 25,
      "rps": 29.53,
      "p50_ms": 841,
      "p95_ms": 986,
      "failed": 0,
      "n8n_peak_mib": 803.3,
      "requests": 1000
     },
     {
      "concurrency": 50,
      "rps": 30.12,
      "p50_ms": 1647,
      "p95_ms": 1846,
      "failed": 0,
      "n8n_peak_mib": 1049.6,
      "requests": 2000
     }
    ],
    "idle_n8n": "414.9MiB",
    "idle_pg": "58.02MiB",
    "start_to_healthy_s": 50.9,
    "source": "lab/results/2026-11-05_hetzner-cx33-hel1_n8n-load.json"
   }
  },
  {
   "id": "hetzner-cx43",
   "provider": "Hetzner",
   "plan": "CX43",
   "location": "hel1",
   "date": "2026-11-05",
   "vcpu": 8,
   "ram_total_mib": 15613,
   "arch": "x86_64",
   "cpu_model": "AMD EPYC-Rome Processor",
   "os": "Ubuntu 24.04.4 LTS",
   "price_eur_month": 19.35,
   "m": {
    "bench_version": 1,
    "started_utc": "2026-11-05T22:23:48Z",
    "os": "Ubuntu 24.04.4 LTS",
    "kernel": "6.8.0-138-generic",
    "arch": "x86_64",
    "vcpu": 8,
    "cpu_model": "AMD EPYC-Rome Processor",
    "ram_total_mib": 15613,
    "swap_total_mib": 0,
    "disk_total": "150G",
    "ram_used_fresh_mib": 500,
    "tools_install_s": 22.8,
    "cpu_1t_events_s": 3470.38,
    "cpu_nt_events_s": 26697.44,
    "cpu_steal_pct": 0.0,
    "mem_mib_s": 4967.97,
    "disk_randread_4k_iops": 45005,
    "disk_randread_4k_mbs": 175,
    "disk_randwrite_4k_iops": 42104,
    "disk_randwrite_4k_mbs": 164,
    "disk_read_1M_iops": 2338,
    "disk_read_1M_mbs": 2338,
    "disk_write_1M_iops": 1378,
    "disk_write_1M_mbs": 1378,
    "net_hetzner_hel1_mbit": 8013,
    "net_hetzner_fsn1_mbit": 835,
    "net_cachefly_mbit": 4721,
    "ping_1_1_1_1_ms": 1.351,
    "ping_8_8_8_8_ms": 1.052,
    "docker_install_s": 10.5,
    "ram_used_with_docker_mib": 669,
    "supabase_pull_s": 29.2,
    "supabase_up_s": 19.0,
    "supabase_containers": 11,
    "supabase_unhealthy": 0,
    "supabase_ram_containers_mib": 1101,
    "supabase_ram_used_system_mib": 1870,
    "supabase_disk_images": "9.563GB",
    "ollama_install_s": 14.2,
    "ollama_version": "0.40.14",
    "ollama_llama3_2_1b_pull_s": 5.8,
    "ollama_llama3_2_1b_load_s": 1.7,
    "ram_used_ollama_llama3_2_1b_mib": 2293,
    "ollama_llama3_2_1b_gen_tok_s": 37.5,
    "ollama_llama3_2_1b_prompt_tok_s": 1910.9,
    "ollama_llama3_2_1b_tokens": 256,
    "ollama_llama3_2_3b_pull_s": 6.6,
    "ollama_llama3_2_3b_load_s": 3.7,
    "ram_used_ollama_llama3_2_3b_mib": 3196,
    "ollama_llama3_2_3b_gen_tok_s": 21.2,
    "ollama_llama3_2_3b_prompt_tok_s": 1161.3,
    "ollama_llama3_2_3b_tokens": 256,
    "ollama_llama3_1_8b_pull_s": 13.6,
    "ollama_llama3_1_8b_load_s": 7.9,
    "ram_used_ollama_llama3_1_8b_mib": 6023,
    "ollama_llama3_1_8b_gen_tok_s": 9.7,
    "ollama_llama3_1_8b_prompt_tok_s": 447.4,
    "ollama_llama3_1_8b_tokens": 256,
    "finished_utc": "2026-11-05T22:33:48Z"
   },
   "source": "lab/results/2026-11-05_hetzner-cx43-hel1_bench.json",
   "n8nload": {
    "runs": [
     {
      "concurrency": 1,
      "rps": 14.57,
      "p50_ms": 78,
      "p95_ms": 123,
      "failed": 0,
      "n8n_peak_mib": 545.8,
      "requests": 300
     },
     {
      "concurrency": 10,
      "rps": 36.14,
      "p50_ms": 280,
      "p95_ms": 341,
      "failed": 0,
      "n8n_peak_mib": 543.9,
      "requests": 400
     },
     {
      "concurrency": 25,
      "rps": 35.03,
      "p50_ms": 714,
      "p95_ms": 800,
      "failed": 0,
      "n8n_peak_mib": 694.3,
      "requests": 1000
     },
     {
      "concurrency": 50,
      "rps": 32.36,
      "p50_ms": 1539,
      "p95_ms": 1682,
      "failed": 0,
      "n8n_peak_mib": 1016.0,
      "requests": 2000
     }
    ],
    "idle_n8n": "416.6MiB",
    "idle_pg": "57.78MiB",
    "start_to_healthy_s": 50.1,
    "source": "lab/results/2026-11-05_hetzner-cx43-hel1_n8n-load.json"
   }
  },
  {
   "id": "hetzner-cax11",
   "provider": "Hetzner",
   "plan": "CAX11",
   "location": "hel1",
   "date": "2026-11-05",
   "vcpu": 2,
   "ram_total_mib": 3805,
   "arch": "aarch64",
   "cpu_model": "Neoverse-N1",
   "os": "Ubuntu 24.04.4 LTS",
   "price_eur_month": 7.25,
   "m": {
    "bench_version": 1,
    "started_utc": "2026-11-05T22:23:53Z",
    "os": "Ubuntu 24.04.4 LTS",
    "kernel": "6.8.0-138-generic",
    "arch": "aarch64",
    "vcpu": 2,
    "cpu_model": "Neoverse-N1",
    "ram_total_mib": 3805,
    "swap_total_mib": 0,
    "disk_total": "38G",
    "ram_used_fresh_mib": 308,
    "tools_install_s": 26.4,
    "cpu_1t_events_s": 3248.26,
    "cpu_nt_events_s": 6549.84,
    "cpu_steal_pct": 0.0,
    "mem_mib_s": 4170.58,
    "disk_randread_4k_iops": 48554,
    "disk_randread_4k_mbs": 189,
    "disk_randwrite_4k_iops": 42051,
    "disk_randwrite_4k_mbs": 164,
    "disk_read_1M_iops": 2370,
    "disk_read_1M_mbs": 2370,
    "disk_write_1M_iops": 2139,
    "disk_write_1M_mbs": 2139,
    "net_hetzner_hel1_mbit": 6794,
    "net_hetzner_fsn1_mbit": 567,
    "net_cachefly_mbit": 3759,
    "ping_1_1_1_1_ms": 2.416,
    "ping_8_8_8_8_ms": 1.476,
    "docker_install_s": 14.0,
    "ram_used_with_docker_mib": 359,
    "supabase_pull_s": 99.1,
    "supabase_up_s": 28.1,
    "supabase_containers": 11,
    "supabase_unhealthy": 0,
    "supabase_ram_containers_mib": 1562,
    "supabase_ram_used_system_mib": 1564,
    "supabase_disk_images": "10.14GB",
    "ollama_install_s": 14.9,
    "ollama_version": "0.40.14",
    "ollama_llama3_2_1b_pull_s": 8.3,
    "ollama_llama3_2_1b_load_s": 4.8,
    "ram_used_ollama_llama3_2_1b_mib": 2203,
    "ollama_llama3_2_1b_gen_tok_s": 15,
    "ollama_llama3_2_1b_prompt_tok_s": 835.5,
    "ollama_llama3_2_1b_tokens": 256,
    "ollama_llama3_2_3b_pull_s": 7.3,
    "ollama_llama3_2_3b_load_s": 6,
    "ram_used_ollama_llama3_2_3b_mib": 3214,
    "ollama_llama3_2_3b_gen_tok_s": 6.5,
    "ollama_llama3_2_3b_prompt_tok_s": 376.4,
    "ollama_llama3_2_3b_tokens": 256,
    "ollama_llama3_1_8b_pull_s": 19.6,
    "ollama_llama3_1_8b_error": "llama-server process has terminated: exit status 1: ggml_aligned_malloc: insufficient memory (attempted to allocate 4402.48 MB)",
    "finished_utc": "2026-11-05T22:35:51Z"
   },
   "source": "lab/results/2026-11-05_hetzner-cax11-hel1_bench.json",
   "n8nload": {
    "runs": [
     {
      "concurrency": 1,
      "rps": 10.26,
      "p50_ms": 113,
      "p95_ms": 156,
      "failed": 0,
      "n8n_peak_mib": 585.1,
      "requests": 300
     },
     {
      "concurrency": 10,
      "rps": 13.9,
      "p50_ms": 755,
      "p95_ms": 934,
      "failed": 0,
      "n8n_peak_mib": 640.4,
      "requests": 400
     },
     {
      "concurrency": 25,
      "rps": 12.92,
      "p50_ms": 1909,
      "p95_ms": 2279,
      "failed": 0,
      "n8n_peak_mib": 729.4,
      "requests": 1000
     },
     {
      "concurrency": 50,
      "rps": 13.2,
      "p50_ms": 3786,
      "p95_ms": 4114,
      "failed": 0,
      "n8n_peak_mib": 1038.3,
      "requests": 2000
     }
    ],
    "idle_n8n": "405.9MiB",
    "idle_pg": "64.64MiB",
    "start_to_healthy_s": 64.4,
    "source": "lab/results/2026-11-05_hetzner-cax11-hel1_n8n-load.json"
   }
  },
  {
   "id": "hetzner-cax21",
   "provider": "Hetzner",
   "plan": "CAX21",
   "location": "hel1",
   "date": "2026-11-05",
   "vcpu": 4,
   "ram_total_mib": 7729,
   "arch": "aarch64",
   "cpu_model": "Neoverse-N1",
   "os": "Ubuntu 24.04.4 LTS",
   "price_eur_month": 12.69,
   "m": {
    "bench_version": 1,
    "started_utc": "2026-11-05T22:23:55Z",
    "os": "Ubuntu 24.04.4 LTS",
    "kernel": "6.8.0-138-generic",
    "arch": "aarch64",
    "vcpu": 4,
    "cpu_model": "Neoverse-N1",
    "ram_total_mib": 7729,
    "swap_total_mib": 0,
    "disk_total": "75G",
    "ram_used_fresh_mib": 337,
    "tools_install_s": 25.8,
    "cpu_1t_events_s": 3307.34,
    "cpu_nt_events_s": 13210.45,
    "cpu_steal_pct": 0.0,
    "mem_mib_s": 4263.84,
    "disk_randread_4k_iops": 53796,
    "disk_randread_4k_mbs": 210,
    "disk_randwrite_4k_iops": 46019,
    "disk_randwrite_4k_mbs": 179,
    "disk_read_1M_iops": 2490,
    "disk_read_1M_mbs": 2490,
    "disk_write_1M_iops": 1686,
    "disk_write_1M_mbs": 1686,
    "net_hetzner_hel1_mbit": 7097,
    "net_hetzner_fsn1_mbit": 381,
    "net_cachefly_mbit": 5189,
    "ping_1_1_1_1_ms": 1.739,
    "ping_8_8_8_8_ms": 1.118,
    "docker_install_s": 13.9,
    "ram_used_with_docker_mib": 529,
    "supabase_pull_s": 52.3,
    "supabase_up_s": 19.0,
    "supabase_containers": 11,
    "supabase_unhealthy": 0,
    "supabase_ram_containers_mib": 1318,
    "supabase_ram_used_system_mib": 1712,
    "supabase_disk_images": "10.14GB",
    "ollama_install_s": 24.2,
    "ollama_version": "0.40.14",
    "ollama_llama3_2_1b_pull_s": 6.3,
    "ollama_llama3_2_1b_load_s": 3.2,
    "ram_used_ollama_llama3_2_1b_mib": 2315,
    "ollama_llama3_2_1b_gen_tok_s": 26.8,
    "ollama_llama3_2_1b_prompt_tok_s": 1427.1,
    "ollama_llama3_2_1b_tokens": 256,
    "ollama_llama3_2_3b_pull_s": 7.0,
    "ollama_llama3_2_3b_load_s": 5.2,
    "ram_used_ollama_llama3_2_3b_mib": 3282,
    "ollama_llama3_2_3b_gen_tok_s": 12.2,
    "ollama_llama3_2_3b_prompt_tok_s": 664.1,
    "ollama_llama3_2_3b_tokens": 256,
    "ollama_llama3_1_8b_pull_s": 17.1,
    "ollama_llama3_1_8b_load_s": 12.3,
    "ram_used_ollama_llama3_1_8b_mib": 5796,
    "ollama_llama3_1_8b_gen_tok_s": 5.7,
    "ollama_llama3_1_8b_prompt_tok_s": 226.5,
    "ollama_llama3_1_8b_tokens": 256,
    "finished_utc": "2026-11-05T22:36:03Z"
   },
   "source": "lab/results/2026-11-05_hetzner-cax21-hel1_bench.json",
   "n8nload": {
    "runs": [
     {
      "concurrency": 1,
      "rps": 11.99,
      "p50_ms": 107,
      "p95_ms": 128,
      "failed": 0,
      "n8n_peak_mib": 539.0,
      "requests": 300
     },
     {
      "concurrency": 10,
      "rps": 25.36,
      "p50_ms": 402,
      "p95_ms": 528,
      "failed": 0,
      "n8n_peak_mib": 578.7,
      "requests": 400
     },
     {
      "concurrency": 25,
      "rps": 25.77,
      "p50_ms": 965,
      "p95_ms": 1106,
      "failed": 0,
      "n8n_peak_mib": 824.3,
      "requests": 1000
     },
     {
      "concurrency": 50,
      "rps": 24.51,
      "p50_ms": 2019,
      "p95_ms": 2197,
      "failed": 0,
      "n8n_peak_mib": 859.3,
      "requests": 2000
     }
    ],
    "idle_n8n": "413.7MiB",
    "idle_pg": "57.89MiB",
    "start_to_healthy_s": 56.5,
    "source": "lab/results/2026-11-05_hetzner-cax21-hel1_n8n-load.json"
   }
  }
 ],
 "n8n_install": {
  "date": "2026-11-05",
  "provider": "hetzner",
  "plan": "cx23",
  "location": "hel1",
  "vcpu": 2,
  "ram_gb": 4,
  "disk_gb": 40,
  "price_eur_month_gross": 6.64,
  "os": "Ubuntu 26.04.1 LTS",
  "app": "n8n",
  "app_version": "2.46.6",
  "method": "docker compose: n8n + postgres:16, docker.io from Ubuntu repo, task runners on",
  "timings_s": {
   "docker_install": 22,
   "pull_and_first_start_to_healthz": 105,
   "total": 127
  },
  "ram_mib": {
   "n8n_right_after_start": 785.3,
   "n8n_idle_after_~60s": 379.7,
   "postgres_idle": 69.6,
   "system_used_total_idle": 1036
  },
  "cpu_pct_idle": {
   "n8n": 3.16,
   "postgres": 0.03
  },
  "image_size": {
   "n8n": "1.94GB",
   "postgres:16": "642MB"
  },
  "disk_used_after_install": "4.7G of 38G",
  "notes": "Idle = 0 workflows. Measured with docker stats --no-stream."
 },
 "prices": {
  "hetzner": {
   "provider": "hetzner",
   "location": "hel1",
   "checked": "2026-11-05",
   "source": "Hetzner Cloud API /v1/server_types",
   "plans": [
    {
     "type": "cax11",
     "arch": "arm",
     "cpu_type": "shared",
     "cores": 2,
     "memory": 4,
     "disk": 40,
     "monthly_gross": 7.25,
     "monthly_net": 5.99,
     "hourly_gross": 0.0116
    },
    {
     "type": "cax21",
     "arch": "arm",
     "cpu_type": "shared",
     "cores": 4,
     "memory": 8,
     "disk": 80,
     "monthly_gross": 12.69,
     "monthly_net": 10.49,
     "hourly_gross": 0.0203
    },
    {
     "type": "cax31",
     "arch": "arm",
     "cpu_type": "shared",
     "cores": 8,
     "memory": 16,
     "disk": 160,
     "monthly_gross": 25.4,
     "monthly_net": 20.99,
     "hourly_gross": 0.0407
    },
    {
     "type": "cax41",
     "arch": "arm",
     "cpu_type": "shared",
     "cores": 16,
     "memory": 32,
     "disk": 320,
     "monthly_gross": 49.6,
     "monthly_net": 40.99,
     "hourly_gross": 0.0795
    },
    {
     "type": "ccx13",
     "arch": "x86",
     "cpu_type": "dedicated",
     "cores": 2,
     "memory": 8,
     "disk": 80,
     "monthly_gross": 52.02,
     "monthly_net": 42.99,
     "hourly_gross": 0.0834
    },
    {
     "type": "ccx23",
     "arch": "x86",
     "cpu_type": "dedicated",
     "cores": 4,
     "memory": 16,
     "disk": 160,
     "monthly_gross": 104.05,
     "monthly_net": 85.99,
     "hourly_gross": 0.1667
    },
    {
     "type": "ccx33",
     "arch": "x86",
     "cpu_type": "dedicated",
     "cores": 8,
     "memory": 32,
     "disk": 240,
     "monthly_gross": 167.57,
     "monthly_net": 138.49,
     "hourly_gross": 0.2685
    },
    {
     "type": "ccx43",
     "arch": "x86",
     "cpu_type": "dedicated",
     "cores": 16,
     "memory": 64,
     "disk": 360,
     "monthly_gross": 333.95,
     "monthly_net": 275.99,
     "hourly_gross": 0.5352
    },
    {
     "type": "ccx53",
     "arch": "x86",
     "cpu_type": "dedicated",
     "cores": 32,
     "memory": 128,
     "disk": 600,
     "monthly_gross": 645.52,
     "monthly_net": 533.49,
     "hourly_gross": 1.0346
    },
    {
     "type": "ccx63",
     "arch": "x86",
     "cpu_type": "dedicated",
     "cores": 48,
     "memory": 192,
     "disk": 960,
     "monthly_gross": 1032.72,
     "monthly_net": 853.49,
     "hourly_gross": 1.655
    },
    {
     "type": "cpx11",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 2,
     "memory": 2,
     "disk": 40,
     "monthly_gross": 6.64,
     "monthly_net": 5.49,
     "hourly_gross": 0.0106
    },
    {
     "type": "cpx02",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 1,
     "memory": 1,
     "disk": 20,
     "monthly_gross": 7.25,
     "monthly_net": 5.99,
     "hourly_gross": 0.0116
    },
    {
     "type": "cpx21",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 3,
     "memory": 4,
     "disk": 80,
     "monthly_gross": 11.48,
     "monthly_net": 9.49,
     "hourly_gross": 0.0184
    },
    {
     "type": "cpx12",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 1,
     "memory": 2,
     "disk": 40,
     "monthly_gross": 13.9,
     "monthly_net": 11.49,
     "hourly_gross": 0.0223
    },
    {
     "type": "cpx31",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 4,
     "memory": 8,
     "disk": 160,
     "monthly_gross": 21.16,
     "monthly_net": 17.49,
     "hourly_gross": 0.0339
    },
    {
     "type": "cpx22",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 2,
     "memory": 4,
     "disk": 80,
     "monthly_gross": 23.58,
     "monthly_net": 19.49,
     "hourly_gross": 0.0378
    },
    {
     "type": "cpx41",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 8,
     "memory": 16,
     "disk": 240,
     "monthly_gross": 39.31,
     "monthly_net": 32.49,
     "hourly_gross": 0.063
    },
    {
     "type": "cpx32",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 4,
     "memory": 8,
     "disk": 160,
     "monthly_gross": 42.94,
     "monthly_net": 35.49,
     "hourly_gross": 0.0688
    },
    {
     "type": "cpx42",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 8,
     "memory": 16,
     "disk": 320,
     "monthly_gross": 84.08,
     "monthly_net": 69.49,
     "hourly_gross": 0.1348
    },
    {
     "type": "cpx51",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 16,
     "memory": 32,
     "disk": 360,
     "monthly_gross": 85.9,
     "monthly_net": 70.99,
     "hourly_gross": 0.1377
    },
    {
     "type": "cpx52",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 12,
     "memory": 24,
     "disk": 480,
     "monthly_gross": 121.59,
     "monthly_net": 100.49,
     "hourly_gross": 0.1948
    },
    {
     "type": "cpx62",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 16,
     "memory": 32,
     "disk": 640,
     "monthly_gross": 157.29,
     "monthly_net": 129.99,
     "hourly_gross": 0.252
    },
    {
     "type": "cx23",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 2,
     "memory": 4,
     "disk": 40,
     "monthly_gross": 6.64,
     "monthly_net": 5.49,
     "hourly_gross": 0.0106
    },
    {
     "type": "cx33",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 4,
     "memory": 8,
     "disk": 80,
     "monthly_gross": 10.27,
     "monthly_net": 8.49,
     "hourly_gross": 0.0165
    },
    {
     "type": "cx43",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 8,
     "memory": 16,
     "disk": 160,
     "monthly_gross": 19.35,
     "monthly_net": 15.99,
     "hourly_gross": 0.031
    },
    {
     "type": "cx53",
     "arch": "x86",
     "cpu_type": "shared",
     "cores": 16,
     "memory": 32,
     "disk": 320,
     "monthly_gross": 35.68,
     "monthly_net": 29.49,
     "hourly_gross": 0.0572
    }
   ]
  }
 }
}