我正在考虑为朋友的企业建立服务器。这可能是 SuperMicro 的工作,以小预算、9 系列和 Sandy Bridge Dual Socket 2011 26xx 处理器。
我希望最大限度地提高性价比。谁不是?正确的?好吧,我一直在研究 15k SAS 6Gb 驱动器与 SSD 的成本,而且价格相当可比。优点是我不需要 SAS 控制器并且可以使用一个好的 SATA 6Gb 控制器(成本的一半)。此外,SSD 散发的热量要少得多。
但是,我意识到我不确定 exchange 和 MS CRM(这是将在服务器上运行的两个主要应用程序)的磁盘使用情况。Exchange 或 CRM(即 sql server)在轻度使用场景下写入和重写磁盘的量是多少?
我担心的是 Exchange 或 CRM 的 SQL Server 会进行过多的写入,并在过快的时间范围内磨损 SSD。
有人知道 Exchange 和 Sql 的写入特性吗?使用具有 95,000 IOPS 的 SATA 6Gb/s SSD 是否会优于类似的 15k SAS?SAS 当然有 SATA 的优势,但是 SATA SSD 会抵消这些优势吗?
我会坚持使用真正的 SAS RAID 控制器,因为它们也可以处理 SATA 驱动器(包括 SATA SSD)。
我对 Exchange 2010 的体验是,它似乎尽一切努力使磁盘 I/O 最小化。由于缓存和似乎合并的写入,RAM 往往更重要。不过,我只在 150 个用户和更少用户的情况下使用 Exchange。我不确定 CRM 方面......可能是小型随机和顺序 I/O 的 50/50 组合。
小预算并不一定意味着您需要妥协。购买 SATA-only 控制器是一个糟糕的妥协。SSD 在这里的价值在于,您需要更少的数量来实现大量旋转硬盘可以实现的 I/O。这是假设您已经弄清楚您的存储容量需求是多少。请对 SSD(4 个或更多驱动器)进行 RAID,不要担心此时会耗尽它们......