When launching new clusters, it is possible to specify the instance types to be used for the head node and for worker nodes launched by the autoscaler. The instance types vary depending on the cloud provider availability and nomenclature.
Bring your own cloud
Anyscale currently supports all of the instance types offered by AWS. In order to specify any AWS instance type, specify the AWS "instance size" (i.e., the name) as referenced in the AWS documentation. Note that availability of instance types may vary by region (refer to the AWS documentation for more details).
Anyscale supports all of the predefined VMs in the following families:
- N2 (general-purpose) (including N2 standard, N2 high-mem and N2 high-cpu)
- C2 (compute-optimized)
- A2 (accelerator-optimized)
Only nodes with 8 vCPUs or more are supported (this means that nodes in the
C2 family should end with
-8 or greater).
In order to specify any VM from the supported CPU families, specify the GCP "machine type" (i.e., the name) as referenced in the GCP documentation.
Anyscale incorporates some custom VM configurations to add support for additional GPU accelerator types. These can be specified by using the Anyscale node type from the following table:
|Anyscale node type||GCP base type||vCPUs||Memory (GB)||GPU model||GPUs|