Virtual Machines (VMs)

Oracle Cloud Infrastructure (OCI) Compute VMs provide secure and elastic compute capacity in the cloud for workloads ranging from small development projects to large-scale, global applications such as real-time communication platforms. Flexible shapes enable users to optimize VM resources with customized processor and memory values for improved price performance.

Oracle enables Manhattan Associates to transact billions of retail sales (0:58)
New capabilities for radically simple cloud infrastructure

OCI’s new capabilities range from compute instances and block volumes that can dynamically adjust to meet demand to high performance NVIDIA GPU instances.

451 Research: Five tactics for taming the cloud complexity beast

There is a perfect storm of complexity in the cloud infrastructure market. Flexible vCPU and RAM from OCI can reduce complexity and better meet application needs.

Oracle Cloud Architecture Center

Optimize and customize cloud configurations through reference architectures, quick-start guides and other resources.

Why choose OCI virtual machines?

  • Flexibility in VM shapes

    Configure virtual machines to precisely meet application requirements. Flexible VMs offer nonstandard configurations like 3vCPUs and 13GB of RAM for AMD, Arm, and Intel processors.

  • Designed for a variety of workloads

    OCI offers standard shapes, dense I/O shapes, GPU shapes, and optimized shapes for general purpose, database, hardware-accelerated, and HPC workloads.

  • Optimized for Oracle apps

    Use OCI’s migration, provisioning and management tools for Oracle applications like E-Business Suite, JD Edwards, PeopleSoft, Siebel, and Hyperion for seamless cloud migration.

  • Cost-effective platform for ISVs

    ISVs can build, deploy, and run their applications on OCI because of its high performance and lower costs.

Customer successes for virtual machines

Zoom selects OCI for performance, scalability, reliability, and superior cloud security

“We recently experienced the most significant growth our business has ever seen, requiring massive increases in our service capacity. We explored multiple platforms, and Oracle Cloud Infrastructure was instrumental in helping us quickly scale our capacity and meet the needs of our new users.”

Eric S. Yuan
CEO, Zoom

Mazda cuts costs by 50% and boosts performance by 70% with Oracle Cloud

“We migrated a global inventory management system that tracks thousands of automotive repair parts and accessories from an on-premises system to Oracle Cloud Infrastructure. We've already achieved a 70% increase in performance and cut our 5-year total cost of ownership in half.”

Masahiko Tamura
General Manager, Supply Chain Systems Department, Mazda Motor Corporation

WorkForce Software moves to Oracle, ups performance 40%

“We saw a financial performance that allowed us just out of the gate to save 40% in our CapEx expenditure, and with the great performance we're getting from OCI, the ROI that we deliver with our suite continues to get better and better.”

Mike Morini
Chief Executive Officer, WorkForce Software

National Grid analyzes weather 40% better on Oracle Cloud

“Oracle Cloud Infrastructure allows us to process tens of thousands of models, so we can train our algorithms very quickly. It’s one of the best platforms in the world for the type of work we do.”

James Kelloway
Energy Intelligence Manager, National Grid ESO

Specialized gains flexibility to dynamically scale virtual machines

“In OCI, we just flip a switch to instantly scale up for more capacity and then scale back down when our traffic levels off. You just can’t beat that.”

Tommy Pham
Senior Manager, Database Cloud Platform, Specialized Bicycle Components

OCI technical case studies

Dive deeper into real-world customer deployments through secure, scalable and geographically distributed architectures.

Virtual machines on OCI

Learn more about VMs that run on Oracle Cloud Infrastructure.

Customize vCPUs and memory for virtual machines

A flexible shape lets users customize the number of virtual CPUs (vCPUs) and the amount of memory (RAM) when launching or resizing virtual machines. The network bandwidth and number of virtual network interfaces (VNICs) scale proportionately with the number of OCPUs. This flexibility lets engineers build VMs that match their workloads, enabling the organization to optimize performance and minimize cost.

  • Support AMD, Arm-based Ampere, and Intel processors
  • Maximum cores: 94 (188 vCPUs)
  • Maximum memory per core: 64 GB per core
  • Minimum memory: equivalent to number of cores (starting at 1 GB)
  • Maximum memory: 5,120 GB

VMs with predefined cores and memory

Standard instances are designed for general-purpose workloads and suitable for a wide range of applications and use cases. Standard shapes provide a balance of cores, memory, and network resources, and are available with Intel, AMD, and Arm-based processors. Dense I/O shapes can be used for large databases, big data workloads, and applications that require high-performance local storage. GPU shapes include Intel or AMD CPUs and NVIDIA graphics processors for AI/ML workloads and video rendering. Optimized shapes are ideal for high performance computing (HPC) workloads.

  • Standard shapes support AMD, Arm-based Ampere, and Intel processors
  • Additional shapes include dense I/O, GPU, optimized, and DVH
  • Dense I/O shapes for applications that require high-performance local storage
  • GPU shapes for hardware-accelerated workloads
  • Optimized shapes for workloads that require high-frequency processor cores

Optimize utilization and security for virtual machines

Burstable instances provide a baseline level of CPU performance with the ability to burst to a higher level to support occasional spikes in usage. Burstable instances are designed for scenarios where an instance is typically idle or has low CPU utilization with occasional spikes in usage. They're also ideal for scaled-down workloads that don't require a full core.

