Documentation – OpenMetal Cloud

These guides cover usage and management of the OpenMetal Cloud product and are intended for:

  • Administrators of an OpenMetal Cloud Core and any expansion nodes
  • Any system administrator running their first OpenStack and Ceph public or private cloud
  • Users of the cloud resources (projects/virtual private cloud) within your public or private cloud
  • Users who will be automating against a project/virtual private cloud

New to OpenMetal?

Explore the power of your own cloud. See it in action as a hosted private cloud, for SaaS companies, for hosting and cloud providers and much more. Check out transparent pricing, and even try a free trial.

Product Manuals

Manuals are available for cloud operators, users of projects/virtual private clouds, and more.

Product Manuals

Specific Goal Tutorials

Included in the documentation is a collection of tutorials, helping guide you through common use cases of the OpenMetal platform, including how to provision a Kubernetes cluster.

View the Tutorials

Educational Articles

The manuals should be your first stop when using an OpenMetal cloud but we also have more general OpenStack content.

Here are a set of articles that can help you determine the makeup and size of your clusters.

Kubernetes

These guides are intended to be used as a reference for how to deploy Kubernetes clusters on OpenStack. We’ve documented the steps we took to deploy Kubernetes clusters with the major Kubernetes distributions on OpenStack.

Engineer’s Notes

The OpenMetal team is often doing things that have not been done commonly or may not have documentation online. We are going to publish these notes from those engineers solving real world problems as they occur. These notes are only a first cut on a subject area that can help get a key technical question answered.

 

 

OpenMetal private clouds use two powerful open source tools, OpenStack and Ceph. OpenStack provides the control plane, compute, networking, and APIs. Ceph supplies high-availability block storage, object storage, and, optionally, file storage.  Explore the power of an OpenStack private cloud, check out transparent pricing, and even try a free trial.

Imageceph-logo

Browse All OpenMetal Education Categories

We are always looking for suggestions to improve our Learning Center. Just email us at learn-suggestions@openmetal.io with yours!

New Educational Content

Nov
02

What to Bring to a Workload Placement Assessment

A placement assessment decides which workloads should stay in public cloud and which would cost less on private infrastructure. This lists the data to gather beforehand, why each piece matters, and what a useful assessment hands back to you.

Oct
27

Which Workloads Move Easily Between Cloud Providers

Workloads built on standard interfaces, like VMs from standard images, containers, open-source databases, and S3-compatible storage, move between providers with little rework. This sorts common workloads by how easily they move and what tends to slow them down.

Oct
26

What OpenMetal Manages and What You Manage on a Hosted Private Cloud

On an OpenMetal hosted private cloud, we run the hardware, the data center network, and the platform underneath your cloud, while you control everything inside it. This lays out the split layer by layer and how Assisted Management shifts it.

Oct
23

Which Workloads Should Stay in Public Cloud?

Moving off public cloud works best one workload at a time, and some workloads are better left where they are. This covers the patterns that favor staying, the patterns that favor moving, and how to evaluate a workload that could go either way.

Oct
21

How to Run Bare Metal and a Private Cloud on One Private Network

OpenMetal bare metal servers and Hosted Private Cloud VMs can share the same customer-dedicated VLAN, with unmetered private traffic between them. This covers how it works, a step-by-step setup in Central, addressing and security, and common patterns.

Oct
20

Running DeepSeek-R1 on an OpenMetal 8-GPU HGX B300

DeepSeek-R1’s 671B MoE fits one eight-GPU HGX B300 node at FP8, with room for KV cache. See the fit math and why the node beats a multi-server build.

Oct
20

What Behaves Differently From Swift When Your Object Storage Runs on Ceph

OpenMetal private clouds serve the Swift object storage API through Ceph’s RADOS Gateway. Most Swift applications work unchanged, but a handful of behaviors differ. This covers each one, why it matters, and how to test before you move.

Oct
20

InfiniBand vs Spectrum-X Ethernet: Choosing an AI Scale-Out Fabric

InfiniBand vs Spectrum-X Ethernet for AI clusters: how NVIDIA’s Quantum-X800 InfiniBand and Spectrum-X Ethernet differ, what ‘InfiniBand-class’ means, and when each fits.

Oct
20

Running DeepSeek-R1 671B on an OpenMetal H200

DeepSeek-R1 is a 671B MoE: its FP8 weights span about six discrete H200 cards. See the fit math, why MoE memory follows total params, and how to serve it.

Oct
16

