# Resizing a Cluster

When creating a cluster, you can determine the cluster capacity with several
parameters:

* The machine type based on storage/#CPU/memory size.
* The number of machines.

ScyllaDB Cloud will deploy the cluster based on your specification. Later on,
you can resize your cluster based on the needs of your application - you can
monitor your workload’s utilization with ScyllaDB Monitoring tools and
statistics.

## Resizing a Regular Cluster

To resize a cluster:

1. Ensure you have the [ADMIN role](https://cloud.docs.scylladb.com/stable/access-management/user-management.md#access-management-user-roles).
2. Choose **Action> Resize Cluster** in your cluster’s view to resize your
   cluster. You can:
   * Increase or decrease the number of nodes. The number of nodes you can add
     equals or is a multiple of the Replication Factor set for your cluster (the
     default is 3).
   * Modify the instance type to smaller or larger machines (cluster resize is not
     supported for t3.micro and e2.micro instances).

If you are increasing the number of nodes, the new node(s) will be added to
the datacenter you are already using. To add nodes in a new datacenter, see
[Adding a Datacenter](https://cloud.docs.scylladb.com/stable/operate/add-dc.md).

#### NOTE
Resizing might take a significant amount of time, between a few hours and
a full day, depending on your cluster.

## Resizing a Vector Search Cluster

If [Vector Search](https://cloud.docs.scylladb.com/stable/vector-search/index.md) is enabled on your cluster, you
can resize regular nodes as described above. To resize the Vector Search nodes,
use the **Resize Vector Search** option from the three-dot menu in the
datacenter overview section or the ScyllaDB Cloud API.

See [Resizing a Vector Search Cluster](https://cloud.docs.scylladb.com/stable/vector-search/vector-search-clusters.md#vs-resize) for detailed
instructions.
