What server rental models are available in Oracle Cloud Infrastructure (OCI)?
In Oracle Cloud Infrastructure (OCI), server "rental" models (formally called Compute Shapes and Capacity Types) are designed to be more flexible than traditional cloud providers. Instead of fixed "t-shirt sizes," OCI often allows you to pick the exact number of cores and RAM you need.
Here is a breakdown of the server rental models available in OCI:
These define how the hardware is delivered to you:
Virtual Machines (VMs): The most common model. Your server runs on a multi-tenant host but is isolated at the OS level.
Bare Metal (BM): You rent the entire physical server.
Dedicated Virtual Machine Hosts: You rent a physical bare metal server but use it to run only your own VMs.
These define how you pay and the guarantee of availability:
On-Demand: The default "pay-as-you-go" model. You pay by the second for what you use, with no upfront commitment.
Preemptible Instances: OCI’s version of "Spot Instances."
Capacity Reservations: This allows you to "pre-book" capacity in a specific Availability Domain. Unlike other clouds, you don't necessarily need a long-term contract to reserve capacity; you can reserve it to ensure it's there when you need to scale up instantly.
Universal Credits: This is a "subscription" model where you commit to a certain monthly spend in exchange for significant discounts across all OCI services.
OCI categorizes its servers into "Shapes" based on the workload:
Flexible Shapes: Available for AMD and Arm (Ampere) processors.
Dense I/O Shapes: These come with high-performance, locally attached NVMe storage.
GPU Instances: Rent servers equipped with NVIDIA (H100, A100, etc.) or AMD Instinct GPUs for AI training, inference, and 3D rendering.
HPC (High-Performance Computing): Bare metal instances with high-frequency processors and RDMA (Remote Direct Memory Access) networking for massive parallel processing.
Oracle is well-known for one of the most generous "free" models in the industry:
Arm Ampere A1: You get up to 4 OCPUs and 24 GB of RAM for free, which can be split into multiple smaller VMs or one large one.
AMD Instances: Two micro-sized VMs (1/8th OCPU) are also available for free indefinitely.
| Model | Best For | Pricing |
| VM Flexible | Most web apps, general dev | Pay-as-you-go / Universal Credits |
| Bare Metal | High-perf databases, Compliance | High (Full server cost) |
| Preemptible | Batch processing, Testing | 50% Discount |
| GPU / HPC | AI/ML, Scientific simulations | Premium (By GPU/Core) |
| Always Free | Small personal projects, VPNs | $0 |