![如何利用备用工作站驱动器空间进行服务器存储/备份](https://linux22.com/image/491147/%E5%A6%82%E4%BD%95%E5%88%A9%E7%94%A8%E5%A4%87%E7%94%A8%E5%B7%A5%E4%BD%9C%E7%AB%99%E9%A9%B1%E5%8A%A8%E5%99%A8%E7%A9%BA%E9%97%B4%E8%BF%9B%E8%A1%8C%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%AD%98%E5%82%A8%2F%E5%A4%87%E4%BB%BD.png)
因此,考虑到目前最便宜的硬盘容量也只有 160GB 左右,我发现我办公室各处的工作站上都有很多额外的硬盘空间。我想利用这些空间作为某种冗余 RAID 阵列,用于存储低优先级文件和备份。
我有大约 100 个工作站,只需要 40GB 的磁盘空间即可运行,剩下大约 120GB 的备用空间,我已经将其分区。我想知道是否有某种方法可以使用 iSCSI 或类似技术将这些分区挂载到某种类似 RAID 的阵列中。我的意思是,我可以使用大约 12.5TB 的磁盘存储空间,但工作站不会使用这些存储空间(它们被锁定,不允许用户摆弄)。
此外,工作站始终处于打开状态,所以这不是问题,但系统应该能够容忍由于各种原因(Windows,你知道)重启而导致的偶尔停机。
有没有现成的解决方案?开源的呢?如果没有必要,我宁愿不自己动手。
我的服务器环境是 ESX 3.5,主要为 Windows 主机。SQL Server 等...工作站都是 Windows。
答案1
答案2
嗯,这当然不是一种典型的做法,我真的不建议这样做……嗯,除了实验之外,但你也许可以得到开放AFS去做吧。
答案3
好的,我无法帮助您解决 iSCSI RAID 问题,但我可以帮助您解决 iSCSI 问题。我已经开始使用一款名为 StarWind 的产品 - 可从 www.starwindsoftware.com 免费获得。您可以将其安装在工作站上以共享空间。然后,您可以使用 Microsoft 标准 iSCSI 启动器
基本上,它为您提供了一个 iSCSI 目标。据说它仅适用于 Windows 2003,但它可能适用于 Vista 或 XP。
我已经使用 StarWind 软件一段时间了,它看起来太简单了,不像是企业产品,但它在提供空间方面做得非常好。我能够成功地将 ESX 3i 主机连接到 Starwind iSCSI 目标,该目标是一个带有 IDE 驱动器的 Dell GX110。然后我能够在该 LUN 上安装和运行 Windows 2003
我猜您会使用另一个软件将所有这些暴露的 iSCSI lun 聚合到 iSCSI RAID 中。
答案4
在它们上面放置一个分布式编译器或者分布式 3D 渲染器,并使用空间来存放工作集文件?^^