obol-docs
obol-docs copied to clipboard
Add recommended cloud configs
Problem to be solved
Add recommended cloud configurations to guide users to try out charon. For example, we need to convey what is the recommended instance on popular cloud service providers like AWS, GCP etc.
Proposed solution
Update the hardware faq section.
Add the following section: Size depends primarily on execution client and consensus client, see system requirements for:
- https://geth.ethereum.org/docs/interface/hardware (16GB RAM, 4 CPU, 2TB SSD)
- https://lighthouse-book.sigmaprime.io/system-requirements.html (8GB RAM, 2 CPU, 128GB SSD)
AWS
- t2.xlarge is recommended
- If you split out Charon and VC, they can run on smallest EC2 instance (1 vCPU, 1GB RAM, 10GB DISK for docker images)
@eth2devops to confirm
@xenowits for a single Charon node:
Based on Charon's historical usage in GCP (it will be almost the same usage for other major cloud providers AWS, Azure, etc), I would recommend 1 vCPU (the max spike our canary clusters reached was 0.4) and 1 GB of memory (the max spike was 400MB), however, if the users will run dedicated instances then we need to consider extra 20-30%, so 1 CPU and 1 GB is good to run a Charon node.
Charon node with 25 validators

Charon node with 1 validator
