我不是专业的管理员,但我发现自己是为某个小型非政府组织提供这些事务建议的最懂 IT 的人。这个非政府组织基本上只有一个 WiFi 路由器 + 交换机,一些 PC 通过以太网连接,一些通过 WiFi 连接。这些 PC 有点旧(通常使用年限约为 6-8 年);而且该非政府组织经济状况不佳,因此非常不愿意花钱——大多数电脑都是二手捐赠的。
非政府组织的人谈到要为几台电脑购买新的磁盘驱动器,并提到其中一台电脑空间不足。我当时想建议他们考虑使用 NAS;当我问他们过去数据丢失的情况时,他们说他们也遇到过这种情况:偶尔出现磁盘故障,甚至在携带硬盘或其他存储介质时处理不当。
所以,我立即想到:让他们买一台 NAS。他们可以集中存储,而不必为每个已满的站点购买新磁盘;而且他们还会在可靠性方面获得显著的提升(当然取决于 RAID 配置)。而且我怀疑他们的整体存储需求是否非常高,即他们不经常制作视频,他们不维护大型(或任何)数据库等。
但 (至少) 有一个问题:成本。NAS 本身要花钱,四组新 HDD 也要花钱。
这让我想到:存储紧缩相当局部化。那么,如果我可以安排他们汇集现有磁盘,并使用他们已有的硬件在 NAS 上模拟 RAID 的效果,会怎么样?
我知道分布式文件系统是一种东西。但是 - 我不知道在不在超高速 SAN 上的 Windows 机器集群上设置分布式文件系统是否可行。这种(免费)设置可行吗?常见吗?无需经验丰富的专业人员就可以设置吗?与现在每台机器一个磁盘相比,它的性能是否合理?它能否容忍 PC 偶尔关机或出现其他故障?
这是可能的。您所描述的通常被称为虚拟 SAN。但是我不相信有适用于 MS-Windows 的开源实现。即使有,这些也对网络资源和存储管理员的技能要求很高。我强烈建议不要这样做,即使不考虑成本。
到目前为止,NAS 或文件服务器是最好的第一步。
询问一些有关业务连续性的后续问题。
这些磁盘中是否有对操作至关重要的磁盘?之前修复问题需要多长时间?他们实际上希望多快恢复并运行文件?
实施或修复备份,然后通过实际恢复一两个文件来测试它们。备份是最后一道防线。还需要了解恢复可能需要多长时间。从云备份提供商下载文件或获取存储在其他站点的某些媒体需要时间。
此时,可以解释说数据错误可能是可以恢复的,但是备份恢复需要数小时甚至数天。
如果这还不够好,可以提出您的存储想法。解释一下在没有停机的情况下解决硬盘驱动器丢失的代价是更多的磁盘,以及维护这些磁盘阵列的技术人员。
分布式存储的磁盘数量可能不比带奇偶校验的传统磁盘阵列少。分布式存储系统的工作方式是将 2 个或 3 个或更多副本分布在装有硬盘的众多服务器主机上。虽然这些可以缩小规模,但它们不太可能易于管理,尤其是在您手头有的 PC 的异构环境中。
因此,如果采用这种方式,需要考虑存储阵列。NAS 设备很容易解释,这个盒子里有驱动器,并在网络上共享。IT 人员知道如何管理已知数量。可以使用手头上的任何硬件,并在通用操作系统软件中执行阵列。但是,如果这只是 PC,则不太可能有足够的驱动器托架来正确支持 RAID 6 配置。
是的,很贵。也许可以问问周围有哪些公共或私人资源可以为这些组织提供 IT 支持。
从您的描述来看,分布式文件系统似乎不是您所需要的。要真正节省总体存储空间,就需要所有主机始终保持连接。允许部分/许多主机移动/离线会大大增加存储要求。
除了足够的存储空间(磁盘空间从未像今天这样便宜)之外,您似乎还需要一种低成本、易于处理的备份解决方案。如果没有(太多)专业处理,这几乎意味着需要一种基于云的服务,不幸的是,这种服务并不是免费的。