Xav*_*ier 1 linux raid performance
我们希望使用 Linux 和 RAID(5 或 10)设置构建实时播放机。当前设置如下所示:
我确实运行了 Bonnie++ 和 iozone 以使用不同的 raid 设置(5 和 10)、不同的 fs 类型(ext4 和 xfs)和不同的条带大小来做一些基准测试。不幸的是,我似乎无法获得我想要的速度(总是 <200MB/s)。
我做的另一个测试是直接在播放软件(RV - http://www.tweaksoftware.com/products/rv)中进行的,但无法让它以超过每秒 20 帧(寻找 24 fps)的速度播放超过 3 个序列。
这些播放细节有点无用,我只想知道获得大约 700MB/s 读取性能的最佳设置是什么?是否可以?
我已经阅读了很多,似乎硬件控制器可能会更好。另外我猜7200rpm是不够的。10 或 15k 可能更好?固态硬盘呢?
我对这个项目还有另一个限制,这台机器将存储所有项目的所有序列,所以密度很重要(我敢打赌,使用 SSD 驱动器与标准 10k rpm 驱动器相比,获得相同的存储量会花费更多)。
任何建议或提示将不胜感激,以获得最佳读取速度/存储量。
谢谢!
编辑:偶然发现这个http://www.fusionio.com/products/iodrive/。有人用过这张卡吗?
如果您需要能够支持多个一致的流,您将需要一堆非常快的驱动器 (15k) 或几个融合 IO 卡或其他企业级 SSD。驱动器越快越好,因为即使每个视频文件在磁盘上都是连续的,一旦您开始流式传输其中的 2 个或更多,现在这是一个随机工作负载,硬盘驱动器很难处理。特别是一旦你有 3 个或更多。
| 归档时间: |
|
| 查看次数: |
558 次 |
| 最近记录: |