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

  1. 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.

  2. 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.

  3. 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).

  4. 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.

  5. Your NICs for the client Machines should be compatible with PXE boot and the NIC for the server should be compatible with Linux.

  6. 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.

  7. 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:

  1. Minimum - minimum specs that were tested and are known to provide 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.

  2. 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 no-failover config.

  3. 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 a table below.

Recommended Configuration

Ultimate Configuration

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

Ultimate Configuration

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 a table below.

Minimum configuration

Recommended Configuration

Ultimate Configuration

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

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 a table below.

Minimum Configuration

Recommended Configuration

Ultimate Configuration

Did this answer your question?