我们正在寻找购买新的3TB企业级驱动器,并可以购买SAS或SATA型号。
AFAIK,SAS通常比SATA提供更好的性能,但是搜索我发现的Seagate Constellation 2和星座ES.2硬盘审查文章中的基准。
总结是,在大多数测试中,SATA实际上比SAS更快。但是仔细阅读评论,似乎有一个叫做"prescan“的功能,它显然是造成低性能的原因。
从性能的角度来看,可以推荐什么,是SATA还是SAS?现实世界的表演可以接受吗?
我们系统的工作负载是沉重的多线程顺序写入和擦除,偶尔随机读取访问。
发布于 2011-08-16 11:10:09
在单用户测试中,SATA实际上可以优于SAS,但是一旦事情开始并发,那么是的,SAS证明了自己。因此,这取决于负载,您没有提到您的用例,因为繁忙的服务器无法缓存足够的驱动器内容,那么SAS可能更有意义。
尽管如此,我还是想让您考虑一下,这些3TB磁盘在服务器上是否有什么意义,当然,如果您问的是性能和7.2krpm磁盘在同一句话中的话。根据我的经验,你要么需要能力,要么需要表现,如果你想两者都需要,你必须花大量的钱。
发布于 2011-08-16 14:03:21
根据您的设计,您可能可以同时使用两种方式: RAID 0配置中更快、更小的SAS 15K驱动器(或者可能是SSD),因为您的数据集需要最高的I/O性能;以及RAID 5配置中速度较慢、较大的SATA驱动器,以满足归档的、不太频繁的存储需求。
更多地了解存储需求将有助于您最大限度地利用服务器故障。
发布于 2013-09-11 22:22:43
这不是对(旧)问题的直接回答,但希捷自己是这么说的:
...there一直是一个普遍的假设,即基于SAS的系统应该总是比SATA更快.毕竟,SAS是传统上首选的企业界面,成本更高,因此在所有方面都应该优越,对吗?不过,答案实际上取决于应用程序和使用存储的环境。SAS拥有更多的智能,其中很多都与维护数据完整性有关。那么,增加智能意味着更多的功能,这可能涉及到完成某些操作所需的更多时间。一个简单的例子是启动-有更多的检查在SAS系统启动时,SATA系统做不到。猜猜哪个会更快?撒塔。但是事务性性能呢?再一次,取决于系统。将其他等效的单个SAS驱动器插入工作站(和Constellation驱动器由SATA或SAS提供),各种错误和数据完整性检查可能导致性能稍慢一些。但是,如果我们谈论的是服务器或存储阵列中的一组SAS驱动器,那么我们将开始看到一组SATA驱动器的出色性能。SAS允许对系统进行更多的定制,许多IT专家将通过调整驱动器的模式页面设置来配置他们的系统。例如,Seagate驱动器,如星座允许双移植,可以配置为启用或禁用写缓存,并通过四种模式的PowerChoice设置为电源管理定制。因此,底线是,当服务器或存储阵列中运行多个驱动器时,基于SAS的系统将发光,并为SATA无法提供的关键任务数据提供保护。但是对于不需要额外功能的小型系统,或者台式机和工作站的单驱动环境,SATA是理想的。每个接口都有自己的位置。
https://serverfault.com/questions/301567
复制相似问题