How to Calculate Cost Per VM and Cost Per Customer on Fixed-Cost Infrastructure

Fixed monthly pricing changes how unit costs work. This walks through calculating usable capacity, cost per VM at your real fill rate, and cost per customer, plus how to handle idle capacity and the step up when you add hardware.

Oct
14

What Hybrid Cloud Networking Actually Costs

In a hybrid setup, every byte between AWS and your private cloud is billed on one side or the other, depending on direction. This explains where those charges come from, a simple way to estimate them, and design patterns that keep them small.

Oct
12

What Happens When You Add a Node to a Private Cloud Core v4

Adding a node to a Private Cloud Core v4 uses the same automation that built the cloud. This walks through each step from order to usable capacity, what changes for Ceph and security, and what to plan before you grow.

Oct
12

OpenMetal Central Update – October 2026

This release delivers Private Cloud Core v4.0.0 (Horizon UI by default), versioned Datadog monitors with the expanded v1.1 set, and a new firewall configuration management API. It also fixes issues with false node-removal alerts, lost Datadog coverage, and IP-whitelisted API keys being rejected.

Oct
09

What the Private Cloud Core v4 Host Firewall Blocks by Default

Every Private Cloud Core v4 node ships with a host-level firewall that denies inbound traffic on its external interface by default. This explains what’s open, what’s trusted, how to grant access in Central or through the API, and how it differs from security groups.

Oct
08

When Does Reasoning Inference Need an Eight-GPU B300 Node?

The answer is set by three things: the model’s weight footprint, the KV cache your context and concurrency produce, and how your serving framework spreads both across GPUs. An eight-GPU

Oct
08

Two Halves of the Same Problem: Why OpenMetal and Economize Joined Forces

OpenMetal has acquired Economize, the agentless cloud cost management platform. Todd and Economize co-founder Anirudh Murali cover why the companies fit, what real cloud spend data shows, and the launch of OpenMetal Labs for complex infrastructure, billing, and migration problems.

Oct
08

NVIDIA HGX B300 8-GPU Server: Blackwell Ultra, Built to Your Requirement

The NVIDIA HGX B300 is NVIDIA’s Blackwell Ultra platform in its densest single-node form: eight B300 SXM GPUs wired together on one baseboard by fifth-generation NVLink and NVSwitch into a

Oct
07

Choosing Between OVN and OVS Before Your Private Cloud Deploys

New Private Cloud Core v4 clouds use OVN for OpenStack networking by default. The choice between OVN and OVS is made once, before deployment, and decides which load balancer features you get. This covers the tradeoffs and how to choose.

Oct
06

How to Run the Same OpenStack Tests We Used to Validate Private Cloud Core v4

We validated Private Cloud Core v4 with OpenStack’s Tempest suite and published the run guide, configuration, and exclusion list. This walks through running it on your own cloud, reading the results, and understanding why each exclusion exists.

Oct
02

Provisioning Bare Metal Through an API Without Opening a Ticket

The OpenMetal Central public API covers the full bare metal lifecycle: inventory checks, orders with deployment configurations and saved SSH keys, provisioning status, scaling, power control, and decommissioning, with a sandbox for testing before you touch production.

Sep
29

Managing Bare Metal VLANs and IP Blocks as Code

OpenMetal Central lets you create, assign, and tear down VLANs and IP blocks through the public API. This walks through the object model, a scripted private network between an application cluster and a database cluster, and the rules that prevent accidental deletions.

Sep
28

How to Run Bare Metal Servers That Boot Entirely From Memory

OpenMetal bare metal can now boot an OS entirely into memory from a kernel and initramfs you host, then configure itself through cloud-init and a node-local metadata service. This covers how it works, image requirements, and where it fits.

Sep
23

Why Growing Businesses Self-Host Odoo ERP on Dedicated Bare Metal

As Odoo deployments grow in users and modules, shared cloud hosting and managed platforms hit performance and cost ceilings. This article covers why dedicated bare metal changes the picture, how to size hardware against Odoo’s actual resource model, and when to split the application and database onto separate servers.

Sep
22

Running Windows Server and Hyper-V on Dedicated Bare Metal

OpenMetal bare metal servers support custom OS installs via IPMI, including Windows Server. This article covers the installation path, edition selection and core licensing on dedicated hardware, Hyper-V setup for VM consolidation, and which hardware configurations suit different Windows workloads.

Sep
21

What Air-Gap Infrastructure Requirements Actually Mean for Private Cloud Deployments

