我经常每隔一年就买一台新笔记本电脑,这有点麻烦。我运行多个占用大量存储空间的应用程序。工作时,我会运行科学计算软件(MATLAB 等)、编程软件(例如 Visual Studio、Android SDK、Java)和图形软件(Adobe Indesign、Photoshop)。休闲时,我会运行多个音乐软件和游戏,每个软件通常占用几 GB 的存储空间。
我确实有一个外部硬盘(1 TB),但我想避免依赖模块化系统,而且我不太确定从 C:\ 以外的磁盘运行可执行文件是否会产生预期的行为。我猜这对高级用户来说是一个相当常见的问题,我想问一下最常见的解决方案是什么。目标是拥有一个耐用的存储系统。
我考虑过买一台 NAS 供家庭使用,但我不确定这是否是最佳选择。我不是在寻求产品推荐,而是在寻求我应该依靠什么技术才能从可扩展存储介质运行大型可执行文件 - 当前的笔记本电脑似乎需要更换。
答案1
情况很棘手,因为你是一个要求很高的用户。我的意思是,你可能希望在工作计算时拥有强大的计算能力,在编程时拥有快速响应能力,在玩游戏时拥有大数据和响应能力。对于许多人来说,快速响应能力的要求只在一个地方,但你有多个地方。
明确回答一个问题:只要网络运行良好,在网络上运行大型可执行文件是没有问题的。在 SAN 环境中,整个服务器(计算机,即虚拟机)可能会从网络加载所有数据,包括操作系统。使用高质量设备确实可以做到这一点,而且效果很好。从历史上看,您担心的问题一直是使用较旧、质量较差的设备,因为网络不太可靠。
如今,许多人都使用网络来播放流媒体视频,因此网络现在具有相当强大的用途(甚至对于许多家庭用户而言)。
我是一名网络专家,因此我发现 NAS 的概念非常实用。如果我想更换设备,我可以这样做,而且我的新设置通常只需进行最小的更改就能满足我的需求。相比之下,依赖模块化/可移动存储技术等可能会导致升级时更具挑战性,因为您可能会发现每个更改都需要仔细检查,以确保它不会破坏整体解决方案的至少一个组件。我对网络最大的担忧是如果您不熟悉网络,可能会遇到潜在的挑战(但可以通过学习来克服),或者犯下悲剧性的错误(例如让它处于后台,所以您不再考虑它,然后您没有做一些重要的事情,例如充分处理备份)。如果您可以解决这些问题,那么网络存储可能是一个不错的选择,只要您可以花足够的钱购买提供足够质量和速度的设备以使其令人满意地工作。