我发现 Windows 上的 Hadoop 有点令人沮丧:我想知道对于 Win32 用户是否有任何严肃的 Hadoop 替代品。我最看重的功能是:
- 易于在小型网络上进行初始设置和部署(如果我们有超过 20 台工作 PC 分配给该项目,我会感到惊讶)
- 易于管理 - 理想的框架应该具有基于 Web/GUI 的管理系统,这样我就不必自己编写一个。
- 流行且稳定的东西。奖金取决于我们能否及时交付该项目。
背景:
我工作的公司想要建立一个新的网格系统来运行一些财务计算。
我评估的第一个框架是 Hadoop。这似乎完全符合预期,只是它非常面向 UNIX。我能够在 Ubuntu VirtualBox 上启动并运行所有教程。不幸的是,似乎没有什么可以在 Win32 上轻松运行。
是的... Win32:我们公司的政策是所有东西都必须在 Windows 上运行。服务器管理员(或少数几个开发人员之外的任何人)都不了解 Linux。如果他们找到我的虚拟 Ubuntu 环境,我可能会遇到麻烦!可悲的事实是,我们的网格需要托管在 Win32 上(因为所有测试 PC 都运行 Windows XP 32 位),并且可以选择在将来的某个时间升级到 Win64。
更复杂的是——我们想要运行的 95% 是带有 C++ Windows 32 位 DLL 附加组件的 Python 脚本。我们的计算库绝大多数是用 Python 编写的。我们的计算库不会在 Windows 以外的任何设备上运行……我真的别无选择