跳至主要内容

🧠 ggRock 基础: 工作原理

ggRock是什么?

ggRock是一个无盘启动系统。它允许您在电竞中心运行所有客户端PC无需硬盘。相反,所有数据都通过以太网网络从中央服务器流式传输。

🔁 使用ggRock,更新在共享镜像上进行一次,然后自动应用于所有机器。这通过一个称为**写回(Writebacks)**的功能实现,我们稍后会介绍。


💽 ggRock阵列 – 为什么驱动器很重要

由于ggRock消除了客户端机器上的本地存储,所有数据都存储在服务器的阵列上。这使您的服务器驱动器对性能和可靠性至关重要。

存储要求:

  • 仅使用TLC SSD或更好的产品。
  • ❌ 不要使用HDD或QLC SSD(例如Samsung 860 QVO)。它们对游戏性能来说太慢了。
  • 存储阵列必须冗余。如果一个驱动器出现故障,中心应该继续运行而不停机。

我们建议使用**RAID10(镜像条纹)**以实现冗余。此设置允许一个或多个驱动器出现故障而不丢失数据,但需要使您的存储容量翻倍。

示例:

如果每台机器之前都有1TB游戏SSD,您需要:

  • 4x 1TB SSD在RAID10中 = 2TB可用空间。

尺寸的经验法则:

60GB + Total Game Size + (Number of Clients × 10GB) + 15% free space

💡 对于40台机器和1TB游戏:

60 + 1000 + (40 × 10) = 1460GB
1460 + 15% = ~1717GB (~1.8TB needed)

🔗 了解更多: ggRock硬件规格 | 阵列类型 | 阵列指南


🧠 RAM缓存 – 为什么RAM很重要

ggRock使用RAM缓存经常访问的数据,减少SSD上的负载并加快向客户端PC的传输速度。

没有缓存,单个SSD无法同时处理40多个PC的文件请求。使用缓存,常见数据(例如Fortnite文件)存储在RAM中以实现快速访问。

  • RAM作为FILO缓冲区(先进后出)工作。
  • 数据被请求后,它存储在RAM中以供将来请求使用(直到使用了所有可用的服务器RAM,然后最旧的被循环出去)。

关键RAM指南:

  • 机器越多,需要的RAM就越多。
  • 优先考虑RAM容量而不是速度或延迟。

推荐的RAM:

  • 🖥️ 20台机器 → 32GB
  • 🖥️ 40台机器 → 64GB
  • 🖥️ 100台机器 → 128GB
  • 🖥️ 200台机器 → 256GB
  • 在此之外每100台机器再增加128GB

🔗 更多: ggRock硬件规格 – RAM


🗂️ 写回和快照

最初的图表没有覆盖ggRock如何在每个客户端上处理OS和游戏镜像作为挂载的虚拟驱动器。

ggRock使用**写回(Writebacks)和快照(Snapshots)**来安全高效地管理更改。写回捕获每个客户端的临时更改,而快照允许您根据需要回滚或克隆系统状态。

🔗 在这里了解更多: 写回和快照如何工作


等等!

这篇文章对您有帮助吗?

入门中的更多文章

没有找到您要的内容?

与我们聊天或给我们发送电子邮件。聊天全天候开放,点击右下角的气泡即可。

给我们发邮件