Recommended Base Hardware
EVM chains can differ in size and requirements, these are the recommendations for optimal performance.CPU | 16 core, 32 thread |
---|---|
RAM | 128GB |
Hosting Requirements
Minimums are listed for an AWS Cloud instance and can be inferred to other hosting providers.Application | • 1x EC2 m5a.xlarge instance running Linux • 8GB of EBS General Purpose SSD (NVMe) |
Database | • 1x RDS Database running on db.t3.large using PostgreSQL v12+ • 500GB of General Purpose SSD (depending on chain size) • See Database Storage Requirements for chain-relevant baselines. |
Amazon Elastic Load Balancing | • Average 100 new connections/sec per Elastic Load Balancer |
Requirements will vary based on chain. For example, these are the recommended requirements for a Harmony Explorer Node:Setup: AWS i3en.12xlarge or equivalent, with local disk storage Storage: ~24TB (4x NVMe SSD) is recommended for Archival Explorer Nodes on Shard 0 OS: Latest Ubuntu Linux (LTS Version) Network: 100M+ bandwidth
For additional information, see:
- General Requirements: Software required for deployment
- Database Storage Requirements: Storage required for common chains to give a sense of needed storage
- Node Tracing Requirements: JSON RPC methods
- Client Setting Requirements: Settings related to client implementations (ie Geth, OpenEthereum, etc)