---
name: vpc-bare_metal_server_planning
title: Planning for Bare Metal Servers on VPC
description: When you are planning to create a bare metal server on IBM Cloud&reg; Virtual Private Cloud (VPC) to host your high performance applications on x86 architecture, use the following configuration checklist as a guide.
last-updated: 2025-06-11
---

> ## Documentation Index
> The table of contents for this documentation set is at https://cloud.ibm.com/docs/vpc?format=markdown
> The index for all IBM Cloud docs is at: https://cloud.ibm.com/docs/llms.txt
> Use these files to discover more information as needed.

# Planning for Bare Metal Servers on VPC
{: #planning-for-bare-metal-servers}

When you are planning to create a bare metal server on IBM Cloud&reg; Virtual Private Cloud (VPC) to host your high performance applications on x86 architecture, use the following configuration checklist as a guide.
{: shortdesc}


| Item | Considerations |
|----------|---------|
| Required IAM permissions | Make sure that your account has the required user permissions. You must be assigned the `Editor` role of the target resource group to create bare metal servers in this resource group.  \n - For x86 architecture, you also need `Bare Metal Console Administrator` to access the ESXi Direct Console User Interface (DCUI) and `Bare Metal Advanced Network Operator` to modify IP spoofing and infrastructure NAT configuration on network interfaces. |
| Account limits | Check your [account limits](https://cloud.ibm.com/docs/vpc?topic=vpc-quotas&format=markdown) for concurrent resources. The maximum number of servers per account is 25. |
| Image | Select a [Bare metal server image](https://cloud.ibm.com/docs/vpc?topic=vpc-bare-metal-image&format=markdown).|
| SSH key | Make sure that your [SSH key](https://cloud.ibm.com/docs/vpc?topic=vpc-ssh-keys&format=markdown#ssh-keys) is available. |
| Location | Determine what region and zone to select. |
| Subnet | Determine which subnets that you want the server to connect to. |
| Profile | Select a [profile](https://cloud.ibm.com/docs/vpc?topic=vpc-bare-metal-servers-profile&format=markdown) that fits your workload. Main considerations include the number of vCPU, amount of RAM, and whether NVMe drives are needed. |
| Naming | Make sure that you use a unique name for the server. |
| Network bandwidth | Select an appropriate total bandwidth allocated to your server from 10 up to 200 Gbps. 200 Gbps is only available with Intel Sapphire Rapids profiles. This allotment is shared across all interfaces, and can be adjusted after provisioning. |
| Network interfaces | Determine how many network interfaces that you need.  \n - For x86 architecture, you can attach PCI and VLAN network interfaces to support the VMware networking topology. By default, each server is attached with one PCI network interface as the primary network interface. For more information about the bare metal server network, see [Networking overview for Bare Metal Servers on VPC](https://cloud.ibm.com/docs/vpc?topic=vpc-bare-metal-servers-network&format=markdown).|
{: caption="Planning checklist to create a bare metal server" caption-side="bottom"}

## Next steps
{: #next-steps-bare-metal-servers-on-vpc}

* If you're ready to get started, you can [create a bare metal server](https://cloud.ibm.com/infrastructure/provision/bm){: external} on IBM Cloud&reg; Virtual Private Cloud now.
* For more information about creating a bare metal server on VPC, see [Creating bare metal servers on VPC](https://cloud.ibm.com/docs/vpc?topic=vpc-creating-bare-metal-servers&format=markdown).