这是一个难以问的问题,因为它取决于一些假设。 但假设我们有100个工作站需要连接到networking连接的存储设备。 如果每个NAS有1Gb /秒的连接,那么NAS可以提供给这些工作站的最大吞吐量是多less? 我正在尝试devise一个NAS,用于安装100台工作站和一些科学设备(比如相当于20台工作站)。 供应商说:“你告诉我你需要什么。” 我需要将100个工作站连接到一些将主目录提供给工作站的系统,还有几台服务器将运行虚拟机,以用于许可证和Web服务器等应用程序 – 但让我们专注于NAS设备可能交付的内容,给出1 Gb /秒连接。 如果NAS提供20GB /秒,那么我想最多有20个工作站随时都会以最大速率传输文件。
相关的问题是在科学计算环境中,工作站的典型文件I / O需求是什么?
你需要一些数据收集。 这基本上可以采取我能想到的四种forms。 他们的组合可能是最好的,但单独我把他们从我认为是最坏的到最好的。
sar工具,在Windows环境中使用Perfmon。 然后采取这个configuration文件,并采用上述类似的方法外推。 存储性能并不总是与吞吐量有关
所以到现实…
今天,我可能会为您将双键10GbE连接到一对交叉堆叠交换机(或机箱交换机)的客户机构build一个NAS解决scheme。 这不像你有很多select…
NAS --- 2 x 10GbE ---> switch --- 1GbE ---> computing workstations
这是基于以下因素:
在NAS层面,您应该关心: