我所在的大学正在翻新我们的数字媒体实验室,我们正在考虑为使用 Final Cut Studio 的学生安装某种 NAS。这将用于课堂项目,因此每个学期结束后,NAS 将被清除,以供下一轮学生使用。过去我们依赖外部硬盘,但这种硬盘很笨拙,而且存在数据丢失的情况。我们正在考虑使用 drobo、netgear 等一些设备,而不是更多企业级设备。
有没有人遇到过这种情况并有什么建议?我们不确定从哪里开始查找,并且想知道 Final Cut 是否存在任何重大性能问题。实验室中将有大约 15 台计算机使用 nas。
答案1
您至少需要使用 Final Cut 和 NAS(任何 NAS!)进行测试,以确保吞吐量能够满足您的需求。这不仅取决于所使用的设备,还取决于该设备与您的客户端之间的网络,以及可能存在的瓶颈。此外,根据客户端的数量,NAS 本身可能是一个瓶颈 - 10 个人同时对同一磁盘进行高带宽 I/O 肯定会表现不佳。
一些简单的计算可能会对你有帮助:
- 需要的峰值带宽/客户端是多少?
- 考虑到这一点和一个接口的速度(Gb?10Gb?不要忽视绑定选项),您可以计算出每个接口可以支持多少个客户端。
- 每个接口必须有足够的磁盘来支持相同数量的 I/O。
现在您需要了解一些粗略的硬件规格:总网络容量和磁盘容量是一个开始。
答案2
对于这么多机器,我建议使用光纤通道阵列而不是 NAS - 特别是如果您要从事高清项目。我们正在使用 Fibrenetics 阵列。好莱坞有一家 Apple 商店,专门为工作室和广播设施提供存储和 Final Cut 系统的设置服务,并且非常适合在预算范围内工作。他们会帮助您选择如何设置。我们使用它们是因为他们的专业知识,尽管我们在国家的另一边。查找 Melrose Mac (www.melrosemac.com) 并询问 Sandy!
答案3
如果光纤通道让您因费用问题而望而却步,那么使用 SAS 只需花费(组件)成本的一小部分,即可获得几乎相同的性能。在 7.2K RPM 磁盘上,我能够以 275 MB/s 的速度执行大部分连续负载,考虑到千兆以太网的速度为 125 MB/s,这已经相当不错了。即使是随机写入(10 个 HD 流同时写入磁盘)的速度也相当可观,约为 60 MB/s。使用更高性能的驱动器(如 10K 甚至 15K RPM)将为您提供更多的随机性能。如果您能负担得起 Raid1,那么您将无需处理奇偶校验计算开销,这应该会进一步提高吞吐量。
如果您一直使用外部驱动器,我假设您使用的是 USB(25MB/s)或可能是 ESATA(275MB/s)。如果您一直忍受 USB 性能,那么 DroboElite/DroboPro 或 GigE 上的 Drobo FS 应该会为您提供足够的性能。只需确保使用快速磁盘,因为随机 I/O 会让一切陷入瘫痪。
如果您使用的是 ESATA 外置硬盘,那么您对性能的期望已经相当高了。在这种情况下,Drobo 系列可能无法跟上,这仅仅是因为网络级资源争用。GigE 的速度为 125 MB/s,不需要很多快速写入器就能使其饱和。在这种情况下,选择两三个并根据需要将学生分配到这些单元以平衡负载可能是一项更好的投资。