Compute and servers Virtual Server for VPC IBM Cloud Virtual Server for VPC
Highly scalable, single-tenant and multi-tenant virtual machines you can launch fast for maximum network isolation and control. Intel Xeon processors help make it simple, powerful and secure.
Configure, price and quote Create an account
Illustration of person at desk and connected to platforms representing computer servers, cloud technology and cyber security
Logical isolation. Quick provisioning. High network performance.

IBM Cloud® Virtual Server for VPC offers fast-provisioning compute capacity—also known as virtual machines—with the highest network speeds and most secure, software-defined networking resources available on the IBM Cloud. Built on IBM Cloud Virtual Private Cloud (VPC) and featuring powerful, 2nd Generation Intel® Xeon® processors, this developer-friendly infrastructure helps drive modern workloads faster and easier with pre-set instance profiles, rapid deployment and private network control in an agile public cloud environment. Choose multi-tenant or dedicated, add GPUs, and pay-as-you-use by the hour.

Choose monthly pay-as-you-use billing, or reserve your capacity in advance for reduced costs. 

 

Save up to 60% with IBM Cloud Reservations

Reduce your spend by up to 60% by reserving capacity in advance with a 1 or 3-year term on IBM Cloud Virtual Servers for VPC. IBM Cloud Reservations are guaranteed capacity, spun up in minutes, in the IBM Cloud Data Center of your choice.

See all features for IBM Cloud Virtual Server for VPC
Now available: 4th Gen Intel Xeon Scalable processors on IBM Cloud VPC

Provision 4th Gen Intel® Xeon® Scalable processors running on IBM’s premiere VPC network. Choose from Compute, Memory or Balanced virtual server profiles with up to 11 GB of memory for every 1 vCPU. Ideal for HPC, AI and data analytics workloads.

Provision, price or save a quote
Deployment options Public, multi-tenant deployment

Choose from 6 families of profiles: Balanced, Compute, Memory, Very High Memory, Ultra High Memory and GPU. Each family profile delivers unique, pre-set virtual server sizes to choose from, with varying capabilities for your workload requirements. Choose monthly pay-as-you-use billing, or reserve your capacity in advance for reduced costs. 

Learn more
Dedicated, single-tenant deployment

Carve out single-tenant compute capacity with dedicated host nodes and groups on IBM Cloud VPC within the console, CLI or API. Only users within your account with required permissions can create virtual servers instances on the host.

Learn more
Get USD 1,000 in credits to use toward any of your new VPC resources—including all compute, network and storage components.

How it's used

Three-tier web applications Build precisely for high-traffic and dense caching server requirements. Distribute globally in public or dedicated scenarios with various load-balancing options. See all reference architectures

Self-contained microservices Application scale and availability is essential. Build and dynamically add or remove virtual server instance groups with auto-scale templates and server pool control. Take the tutorial

SAP workloads Ultra High Memory virtual server profiles deliver the highest vCPU-to-memory ratios, with 1 vCPU to 28 GiB of RAM to serve in-memory OLTP databases, such as SAP. Read the how-to blog post See all profiles

HPC workloads Accelerate AI, machine learning and inferencing workloads with an NVIDIA GPU family of virtual server profiles. Read the how-to blog post

The IBM Cloud VPC difference

Build a secure space in the public cloud. Accelerate high-production workloads with faster networking performance and deploy globally across multizone regions.

Hyperscale provisioning

Provision and deploy 1,000 virtual server instances in 4 minutes or less, consistently.

Best-in-class networking performance

Get up to 80 Gbps across general purpose virtual server profiles.

Developer-friendly

Use the REST-based API that’s aligned to industry norms, with easy integration into existing tooling.

Logically isolated

Keep granular control over which IP addresses and applications can access your resources.

Security-rich environment

Effectively maintain your regulated environment with support for KYOK, BYOK and the highest level of FIPS certification.

Cost-effective high availability

Strengthen fault tolerance and help keep key specific workloads from being under-utilized or over-utilized.

See all features

Frequently asked questions

IBM Cloud VPC explained

A VPC can help you control the size of your virtual network and deploy cloud resources whenever your business needs them. It is supported by redundant resources and highly fault-tolerant availability-zone architectures. And because the VPC is a logically isolated network, your data and applications won’t share space or mix with those of the cloud provider’s other customers. And finally, a VPC helps you take advantage of savings on hardware costs and labor time.

A VPC provides for flexible business growth as you adapt to changes in your business needs. In a digital world, customers expect uptime of nearly 100%. The high availability of VPC environments supports this goal. VPCs enjoy high levels of security at the instance level, the subnet level, or both, reducing risk across the entire data lifecycle. And with reduced costs and fewer demands on your internal IT team, you can focus your efforts on business innovation.

With IBM Cloud Virtual Server for VPC, you use the UI, CLI or API to quickly provision virtual compute capacity, also known as virtual server instances or virtual machines (VM). Your infrastructure is IBM Cloud VPC, which contains a number of storage, networking and security resources. All of this functions as your own virtual private cloud inside the availability and scalability of the IBM public cloud.

IBM Cloud Virtual Server for VPC lets you provision virtual servers across an infrastructure with the security of a private cloud and the agility of a public cloud. Your workloads and applications are logically isolated from other networks, and you can quickly provision resources with maximum scale and flexibility.

IBM Cloud Bare Metal Servers for VPC is a software-defined private cloud, where users can deploy to multizone regions in 10 minutes or less.

IBM Cloud Virtual Server on our classic infrastructure operates on native subnet and virtual LAN (VLAN) networking to communicate within a data center and single pod. IBM Cloud Virtual Server for VPC operates with an additional network orchestration layer that eliminates the pod boundary, creating increased capacity for scaling instances.

VPCs achieve high levels of security by creating virtualized replicas of the security features that control access to the resources that are housed in traditional data centers. You can define virtual networks in logically isolated parts of the public cloud. You can control which IP addresses have access to which resources.

Access control lists (ACLs) are lists of rules that limit who can access a particular subnet in your VPC. The ACL defines the set of IP addresses or applications that are granted access to the subnet.

Related products IBM Cloud® Bare Metal Servers for VPC

Choose a pre-set bare metal server profile and deploy in multizone regions in 10 minutes or less, across a software-defined network.

Intel on IBM Cloud®

Explore all compute, storage and certified workload offerings using the latest cloud technology from Intel®.

IBM Cloud® Load Balancers

Use the latest GPU architectures for dedicated, bare metal and virtual servers.

IBM Wazi as a Service

Select the IBM Z s390x architecture, deploy a z/OS development and test-instance IBM Cloud Virtual Servers for VPC.

IBM Cloud Virtual Servers for Classic Infrastructure

Best for high-performance computing (HPC) and available in 29 data centers worldwide. Networking throughput up to 10 Gbps.

IBM Cloud Hyper Protect Virtual Servers

Best for LinuxOne applications and free tier available for 30 days of use with 1 vCPU, 2 GB RAM and 50 GB storage. Networking throughput of 40 Gbps.

Get started
Access IBM Cloud VPC

Start using virtual compute resources on IBM Cloud VPC. Sign in to your IBM Cloud account or create one today.

Create your account
Try it with USD 1,000 credit

View all provisioning options and prices. Choose an instance to try. Use code VPC1000 and get USD 1,000 in free credits instantly.

Get started
Talk to an expert

Meet with a technical sales representative to discuss your organization’s workload and migration goals. Ask how to get USD 1,500 in free credits.