我应该使用哪种 Raid 来存储网站静态文件/内容

我应该使用哪种 Raid 来存储网站静态文件/内容

我正在构建一个 Web 服务器 (IIS7),想知道存储静态内容和网站用户上传文件(主要是图片,但也包括其他文档,如 pdf)的最佳做法。我将操作系统放在 Raid 1 阵列上。

我应该将实际网站的页面和文件、它自己的静态内容以及它的用户的静态内容保存在哪里?

  • 我是否应该将这些内容放在单独的 RAID 阵列上?如果是,应该放在哪种类型上?

我正在考虑使用 SLC SSD(例如英特尔的 X25-e),但出现了以下问题。

  • 对于这种类型的内容,SLC SSD 是否会比 2.5 英寸 15k SAS 驱动器有任何改进?

  • 如果我确实使用了 SSD,我相信我仍然需要使用 Raid 来实现冗余,但我听说 Intel X25-e 不支持 TRIM。这是否意味着它们不再是一个合法的选择?

答案1

如果我是你,我会研究什么是 RAID,以及哪种类型可以为我的存储提供最佳设置。

话虽如此,仅凭您提供的信息,我会用您在 SSD 上花费的钱轻松构建一个四驱动器 RAID 5 阵列。研究一下,看看缺点是否会影响您的情况。

答案2

突袭 1。镜像。因为基本上你没有任何值得更大阵列的东西。根据需要使用输出缓存。

如果空间不够,那么可以使用具有良好控制器的 RAID 5。Raid 5 写入速度较慢,但​​读取速度较快。不如 Raid 10,但……更便宜。

再次强调,一个好的控制器可能会有很大帮助。Adapte 允许您插入一组 SSD(最多 4 个)作为主动读取缓存(即控制器将经常请求的内容放在那里以加快读取速度)。

相关内容