Skip to main content

CUDs Plan

1. Existing - Machine Type Usage [Grouped Instance Family-Wise]


E2 Family

  • Standard
    • e2-standard-2 (2 vCPUs, 8 GB memory) × 5
    • e2-standard-4 (4 vCPUs, 16 GB memory) × 1
  • Custom
    • e2-custom-4-10240 (4 vCPUs, 10 GB memory) × 2
  • Shared-core
    • e2-medium (2 vCPUs, 4 GB memory) × 4
    • e2-micro (2 vCPUs, 1 GB memory) × 1

C2 Family

  • Standard
    • c2-standard-4 (4 vCPUs, 16 GB memory) × 8

So in total:

  • E2 family → 13 instances
  • C2 family → 8 instances



Type

What you Commit

What Services / Resources it Covers

Scope / Restrictions

Resource-based CUDs

Amounts of specific resources (vCPUs, memory, Local SSDs, GPUs, etc.), by machine family, region, project.

Google Cloud+1

Compute Engine resources (vCPUs, memory, GPUs, local SSD etc.) for specific machine types; there are different “machine series” with different eligible resources.

Google Cloud

Must specify region, project; applies to particular machine families; discount highest when usage is stable & predictable.

Google Cloud+1

Spend-based CUDs

A minimum hourly spend amount (in dollars) for eligible services. You commit to spending $X per hour (for 1 or 3 years).

Google Cloud+2Google Cloud+2

Several services: Compute Engine / GKE / Cloud Run (flexible compute spend), plus

service-specific

spend CUDs for things like AlloyDB, Cloud SQL, Bigtable, Spanner, Memorystore, etc.

Google Cloud

Scope is at

billing account

level (so can apply to all projects under that account). Covers eligible usage for those services. Overages (spend beyond committed) are charged at regular rates.

Google Cloud+1