When compliance teams ask for air-gapped infrastructure, they usually mean network isolation: workloads that can’t reach the internet and can’t be reached from it. This article explains the difference between true air-gap and network isolation, how OpenMetal’s private networking architecture enables isolated deployments, and where the honest boundaries are.

Sep
17

Self-Hosting Temporal Is a Postgres and Private Networking Decision Before Anything Else

How Temporal Cloud’s per-action billing model works and where it compounds, what the official Temporal documentation says self-hosted deployments require, the infrastructure stack a production cluster needs, and where OpenMetal’s bare metal fits into that.

Sep
16

H100 vs H200 vs B200 vs B300: Choosing an AI GPU Server

A practical guide to matching NVIDIA’s H100, H200, B200, and B300 to your model, your latency target, and your budget, starting from the workload instead of the spec sheet. Key

Sep
15

Your LangGraph Agent Loses Everything When the Server Restarts

What LangGraph manages and what it explicitly does not, why MemorySaver is not a production checkpointer, what PostgresSaver requires from your infrastructure, the compute profile of long-running agent workflows, and where dedicated bare metal fits.

Sep
14

What the EU AI Act’s Article 12 Requires From Your Log Infrastructure

What Article 12 of the EU AI Act actually requires, why the obligation is an infrastructure problem before it is a software problem, what compliant log storage needs to look like in practice, the current enforcement timeline, and how private cloud in the EU addresses the requirement.

Sep
14

Introducing OpenMetal Private Cloud Core v4: Major Platform Release

OpenMetal Private Cloud Core v4 is a major platform release that updates the core infrastructure behind new OpenMetal private cloud deployments. The release moves the platform to Ubuntu 24.04, OpenStack

Sep
13

The $24 Problem: Why Cloud Cost Structure Belongs in Every PE Tech Due Diligence

Runway Intelligence is OpenMetal’s executive insight series for late-stage startups and their investors, exploring how cloud economics, infrastructure design, and operational strategy shape valuation, margins, and time to exit.  At

Sep
13

The Inference Tax: How AI Feature Debt Is Destroying Your Portfolio’s Gross Margins

AI-first SaaS companies are reporting 52% gross margins, more than 20 points below the 75-85% range that built the SaaS valuation premium. The cause isn’t just market pressure. It’s an infrastructure decision being made by default.

Sep
04

A Technical Guide to Every CPU Generation in OpenMetal’s Lineup

The four distinct Intel Xeon generations running across OpenMetal’s bare metal and hosted private cloud lineup, what actually changes between them beyond core count, and which generation fits which kind of workload, including where confidential computing eligibility depends on generation and hardware configuration together.

Sep
02

Why Shared HPC Access Gets Unpredictable for Life Sciences Computing

We look at why shared, allocation-based HPC access becomes a real operational problem for life sciences computational research, what changes on dedicated infrastructure that you administer yourself, and how to structure a transition that scales up gradually rather than requiring a large upfront commitment.

Aug
31

The Real Cost of AWS, Azure, and GCP Enterprise Discount Commitments

We break down how AWS’s Enterprise Discount Program, Azure’s Enterprise Agreements, and GCP’s Workload Agreements actually work, why the discount comes attached to a real financial commitment rather than just usage-based savings, and what that commitment structure costs an enterprise that outgrows or under-uses it.

Aug
28

How to Size a Private Cloud Cluster Before You Sign a Contract

We walk through a real worked example for sizing a private cloud cluster before committing to a contract, covering how to translate your VM count into node count, why redundancy and replication overhead eat into your raw numbers, and where network bandwidth becomes the limiting factor as a cluster grows.

Aug
26

Terraform vs Ansible for OpenStack: Which One Do You Actually Need?

We break down what Terraform and Ansible each actually do differently, why the overlap between them confuses newcomers, and a practical framework for deciding which one to reach for, or whether you need both, when automating a private cloud deployment.

Aug
24

When to Actually Store Everything in S3 and When Not To

We look at the real case for using S3-compatible object storage as a default backend, where that approach genuinely breaks down on latency, how serious platforms solve it with a caching layer rather than abandoning object storage entirely, and how to make the same call on a Ceph-based cluster.

Aug
21

Infrastructure for Real-Time Bidding and Programmatic Advertising Platforms

We look at the real timing constraint behind real-time bidding auctions, why shared cloud infrastructure quietly eats into that budget through virtualization and cross-zone network hops, and where dedicated bare metal removes that variance directly.

