This document contains only the essential server specifications for centers to use ggRock.
NOTE:
The provided hardware examples are recommendations as the referenced items may no longer be in stock or may have been replaced with a newer version.
Table of Contents
Overall Hardware Recommendations
Minimum, Recommended, Ultimate Configurations
ggRock 20
Ready-Made Configurations
ggRock 40
Ready-Made Configurations
ggRock 100
Ready-Made Configurations
Recommended Configurations 20\40\100
Ready-Made Configurations
ggRock 200
Ready-Made Configurations
Overall Hardware Recommendations
-
Hardware RAID controllers are incompatible with ggRock. You should use HBA controllers instead. In most cases, the built-in SATA Controller on the Motherboard is enough. RAID mode in BIOS must be disabled.
-
Cores/threads count is more important than CPU frequency. For that reason, CPUs like Intel Core i3/i5/i7/i9, Intel Xeon E, AMD Ryzen, or AMD Threadripper are not optimal, however, it’s possible to use them too.
-
RAM with ECC (error correction) is highly preferable (there might be situations where you can damage all the data on your disk due to RAM errors).
-
SATA SSDs with PLP (power loss protection) are better suited for PXE/iSCSi purposes than consumer SSDs, because they prevent data loss on power failures.
Since there are a lot of SSDs with PLP on the market that have the same price as consumer SSDs, they are more preferable. Do not get QLC drives or HDDs. -
Your NICs for the client Machines should be compatible with PXE boot and the NIC for the server should be compatible with Linux.
-
Redundant RAID levels, like RAID1 and RAID10, are highly recommended for data protection. RAID5/RAID6 and their variations are not generally recommended, because they have worse random IO performance than RAID10 unless we’re talking NVMe drives.
-
For better performance and longer lifetime data drives should always have at least 15% free space. Please take that into consideration when you choose the size for your data drives.
Minimum, Recommended, Ultimate configurations
With ggRock, you have the freedom to choose the hardware you desire for your center and clients. However, we are going to provide you recommendations for center setups of various sizes in three tiers:
-
Minimum - minimum specs that were tested and are known to provide a good experience for the gamers. This doesn’t mean that ggRock won’t run on the specs below these, but we don’t guarantee correct or optimal operation. For this reason, we don’t recommend going below these specs.
-
Recommended - a recommended, cost-effective setup based on our experience and benchmarks just before hitting the point of diminishing returns. This recommendation will also be redundant but you can always make the choice to go for a no-failover config.
-
Ultimate - theoretical maximum performance for all operations, way past the point of diminishing returns. Redundant, future-proof, and overall best experience for the gamer at any cost.
ggRock 20
This configuration includes operating 20 Machines or less from a single server running ggRock
Part | Minimum | Recommended | Ultimate |
Platform: | 2U / ATX(mATX) | 2U | 2U |
CPU: | 4 thread / 2GHz | 6 thread / 2GHz |
20 thread / 2.2GHz |
RAM: | 16GB 1C RAM | 32GB 2C ECC |
64GB 4C ECC |
OS Drive |
240GB PLP SATA SSD |
240GB (2x240 GB PLP R1) SSD |
240GB (2x240 GB PLP R1) SSD |
Storage: |
2TB (2x1TB PLP R0) SATA SSD |
2TB (4x1TB PLP R10) SATA SSD |
4TB (2x4TB PLP R1) NVMe SSD |
Redundant: |
No |
Yes |
Yes |
Usable: |
1.4TB usable storage for games |
1.4TB usable storage for games |
2.7TB usable storage for games |
Server NIC: |
1 Gb |
10 Gb SFP+ |
10 Gb SFP+ |
Client NIC: |
1 Gb |
1 Gb |
1 Gb |
Est. Cost: |
$1,000.00 |
$2,250.00 |
$4,100.00 |
Ready-Made Configurations
For your convenience, we are providing our Recommended and Ultimate configurations in the table below.
Recommended Configuration
Part |
Name |
Qty |
Price |
Motherboard |
SuperMicro X11SPM-TPF (2x10G SFP+ LAN, 6 channel RAM, 12 SATA) |
1 |
$450.00 |
CPU |
1 |
$300.00 |
|
RAM |
2 |
$100.00 |
|
Cooler |
1 |
$50.00 |
|
OS Drive |
2 |
$80.00 |
|
Storage |
4 |
$200.00 |
|
Mobile Rack |
1 |
$60.00 |
|
Chassis |
1 |
$90.00 |
|
PSU |
Seasonic SS-600ES ATX12V (v2.2), 8cm FAN (it's important), 80PLUS BRONZE |
1 |
$80.00 |
Fan |
2 |
$15.00 |
|
SATA Cable |
2 |
$15.00 |
|
Mounting rails |
Depends on your cabinet |
- |
- |
Total |
$2,250.00 |
|
Ultimate Configuration
Part |
Name |
Qty |
Price |
Motherboard |
SuperMicro X11SPM-TPF (2x10G SFP+ LAN, 6 channel RAM, 12 SATA) |
1 |
$450.00 |
CPU |
1 |
$600.00 |
|
RAM |
4 |
$100.00 |
|
Cooler |
1 |
$50.00 |
|
OS Drive |
2 |
$80.00 |
|
Mobile Rack |
1 |
$60.00 |
|
Storage |
2 |
$900.00 |
|
PCIe-U.2 card |
2 |
$30.00 |
|
Mobile Rack |
1 |
$240.00 |
|
Chassis |
1 |
$90.00 |
|
PSU |
Seasonic SS-600ES ATX12V (v2.2), 8cm FAN (it's important), 80PLUS BRONZE |
1 |
$80.00 |
Fan |
2 |
$15.00 |
|
SATA Cable |
1 |
$15.00 |
|
U.2 Cable |
1 |
$30.00 |
|
Mounting rails |
Depends on your cabinet |
- |
- |
Total |
$4,065.00 |
|
ggRock 40
This configuration includes operating 40 Machines from a single server running ggRock
Part |
Minimum |
Recommended |
Ultimate |
Platform: |
2U / ATX(mATX) |
2U |
2U |
CPU: |
4 thread / 2GHz |
6 thread / 2GHz |
20 thread / 2.2GHz |
RAM: |
32GB 2C RAM |
64GB 4C ECC |
96GB 6C ECC |
OS Drive |
240GB SATA SSD |
240GB (2x240 GB PLP R1) SSD |
240GB (2x240 GB PLP R1) SSD |
Storage: |
2TB (2x1TB PLP R0) SATA SSD |
4TB (4x2TB PLP R10) SATA SSD |
8TB (2x8TB PLP R1) NVMe SSD |
Redundant: |
No |
Yes |
Yes |
Usable: |
1.4TB usable storage for games |
2.5TB usable storage for games |
5.4TB usable storage for games |
Server NIC: |
1 Gb |
10 Gb SFP+ |
40 Gb QSFP+ |
Client NIC: |
1 Gb |
1 Gb |
2.5 Gb |
Est. Cost: |
$1,100.00 |
$2,800.00 |
$6,000.00 |
Ready-Made Configurations
For your convenience, we are providing our Recommended and Ultimate configurations in a table below.
Recommended Configuration
Part |
Name |
Qty |
Price |
Motherboard |
SuperMicro X11SPM-TPF (2x10G SFP+ LAN, 6 channel RAM, 12 SATA) |
1 |
$150.00 |
CPU |
1 |
$300.00 |
|
RAM |
4 |
$100.00 |
|
Cooler |
1 |
$50.00 |
|
OS Drive |
2 |
$80.00 |
|
Storage |
4 |
$360.00 |
|
Chassis |
1 |
$90.00 |
|
Mobile Rack |
1 |
$60.00 |
|
PSU |
Seasonic SS-600ES ATX12V (v2.2), 8cm FAN (it's important), 80PLUS BRONZE |
1 |
$80.00 |
Fan |
2 |
$15.00 |
|
SATA Cable |
2 |
$15.00 |
|
Mounting rails |
Depends on your cabinet |
- |
- |
Total |
$2,790.00 |
|
Ultimate Configuration
Part |
Name |
Qty |
Price |
Motherboard |
SuperMicro X11SPM-TPF (2x10G SFP+ LAN, 6 channel RAM, 12 SATA) |
1 |
$450.00 |
CPU |
1 |
$600.00 |
|
RAM |
6 |
$100.00 |
|
Cooler |
1 |
$50.00 |
|
OS Drive |
2 |
$80.00 |
|
Mobile Rack |
1 |
$60.00 |
|
Storage |
2 |
$1,500.00 |
|
PCIe-U.2 card |
2 |
$30.00 |
|
Mobile Rack |
1 |
$240.00 |
|
NIC |
1 |
$450.00 |
|
Chassis |
1 |
$90.00 |
|
PSU |
Seasonic SS-600ES ATX12V (v2.2), 8cm FAN (it's important), 80PLUS BRONZE |
1 |
$80.00 |
Fan |
2 |
$15.00 |
|
SATA Cable |
1 |
$15.00 |
|
U.2 Cable |
1 |
$30.00 |
|
Mounting rails |
Depends on your cabinet |
- |
- |
Total |
$5,915.00 |
ggRock 100
This configuration includes operating 100 Machines from a single server running ggRock
Part |
Minimum |
Recommended |
Ultimate |
Platform: |
2U |
2U |
2U |
CPU: |
6 thread / 2GHz |
20 thread / 2.2GHz |
20 thread / 2.2GHz |
RAM: |
64GB 2C RAM |
128GB 4C ECC |
192GB 6C ECC |
OS Drive |
240GB PLP SATA SSD |
240GB (2x240 GB PLP R1) SSD |
240GB (2x240 GB PLP R1) SSD |
Storage: |
4TB (2x2TB R0) SATA SSD |
6TB (6x2TB PLP R10) SATA SSD |
8TB (2x8TB PLP R1) NVMe SSD |
Redundant: |
No |
Yes |
Yes |
Usable: |
2.25TB usable storage for games |
3.6TB usable storage for games |
5TB usable storage for games |
Server NIC: |
10 Gb |
40 Gb QSFP+ |
40 Gb QSFP+ |
Client NIC: |
1 Gb |
1 Gb |
2.5 Gb |
Est. Cost: |
$2,000.00 |
$4,750.00 |
$6,650.00 |
Ready-Made Configurations
For your convenience, we are providing our Minimum, Recommended, and Ultimate configurations in the table below.
Minimum configuration
Sample |
Minimum config |
|
|
Part |
Name |
Qty |
Price |
Motherboard |
SuperMicro X11SPM-TPF (2x10G SFP+ LAN, 6 channel RAM, 12 SATA) |
1 |
$450.00 |
CPU |
1 |
$300.00 |
|
RAM |
2 |
$155.00 |
|
Cooler |
1 |
$50.00 |
|
OS Drive |
1 |
$80.00 |
|
Storage |
2 |
$280.00 |
|
Mobile Rack |
Basic case |
1 |
$35.00 |
Chassis |
1 |
$90.00 |
|
PSU |
Seasonic SS-600ES ATX12V (v2.2), 8cm FAN (it's important), 80PLUS BRONZE |
1 |
$80.00 |
Fan |
2 |
$15.00 |
|
SATA Cable |
1 |
$15.00 |
|
Mounting rails |
Depends on your cabinet |
- |
- |
Total |
$2,000.00 |
|
Recommended Configuration
Sample |
Recommended config |
|
|
Part |
Name |
Qty |
Price |
Motherboard |
SuperMicro X11SPM-TPF (2x10G SFP+ LAN, 6 channel RAM, 12 SATA) |
1 |
$450.00 |
NIC |
1 |
$380.00 |
|
CPU |
1 |
$600.00 |
|
RAM |
4 |
$155.00 |
|
Cooler |
1 |
$50.00 |
|
OS Drive |
2 |
$80.00 |
|
Storage |
6 |
$360.00 |
|
Mobile Rack |
2 |
$60.00 |
|
Chassis |
1 |
$90.00 |
|
PSU |
Seasonic SS-600ES ATX12V (v2.2), 8cm FAN (it's important), 80PLUS BRONZE |
1 |
$80.00 |
Fan |
2 |
$15.00 |
|
SATA Cable |
2 |
$15.00 |
|
Mounting rails |
Depends on your cabinet |
- |
- |
Total |
$4,770.00 |
|
Ultimate Configuration
Part |
Name |
Qty |
Price |
Motherboard |
SuperMicro X11SPM-TPF (2x10G SFP+ LAN, 6 channel RAM, 12 SATA) |
1 |
$450.00 |
NIC |
1 |
$380.00 |
|
CPU |
1 |
$1,300.00 |
|
RAM |
6 |
$150.00 |
|
Cooler |
1 |
$50.00 |
|
OS Drive |
2 |
$80.00 |
|
Mobile Rack |
1 |
$60.00 |
|
Storage |
2 |
$1,400.00 |
|
PCIe-U.2 card |
2 |
$30.00 |
|
Mobile Rack |
1 |
$240.00 |
|
Chassis |
1 |
$90.00 |
|
PSU |
Seasonic SS-600ES ATX12V (v2.2), 8cm FAN (it's important), 80PLUS BRONZE |
1 |
$80.00 |
Fan |
2 |
$15.00 |
|
SATA Cable |
1 |
$15.00 |
|
U.2 Cable |
1 |
$30.00 |
|
Mounting rails |
Depends on your cabinet |
- |
- |
Total |
$6,645.00 |
|
Recommended Configurations 20\40\100
Part |
ggRock 20 |
ggRock 40 |
ggRock 100 |
Platform: |
2U |
|
|
CPU: |
6 thread / 2GHz |
20 thread / 2.2GHz |
|
RAM: |
32GB 2C ECC |
64GB 4C ECC |
128GB 4C ECC |
OS Drive |
240GB (2x240 GB PLP R1) SSD |
|
|
Storage: |
2TB (4x1TB PLP R10) SATA SSD |
4TB (4x2TB PLP R10) SATA SSD |
|
Usable: |
1.4TB usable storage for games |
2.65TB usable storage for games |
3.6TB usable storage for games |
Server NIC: |
10 Gb SFP+ |
|
|
Client NIC: |
1 Gb |
|
|
Est. Cost: |
$2,250.00 |
$2,800.00 |
$4,500.00 |
Ready-Made Configurations
Part |
ggRock 20 |
ggRock 40 |
ggRock 100 |
Motherboard |
SuperMicro X11SPM-TPF (2x10G SFP+ LAN, 6 channel RAM, 12 SATA) |
|
|
CPU |
Intel Xeon Bronze 3204 |
Intel Xeon Silver 4210 |
|
RAM |
|||
Cooler |
|
|
|
OS Drive |
|
|
|
Storage |
|||
Chassis |
|
|
|
Mobile Rack |
|
||
PSU |
Seasonic SS-600ES ATX12V (v2.2), 8cm FAN (it's important), 80PLUS BRONZE |
|
|
Fan |
|
|
|
SATA / U.2 Cable |
|
||
Mounting rails |
Depends on your cabinet |
|
ggRock 200
This configuration includes operating 200 Machines from a single server running ggRock
Part |
Minimum |
Recommended |
Ultimate |
Platform: |
2U |
2U |
2U |
CPU: |
20 thread / 2.2GHz |
20 thread / 2.2GHz |
40 thread / 2.1GHz |
RAM: |
128GB 2C RAM |
256GB 4C ECC |
384GB 6C ECC |
OS Drive |
240GB SSD |
240GB (2x240 GB PLP R1) SSD |
240GB (2x240 GB PLP R1) SSD |
Storage: |
4TB PLP NVMe SSD |
8TB (2x8TB PLP R1) NVMe SSD |
8TB (2x8TB PLP R1) NVMe SSD |
Redundant: |
No |
Yes |
Yes |
Usable: |
1.5TB usable storage for games |
6TB usable storage for games |
6TB usable storage for games |
Server NIC: |
10 Gb SFP+ |
40 Gb QSFP+ |
100 Gb QSFP56 |
Client NIC: |
1 Gb |
1 Gb |
2.5 Gb |
Est. Cost: |
$4,000.00 |
$6,500.00 |
$10,000.00 |
Ready-Made Configurations
For your convenience, we are providing our Minimum, Recommended, and Ultimate configurations in the table below.
Minimum Configuration
Part |
Name |
Qty |
Price |
Motherboard |
SuperMicro X11SPM-TPF (2x10G SFP+ LAN, 6 channel RAM, 12 SATA) |
1 |
$450.00 |
CPU |
1 |
$155.00 |
|
RAM |
2 |
$375.00 |
|
Cooler |
1 |
$50.00 |
|
OS Drive |
2 |
$80.00 |
|
Mobile Rack |
1 |
$60.00 |
|
Storage |
2 |
$900.00 |
|
PCIe-U.2 card |
2 |
$30.00 |
|
Mobile Rack |
1 |
$240.00 |
|
Chassis |
1 |
$90.00 |
|
PSU |
Seasonic SS-600ES ATX12V (v2.2), 8cm FAN (it's important), 80PLUS BRONZE |
1 |
$80.00 |
Fan |
2 |
$15.00 |
|
SATA Cable |
1 |
$15.00 |
|
U.2 Cable |
1 |
$30.00 |
|
Mounting rails |
Depends on your cabinet |
- |
- |
Total |
$3,970.00 |
|
Recommended Configuration
Part |
Name |
Qty |
Price |
Motherboard |
SuperMicro X11SPM-TPF (2x10G SFP+ LAN, 6 channel RAM, 12 SATA) |
1 |
$450.00 |
NIC |
1 |
$450.00 |
|
CPU |
1 |
$155.00 |
|
RAM |
4 |
$375.00 |
|
Cooler |
1 |
$50.00 |
|
OS Drive |
2 |
$80.00 |
|
Storage |
2 |
$1,500.00 |
|
PCIe-U.2 card |
2 |
$30.00 |
|
Mobile Rack |
1 |
$240.00 |
|
Chassis |
1 |
$90.00 |
|
Mobile Rack |
1 |
$60.00 |
|
PSU |
Seasonic SS-600ES ATX12V (v2.2), 8cm FAN (it's important), 80PLUS BRONZE |
1 |
$80.00 |
Fan |
2 |
$15.00 |
|
SATA Cable |
1 |
$15.00 |
|
U.2 Cable |
1 |
$30.00 |
|
Mounting rails |
Depends on your cabinet |
- |
- |
Total |
$6,370.00 |
|
Ultimate Configuration
Sample |
Ultimate config |
|
|
Part |
Name |
Qty |
Price |
Motherboard |
SuperMicro X11SPM-TPF (2x10G SFP+ LAN, 6 channel RAM, 12 SATA) |
1 |
$450.00 |
NIC |
1 |
$1,000.00 |
|
CPU |
Intel Xeon Gold 6230 20 Core (2.10GHZ, 20 cores, 40 threads) |
1 |
$2,000.00 |
RAM |
6 |
$375.00 |
|
Cooler |
1 |
$46.00 |
|
OS Drive |
2 |
$80.00 |
|
Mobile Rack |
1 |
$60.00 |
|
Storage |
2 |
$1,500.00 |
|
PCIe-M.2 card |
1 |
$43.00 |
|
M.2-U.2 card |
2 |
$20.00 |
|
Mobile Rack |
1 |
$240.00 |
|
Chassis |
1 |
$90.00 |
|
PSU |
Seasonic SS-600ES ATX12V (v2.2), 8cm FAN (it's important), 80PLUS BRONZE |
1 |
$80.00 |
Fan |
2 |
$15.00 |
|
SATA Cable |
1 |
$15.00 |
|
U.2 Cable |
1 |
$30.00 |
|
Mounting rails |
Depends on your cabinet |
- |
- |
Total |
$9,534.00 |
|