Wiki Home System requirements Server requirements

Server requirements

2023-06-04
server, requirement

Software requirements

It's advisable to use Windows Server 2016, 2019, or 2022 Standard or Datacenter editions due to enhanced cache management. Older versions are not recommended.

Windows server 2022 ISO for download -
https://go.microsoft.com/fwlink/p/?LinkID=2195280&clcid=0x409&culture=en-us&country=US

Windows server 2019 ISO for download -
https://go.microsoft.com/fwlink/p/?LinkID=2195167&clcid=0x409&culture=en-us&country=US

Consider Windows 10 Pro as a secondary option. However, it's important to note that Windows 10 has a shared limitation of up to 20 PCs. Therefore, for centers with more than 20 PCs, this option is not recommended due to limitations in shared folder functionality, which is essential for saving game progress and resolving specific game-related issues.

Avoid installing antivirus software on your server computer. Antivirus programs can significantly increase disk activity, leading to lag for clients and causing games to load slowly.

Hardware requirements

Here is the recommended server hardware for diskless boot with CCBoot.

Component

Recommended Specifications

CPU

Intel Core i5 or higher

Motherboard

Server motherboard supporting 16GB+ RAM, with 6-8 or more SATA Ports, at least 2 NVME slots

No. of Clients

Server RAM

10 - 30

32 GB

30 - 70

64 GB

70 - 100

128+ GB

Network

10gb port

For more than 100 client PCs, it's recommended to utilize 2 or more servers with load balancing.

  • Storage Disk Types:
    Image Disk
    : Stores the client OS boot data, referred to as an "image."
  • Game Disk: Stores the game data. Please note, if your game disk exceeds 2TB, it should be initialized as a GPT volume.(Figure 1)

Figure 1

  • Writeback Disk: Stores the client's write data. In diskless booting, all data are read and written to/from the server. Hence, a writeback disk is necessary to retain the client's write data.

Required Hard Disks:

  1. Utilize one SATA SSD for the server OS (C:\) and install CCBoot Server.
  2. Choose an SSD (Samsung EVO 860) with a capacity of 256GB or more for the image disk.
  3. Choose an SSD or NVME (Samsung EVO 970) with a capacity of 2TB or more for the game disk.

   - If considering RAID 0, set it up via Windows disk manager rather than in BIOS for optimal performance. Maintain SATA mode as AHCI in the BIOS to enhance writeback disk performance.

   - More than one write-back disk (required for 30+ users), avoid RAID to prevent disruption if one disk fails. Multiple write-back disks are automatically balanced by CCBoot, delivering improved write performance compared to RAID. SSDs or NVME disks are recommended for their higher IOPS.

   - RAID 0 from SSDs for write-back does not significantly boost random read/write IOPS; it primarily improves sequential read/write speeds.

   - Format all disks (excluding the Windows partition) with a 32K allocation unit for better performance, especially in gaming scenarios where 32K units can resolve lag experienced with 4K units.

  1. Employ a 256+ GB SSD disk for SSD cache.

   - If disk is NVME or high-quality SSD for the game disk, do not use an SSD cache, as it may not be necessary.

Related: