对于服务器来说,哪种硬盘系统速度更快,SSD、SAS 还是 RamDisk?

对于服务器来说,哪种硬盘系统速度更快,SSD、SAS 还是 RamDisk?

我希望这是正确的部分,这是我第一次来这里,我有一个问题请问。

我想这个时期很多人都在问这个问题。

我们正在管理一个具有大量数据交换的游戏服务器(我的世界),我们必须购买一台新服务器,但我们必须找到维护地图的最佳方法。

在 Ubuntu 环境中我们有三个选项,Ramdisk、SSD 和 SAS,你知道谁维护地图的速度更快吗(1.9gb,但有很多小文件,传输量巨大)?

我并不是这方面的专家,所以如果可以的话我想添加我们想要租用的服务器的链接,所以也许你可以更精确,如果我可以放链接请告诉我,我会删除它。 http://www.hetzner.de/en/hosting/produkte_rootserver/ex4s

感谢您抽出时间,抱歉我的英语不好。谨致问候,

保罗

附言:我不太了解,所以请解释一下一切:(。

答案1

您需要考虑列出的每件事的利弊。

虚拟硬盘

您列出的最快选项,但它仍需要真正的 HD 来保存数据。如果服务器离线,RAMDISK 上的任何内容都将丢失,除非将其保存到长期存储中。还需要服务器上有大量内存。

固态硬盘

速度非常快,适合处理大量小型 IO。价格昂贵,容量不大。

SAS(我假设您的意思是 10k/15k 驱动器,而不是 7.2k NL-SAS)

速度还是相当快,尺寸也更大。

我会做什么

如果是我,我会开始进行一些监控,看看磁盘 IO 是否真的是一个限制因素,对于游戏服务器,我猜是 CPU 或网络是限制因素。如果您发现磁盘 IO 是罪魁祸首,我个人会拿一对 15k SAS 驱动器并在 RAID-1 中运行它们(或者如果钱不是问题,我会拿 4 个或 8 个并在 RAID-10 中运行它们)。

答案2

对于您的具体情况,您需要一个 SSD。Minecraft 会发出大量非常小的 IO 请求,而这正是 SSD 所擅长的。它也没有大量的数据,因此即使是一个很小的 ​​SSD 也能容纳它。

当然,ramdisk 的性能会更好。但是,如果您不确定 ramdisk 和 SSD 之间的区别,您可能没有足够的知识来防止 ramdisk 造成灾难性的数据丢失。

相关内容