我正在考虑在服务器上安装一个 SSD 硬盘,显然我知道它比普通的 7200rpm sata2 3gbps 硬盘快得多。
固态硬盘的优点在于它们通常会公布读/写速度,但 SATA 没有这个信息,所以我很想知道希捷 120gb 7200rpm 硬盘的典型读/写速度是多少。我知道它会因制造商和型号系列而波动,但我只是在寻找一个估计值。
答案1
驱动器的性能取决于许多因素,仅仅比较供应商声称的最大传输速率并不能让您了解全貌。
但是,要回答您的具体问题,您提到的 120GB 7.2K SATA 驱动器的持续读写传输速率(对于大型连续 IO)大约在 50-70Meg/秒左右。当前一代 7.2K 2.5 英寸 SATA 驱动器将接近该值的两倍(例如,Seagate Momentus 7200.4 笔记本电脑驱动器的平均速度接近 100Meg/秒)。当前一代 10K 和 15K SAS 驱动器应该能够维持 50-100% 更快的连续速率,具体取决于型号和接口。当前一代 SATA SSD 声称的 200-400Meg/秒传输速率非常快,但这并不是 SSD 的真正优势。
对于服务器环境,随机 IO 和处理大型 IO 请求队列深度的能力通常更为重要。7.2K SATA 硬盘的读/写延迟在 8-15 毫秒范围内,每秒可处理约 70 个离散随机读/写 IO 操作。SSD 的延迟以微秒为单位(例如,Intel X-25E 为 75 微秒),它们通常每秒支持数千个 IO。与旋转磁盘相比,这种 100 倍的优势真正使 SSD 速度极快。
然而,SSD 并非一帆风顺,与旋转磁盘不同,它们的读写性能特征截然不同,性能变化很大程度上取决于驱动器的容量大小,而不是数据所在的位置。操作系统仍在追赶这一步伐,充分发挥 SSD 的潜力仍是一个相当大的挑战。最后,尽管 SSD 是固态设备,但总体上不如旋转磁盘可靠。如果您正在考虑将“一个”SSD 放入服务器,那么您真的应该只将该 SSD 用于您完全准备好丢失的数据。
答案2
看一下这个站点,也许列出了您的确切磁盘:http://www.reportlabs.com/testbed/version1/hdv1/hdt35in.php
当今(至少我认为)最快的 SATA 驱动器是 Western Digital Velociraptor,读/写速度约为 100 MB/s。
编辑:不要将 SSD 的读/写速度视为理所当然。这些大多是综合基准,而且大多是比较顺序读/写,这不是唯一重要的标准(也要注意 4K 随机读/写)。