Preemptible instances improve economics for workloads that only need to run for brief periods or that can be interrupted when the capacity is reclaimed. Preemptible instances behave the same as regular compute instances, but the capacity is reclaimed when it's needed elsewhere, and the instances are terminated.

Confidential instances protect data while in use at the hardware level. Securing the in-memory data processed on compute instances reduces the threat of data leakage or compromise due to vulnerabilities in underlying infrastructure components.

Shielded instances harden the firmware security on bare metal hosts and virtual machines (VMs) to defend against malicious boot level software. Shielded instances use the combination of Secure Boot, Measured Boot, and the Trusted Platform Module (TPM) to harden the firmware security on OCI instances. Shielded instances running on Windows Server 2016 or Windows Server 2019 support Windows Defender Credential Guard, which uses the TPM to protect virtualization-based security encryption keys.

On-demand, reserved, and dedicated instances

On-demand capacity

Pay for only the compute capacity consumed. With on-demand capacity, customers pay for compute capacity by the second, and pay only for the seconds that their instances are running.

Reserved capacity

Reserve capacity for future usage, and ensure that capacity is available to create compute instances whenever it’s needed. When instances are terminated, the capacity is returned to the reservation, and the unused capacity in the reservation increases.

Dedicated capacity

Run VM instances on dedicated servers that are a single tenant and not shared with other customers. This feature lets customers meet compliance and regulatory requirements or to meet host-based licensing requirements.

July 17, 2023

Available now: E5 instances on AMD EPYC processors for up to 2X better performance

Mia Yu, Principal Product Manager

Today, we’re excited to announce the general availability of OCI Compute E5 Standard bare metal and virtual machine instances based on the fourth generation of AMD EPYC processors (code-named "Genoa"). Compared to the previous generation of E4 Standard bare metal instances with 128 OCPUs, the E5 Standard bare metal instances have 192 OCPUs (192 cores or 384 threads) with more than 33% better performance per core.

Read the complete post

Get started with virtual machine services

Try 20+ Always Free cloud services, with a 30-day trial for even more

Oracle offers a Free Tier with no time limits on more than 20 services such as Compute, Storage, and Autonomous Database, as well as US$300 in free credits to try additional cloud services. Get the details and sign up for your free account today.

  • What’s included with Oracle Cloud Free Tier?

    • AMD and Arm Compute VMs
    • 200 GB total block storage
    • 10 GB object storage
    • 2 Autonomous Databases, 20 GB each
    • 10 TB outbound data transfer per month
    • 10+ more Always Free services
    • US$300 in free credits for 30 days for even more
  • Apply for OCI Arm Accelerator

    Get free Oracle Cloud Universal Credits valid for 365 days.

Learn with a hands-on lab

The best way to learn is to try it yourself. Use our tutorials and hands-on labs with the Oracle Cloud Free Tier, your own Oracle Cloud tenancy, or for selected solutions in an Oracle-provided free lab environment.

  • Deploy HA applications using load balancers

    In this lab you will deploy web servers on two compute instances in Oracle Cloud Infrastructure (OCI), configured in High Availability mode by using a Load Balancer.

    Start this lab now
  • Get started with OCI Core Services

    Explore basic OCI services, including Compute, Networking, and Storage.

    Start this lab now
  • Deploy Oracle Container Engine for Kubernetes

    In this lab you will deploy a Container Engine for Kubernetes cluster, connect to it, and run a sample application using OCI CLI.

    Start this lab now
  • Migrate Tomcat Java Applications to OCI

    Explore how to migrate Tomcat to Oracle Cloud Infrastructure and connect to an Autonomous Database.

    Start this lab now

Explore more than 150 best-practice designs

See how our architects and other customers deploy a wide range of workloads, from enterprise apps to HPC, from microservices to data lakes. Understand the best practices, hear from other customer architects in our Built & Deployed series, and even deploy many workloads with our "click to deploy" capability—or do it yourself from our GitHub repo.

Popular architectures

  • Apache Tomcat with MySQL Database Service
  • Oracle Weblogic on Kubernetes with Jenkins
  • Machine learning (ML) and AI environments
  • Tomcat on Arm with Oracle Autonomous Database
  • Log analysis with ELK Stack
  • HPC with OpenFOAM

Explore virtual machines

OCI offers two types of instances: virtual machines and bare metal servers. Explore why VMs are ideal for running applications that don’t require an entire physical machine.

See how much you can save with OCI

Oracle Cloud pricing is simple, with consistent low pricing worldwide, supporting a wide range of use cases. To estimate your low rate, check out the cost estimator and configure the services to suit your needs.

Experience the difference

  • 1/4 the outbound bandwidth costs
  • 3X the compute price-performance
  • Same low price in every region
  • Low pricing without long term commitments

Contact sales

Interested in learning more about Oracle Cloud Infrastructure? Let one of our experts help.

  • They can answer questions such as

    • How do I get started with Oracle Cloud?
    • What kinds of workloads can I run on OCI?
    • What types of services does OCI offer?

Related cloud infrastructure products

Bare Metal Compute

Delivering high performance for enterprise workloads.

Containers and Kubernetes

Your choice of technologies including Kubernetes and containers.

GPU instances

NVIDIA GPUs for machine learning, scientific visualization, and other graphics processing.

HPC instances

Capabilities such as RDMA, high performance storage, and network traffic isolation.