Supported AWS instances
=======================

When deploying a Lakehouse node, you must choose an instance type from
the ``m6id`` family of instances. Importantly, these instances come with
NVMe drives attached to them.

**Instances are ephemeral.** These NVMe drives are used only for
spill-out space \*while processing queries, and for caching Delta Tables
on disk. All data on the NVMe drives will be lost when the cluster is
shutdown.

**System tables are persisted.** Persistent data in system tables
(users, roles, \*etc.) is stored in an attached block storage device,
and will survive a pause/resume cycle.

**Supported instances**

.. csv-table::
  :header: API Name,Memory,vCPUs,Cores,Storage
  :widths: auto
  :align: left
  :class: longtable

  `m6id.large`,8.0 GiB,2 vCPUs,1,118 GB NVMe SSD
  `m6id.xlarge`,16.0 GiB,4 vCPUs,2,237 GB NVMe SSD
  `m6id.2xlarge`,32.0 GiB,8 vCPUs,4,474 GB NVMe SSD
  `m6id.4xlarge`,64.0 GiB,16 vCPUs,8,950 GB NVMe SSD
  `m6id.8xlarge`,128.0 GiB,32 vCPUs,16,1900 GB NVMe SSD
  `m6id.12xlarge`,192.0 GiB,48 vCPUs,24,2850 GB (2 \* 1425 GB NVMe SSD)
  `m6id.16xlarge`,256.0 GiB,64 vCPUs,32,3800 GB (2 \* 1900 GB NVMe SSD)
  `m6id.24xlarge`,384.0 GiB,96 vCPUs,48,5700 GB (4 \* 1425 GB NVMe SSD)
  `m6id.32xlarge`,512.0 GiB,128 vCPUs,64,7600 GB (4 \* 1900 GB NVMe SSD)
