我不太明白各种戴尔 RAID 控制器对我的情况有何不同,如果你们能帮我选择合适的控制器就太好了。我不想无缘无故地买东西而浪费钱,但同时要确保我得到的是我需要的东西。
对于我的 Dell R710 2U 服务器6倍146 GB 15K RPM 驱动器,我可以选择以下控制器:
- SAS 6/iR 集成,x6 机箱 [自动包含]
- PERC H200 集成 RAID 控制器 [添加$199]
- PERC 6/i SAS RAID 控制器,2x4 连接器,内部,PCIe,256MB 缓存 [添加$299]
- PERC H700 集成 RAID 控制器,512 MB 缓存 [添加$499]
- PERC H700 集成 RAID 控制器、512 MB NV 缓存 [添加$699]
- PERC H700 集成 RAID 控制器、1 GB NV 缓存 [添加$799]
如果有必要的话,服务器将运行 Windows Server 2008 R2、SQL Server 2008 R2 和 IIS,并且基本上托管具有不同复杂性和 SQL 活动程度的各种网站。
我想要运行 3 个 RAID-1 阵列(每个 2 个磁盘),其中 OS/TempDB 等在第一个阵列上,SQL 数据在第二个阵列上,SQL 日志在第三个阵列上。
非常感谢您的帮助。谢谢!
答案1
对于戴尔来说,“256MB 缓存”是指 RAID 卡上有 256MB 的电池供电缓存。这是卡用于 I/O 操作的缓存。它将写入缓存在此存储中以重新排序,从而更有效地使用磁盘。如果断电,电池会为缓存 RAM 提供电压。我相信它最多可以使用 2 天。
“512MB NV Cache” 表示非易失性。我不知道戴尔是如何做到的,但我强烈怀疑它有一个基于 RAM 的普通缓存。卡上的超级电容器有足够的电量,可以在突然断电的情况下将缓存提交到闪存中。这比电池支持的缓存在断电后存活的时间长得多。
1GB NV Cache 只是拥有更多缓存。
对于多个内部连接器来说,您所传输的数据量并不是那么大,这一点并不重要。
如果您非常信任您的电源环境,那么与非易失性缓存选项相比,电池供电的缓存将为您节省一些钱。
答案2
考虑到你的要求,我会选择 699 选项,仅用于非易失性缓存
答案3
基于 3 个 RAID 1 阵列,我会坚持使用基本的 6/iR 或带缓存的 6/i。RAID 1 阵列将成为瓶颈,尽管某些缓存可能会有所帮助。对于使用缓慢变化数据源的网站,IIS 中的缓存将为您提供最佳性能。使用 SQL 时,无论使用哪种控制器,您都需要禁用写回缓存,以确保写入到磁盘。