我应该用什么驱动心轴速度进行videostream传输?

我想使用Netgear ReadyNAS 2100存储和传输H264 / MPEG4video。 每个video的大小不一,但范围从几百MB到几GB。 每个video的平均大小为500MB,时长约为45分钟。

在办公室有10个用户,大多数将同时在stream式传输video。 他们正在使用Adobe AIR应用程序和Wowza / RTMP来stream式传输video。 大多数用户会乐于从头到尾播放单个video,而其他用户则会在整个video中进行search。

任何人都可以提出什么样的速度硬盘驱动器,我应该使用这个操作?

对于顺序读取(如videostream),最重要的因素是数据path中的主轴数量和瓶颈数量。 每个驱动器都会将其性能(以MB / s为单位)加到RAID的总体性能上。 每个驱动器的速度将是一个因素,但通常即使只有less数驱动器也足以使数据path中的其他瓶颈饱和。

5400和7200 RPM驱动器(甚至10或15k RPM)的性能都非常接近。 从tom的硬件上来的这三个基准的前三页将会certificate除了主轴转速以外的其他因素实际上从吞吐量的angular度来看更为重要。

首先,磁盘控制器必须能够像客户端可以请求数据一样快速地从raid 5读取数据。 这意味着它通常需要有相当数量的内部和外部带宽,尽可能less的共享资源。 其次,NAS和客户端将用来请求数据的networking之间的连接需要足够的厚度来处理一堆并发stream。 第三,相同的networking不能使用低功耗的ASIC为以太网端口供电,导致任何端口可以突发到1Gb / s的“超额订购”环境,但是它们不能同时完成。

使用给定的数字做估计,一个请求者需要500 MB / 45分钟/ 60秒/分钟= 185 KB / s的吞吐量。 四舍五入到300 KB / s,并考虑到由于客户端缓冲区,读取可能会在相当大的块中发生,即使对于10个同步stream,每个桌面级驱动器也应该可以。

如果您的数据库或SAN操作的请求量较小,则具有显着的随机负载,则转速主要是一个值得关注的问题。 您的场景在磁盘上施加了一个相当低的半线性负载,所以您应该可以使用几乎所有可用的东西。