Aug
21

NVIDIA AI Enterprise: What You Are Actually Paying For, and Whether You Need It

NVIDIA AI Enterprise (NVAIE) is a support and integration product, and knowing that up front settles most of the buying decision. It does not unlock faster GPUs or a private

Aug
21

Index-Time and Query-Time Account Discovery Want Different Memory

An account-intelligence system that pre-embeds ten million companies into a resident vector index, and one that dispatches agents to research those same companies live on demand, look like the same

Aug
19

Keeping Your Build Pipeline in the EU When GitHub Actions Won’t

We look at why a company’s production data residency doesn’t automatically cover its CI/CD pipeline, what GitHub Actions actually offers EU-based teams today, and how self-hosting runners on Amsterdam hardware closes that gap directly.

Aug
17

Infrastructure for Internet-Wide Security Scanning and Attack Surface Management

We look at why attack surface management and cyber-risk scanning companies, businesses that scan large swaths of the public internet as their core product, run into trouble on hyperscaler infrastructure, what actually needs to be true about a provider’s acceptable use policy and IP allocation to support this workload, and how that differs from running an internal penetration testing lab.

Aug
13

Utilization Is a Tenancy Decision: Why Sustained MFU Lives Below the Kernel

On latency-bound inference, the Model FLOPs Utilization your optimization stack can actually hold is capped by who else shares the box, not by the kernel that runs on it. Sustained

Aug
13

When Inference Becomes COGS: The Two Levers Behind AI Gross Margins

Runway Intelligence is OpenMetal’s executive insight series for late-stage startups and their investors, exploring how cloud economics, infrastructure design, and operational strategy shape valuation, margins, and time to exit.  A

Aug
13

Should You Build Your Own Off-Site Backup Server or Rent One?

We walk through the real total cost of building your own dense storage server for off-site backup and archival data versus renting equivalent capacity, covering drive costs in today’s market, the parts of total cost of ownership that don’t show up on a parts list, and how Ceph’s approach to redundancy compares to a single chassis.

Aug
11

The Real Cost Math Behind Self-Hosted GitHub Actions Runners

We work through the actual cost crossover between GitHub-hosted Actions runners and self-hosted runners on dedicated bare metal, using GitHub’s current 2026 rates, correct a common misconception about a self-hosted runner fee that never took effect, and cover what a self-hosted build pipeline needs beyond just cheaper compute.

Aug
10

Comparing OpenMetal, Hetzner, and OVHcloud for Proxmox VE Hosting

We compare three dedicated server providers commonly considered for Proxmox VE hosting, OpenMetal, Hetzner, and OVHcloud, across real hardware specs, current pricing, storage architecture, and support model, so you can match the provider to your actual workload rather than just the sticker price.

Aug
07

Why the EU Cyber Resilience Act’s Reporting Clock Depends on Your Infrastructure

We break down what the EU Cyber Resilience Act’s vulnerability reporting obligations actually require starting September 2026, why the tight reporting clock is fundamentally an infrastructure visibility problem, and where dedicated infrastructure and controlled build pipelines make that clock achievable.

Aug
06

Intel TDX on OpenMetal: Bare Metal Today, OpenStack Orchestration Next

Intel TDX confidential VMs run on OpenMetal dedicated bare metal hardware today, available on on XL v5, with OpenStack Nova orchestration slated for after Hibiscus.

Additional Resources

Account Management

If you are a current customer and need to connect with your account manager or dedicated support engineer, please log in to your OpenMetal Central account and navigate to the account services section.

OpenMetal Central Login

Pricing Estimator

Are you new to OpenMetal and need to estimate or compare costs? We stand for transparent pricing free of hidden costs and unnecessary license fees. Check out our online pricing estimator and then contact us if you have any questions.

View Pricing

Your Customer Success Team

Account Managers

Gateway to the team that can quickly assess next steps.

Engineers

Ready to guide, train, and configure against your priorities.

Business Analysts

Calculate ROIs, manage migrations, keep the teams aligned.

Executive Connect

Accountable executives available to your leadership as needed.

The Next Generation of Cloud Infrastructure Solutions

Cloud Cores

Start with all the top OpenMetal features in a highly available configuration.

Explore Cloud Cores

Cloud Expansion Nodes

Scale your cloud with flexible building blocks that fit your business.

Explore Cloud Expansion

Storage Clusters

Get high performance object, block, and file storage with fair egress at simple prices.

Explore Storage Clusters