我有一台速度相当快的计算机,我想将其用作文件服务器。主板有 IDE 和 SCSI 端口。
最好使用哪种硬盘类型?(IDE/SATA/SCSI 等)
使用 SATA 卡来运行驱动器是否明智?
使用情况:15 个用户,频繁写入(在服务器上编辑的共享 CAD 文件),平均读取
谢谢!
答案1
SATA 或 SAS 是最佳选择。
IDE 和 SCSI 型号通常较旧、较小且较慢。SCSI 也贵得多。
买一张好的(不便宜的)RAID 卡,至少做一个 Raid 1。如果太贵,我更喜欢基于操作系统的软件 RAID,而不是便宜的 RAID 卡或板载 RAID。
另外,一定要购买企业级或近线磁盘。标准磁盘并不适合全天候运行。
答案2
鉴于最新和最大的硬盘使用 SATA,您可能需要购买 SATA 卡。但如果您不需要使用这些驱动器,IDE 或 SCSI 应该足够好,SCSI 更好,因为它更高效,而且 SCSI 驱动器往往更可靠。
PS SCSI 驱动器之所以更可靠,并不是因为 SCSI 总线使它们如此,而是因为制造商倾向于使它们更可靠,因为它们将用于服务器并且成本更高。
答案3
您没有说明有多少人会使用这台服务器,它会保存什么样的数据,用户需要什么样的性能等等。如果不知道这些,就不可能给出好的建议。例如,上面的两个答案在一种情况下可能很好,但在另一种情况下却会浪费您的时间和金钱。
尽管如此,它至少可以引导你朝着正确的方向发展。
首先,无论您的目标是什么,请设置 RAID:如果您需要一些非常基本的东西,请设置 RAID1;如果您需要大量存储并且不关心高性能写入,请设置 RAID5;如果您有钱并且需要快速存储,请设置 RAID10。
然后根据你的使用情况在 SAS 和 SATA 之间做出选择。如果你有很多用户,或者用户很少,但他们的应用程序同时访问大量文件,或者需要高持续传输,或者需要高可靠性 - 那就选择 SAS。如果以上都不适用 - 那就选择 SATA。这包括一个新的控制器(IDE 和 SCSI 已经过时了 - 我甚至猜想你的计算机按照 2009 年的标准来说并不算太快)。
与 SATA 相比,使用 SAS 时每个存储单元的费用大约要高出 3 到 5 倍。
现在 - 忘记我说的一切,去给自己买一个德罗博可以满足您的需求。
答案4
对于多用户负载,请始终尝试使用 SCSI/SAS,SATA 在这方面做得越来越好,但实际上仍然是为单用户负载设计的。哦,尝试以某种方式对磁盘进行 RAID 也可以,既能提高速度,又能增强弹性。
编辑 - 哦,我同意 farseeker 的观点,这应该是一个新问题,但读到你的第二个问题时,我有点担心;你列出的任何套件都不是我想称之为服务器规格的。你有一个功能过于强大的消费级 CPU、消费级主板、非常不合适的磁盘和一个客户端操作系统。如果你非常关心客户的数据,你需要冗余电源、多个 NIC、RAID 控制器和设计为全天候使用的磁盘,重点是写入并发性,以及一个设计为服务于他人而不是服务于自己的操作系统。即使最便宜的戴尔服务器也会给你这些东西。