Skip to content

Instance Types

Nirvana Cloud offers predefined instance types organized into families optimized for different workloads.

You can also fetch the latest instance types programmatically via the API or the Terraform data source.

The N1 series runs on AMD EPYC 7513 processors (32 Core / 64 Threads, 3.25 - 3.8 GHz) and is available in three families:

FamilyPrefixvCPU : Memory RatioBest For
High CPUn1-highcpu1:2Compute-intensive workloads such as batch processing, CI/CD, and high-traffic web servers
Standardn1-standard1:4General-purpose workloads with a balanced mix of compute and memory
High Memoryn1-highmem1:8Memory-intensive workloads such as databases, caching layers, and data indexing

Instance type names follow the pattern: {generation}-{family}-{vCPUs}

For example, n1-standard-8 is a first-generation standard instance with 8 vCPUs and 32 GB of memory.

Optimized for compute-intensive workloads that require high vCPU performance relative to memory. Each vCPU is paired with 2 GB of memory.

Instance TypevCPUsMemory (GB)Region Availability
n1-highcpu-224us-sva-2
n1-highcpu-448us-sva-2
n1-highcpu-8816us-sva-2
n1-highcpu-161632us-sva-2
n1-highcpu-323264us-sva-2
n1-highcpu-484896us-sva-2
n1-highcpu-6464128us-sva-2
n1-highcpu-9696192us-sva-2

Balanced instances for general-purpose workloads. Each vCPU is paired with 4 GB of memory.

Instance TypevCPUsMemory (GB)Region Availability
n1-standard-228us-sva-2
n1-standard-4416us-sva-2
n1-standard-8832us-sva-2
n1-standard-161664us-sva-2
n1-standard-3232128us-sva-2
n1-standard-4848192us-sva-2
n1-standard-6464256us-sva-2
n1-standard-9696384us-sva-2
n1-standard-128128512us-sva-2
n1-standard-192192768us-sva-2

Optimized for memory-intensive workloads that require large amounts of RAM relative to vCPUs. Each vCPU is paired with 8 GB of memory.

Instance TypevCPUsMemory (GB)Region Availability
n1-highmem-2216us-sva-2
n1-highmem-4432us-sva-2
n1-highmem-8864us-sva-2
n1-highmem-1616128us-sva-2
n1-highmem-3232256us-sva-2
n1-highmem-4848384us-sva-2
n1-highmem-6464512us-sva-2
n1-highmem-9696768us-sva-2

Instance types are predefined configurations of vCPU and memory, each optimized for a specific workload profile. Instead of configuring resources manually, you pick a family that matches your workload, choose a size, and deploy. Standardized types mean predictable pricing, easy comparison across clouds, and simpler capacity planning.

What are the three families and when should I use each?

Section titled “What are the three families and when should I use each?”
  • n1-standard (4 GB per vCPU) — general-purpose. Web servers, application backends, relational databases, API services, microservice fleets. This is where most teams start.
  • n1-highmem (8 GB per vCPU) — memory-optimized. In-memory caches (Redis, Memcached), analytical databases (ClickHouse, DuckDB), blockchain archive nodes, data warehousing. Use this when your workload needs large memory-to-CPU ratios.
  • n1-highcpu (2 GB per vCPU) — compute-bound work. CI/CD pipelines, video encoding, cryptographic verification, blockchain validation. Use this when CPU cycles matter more than memory.

Format: n1-{family}-{vcpus}. The n1 prefix denotes the series and generation. The family describes the memory-to-CPU ratio. The number is the vCPU count. For example, n1-standard-16 is a first-generation standard instance with 16 vCPUs and 64 GB of memory (4 GB per vCPU).

How do Nirvana instance types map to GCP and AWS?

Section titled “How do Nirvana instance types map to GCP and AWS?”
NirvanaGCP EquivalentAWS EquivalentMemory Ratio
n1-standardn2-standardm6a4 GB/vCPU
n1-highmemn2-highmemr6a8 GB/vCPU
n1-highcpun2-highcpuc6a2 GB/vCPU

If you’re coming from either platform, pick the same family name and the same vCPU count — the workload behaves the same way.

Yes. NKS node pools support instance type selection. Specify a type like n1-standard-4 in your node pool config, and the scheduler respects it.

Can I still request custom configurations?

Section titled “Can I still request custom configurations?”

Custom configs are available on a case-by-case basis. For the vast majority of workloads, one of the 26 standard types fits. If you need something specific, talk to sales — but start with standard types first.

What does “n1” mean? Will there be n2?

Section titled “What does “n1” mean? Will there be n2?”

n1 is the first-generation instance family running on AMD EPYC 7513 processors. When new chipsets ship (newer CPUs, faster memory, better networking), the generation will increment to n2.