Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
...
Swarm Storage supports standard x86-64 CPUs (Intel, AMD)
Single or multiple sockets supported (and multi-core)
Recommend use of above CPUs that include AES New Instructions (AES-NI) support
Used by Swarm for improved performance of Encryption at Rest (EAR)
Most modern server processors include this as of 2010
Insert excerpt | ||||||||
---|---|---|---|---|---|---|---|---|
|
Storage Memory
RAM per storage node for the following object capacities:
...
Component | Platform Server | Elasticsearch | Content Gateway | SwarmFS |
---|---|---|---|---|
Purpose | Boot, monitor, manage Storage cluster | Query and list objects in Storage | Protocol and auth/auth gateway to Storage | NFS protocol gateway to Storage |
CPU | x86-64 (multi-socket/core, 2 cores) | x86-64 (multi-socket/core) | x86-64 (multi-socket/core) | x86-64 (multi-socket/core, 4+ cores) |
Memory | 8 GB RAM | 64 GB RAM per 1 billion distinct objects | 4+ GB RAM | 4+ GB RAM (16 GB recommended) |
Drive | 80+ GB (large clusters: more for logs) | 1.5 TB per 1 billion distinct objects | 4+ GB plus OS install footprint | 40+ GB plus OS install footprint |
Network | 1 Gb Ethernet | 1 Gb Ethernet | 1 Gb Ethernet | 1 Gb Ethernet (10 Gb heavy traffic) |
Servers | 1 | 3 to 4 (for redundancy and performance) | Scale to support client sessions | Scale to support client sessions |
Virtualize | Yes (OVA available) | Yes | Yes | Yes |
Notes | Assume full index of object metadata (custom metadata) | Scale RAM and CPU with concurrent writes |
...