# Cluster Setup

In the cluster deployment mode, various modules are encapsulated as services and deployed across multiple machines. Each machine has different focuses based on its role. Machines responsible for running the execution service require more computational resources, including RAM, compared to those with less demanding tasks.&#x20;

Cluster mode is generally more resource-intensive than the standalone deployment for the same task, due to the extra overhead associated with inter-process communication. However, A single machine can easily reach its resource limit, but a cluster rarely doe&#x73;**.**&#x20;

{% hint style="warning" %} <mark style="background-color:green;">Please consult Arcology team for further details on setting up a cluster.</mark>
{% endhint %}

## Hardware Requirement <a href="#minimum-requirement-1" id="minimum-requirement-1"></a>

### Minimum Requirement <a href="#minimum-requirement-1" id="minimum-requirement-1"></a>

The Minimum cluster deployment will require at least two machines. One for storage and RPC , one for all others.&#x20;

#### RPC & Storage Service:

* 16GB RAM
* 8 CPU cores
* NVMe SSD with 1T free space
* 10G Bandwidth

#### Other Services:

* 64GB RAM or more or&#x20;
* 16 CPU cores
* NVMe SSD with 500GB free space
* 10G Bandwidth

### Optimized Configuration

For larger and more demanding deployments, where performance and scalability are critical, it’s important to note that if your deployment exceeds 32 servers, additional tuning and resource management may be necessary to maintain optimal performance.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.arcology.network/network/getting-started/cluster-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
