Apache Mesos 是一款智能工具,可管理一组计算机并使它们作为一个整体协同工作。它可以帮助您在多台服务器上运行应用程序,而无需单独管理每一台服务器。
可以将 Apache Mesos 想象成一个庞大工作团队的经理。在这种情况下,工人就是您的计算机。如果您有几台机器,登录每台机器并启动不同的程序可能会非常麻烦。Mesos 介入并为您完成这些工作。它查看您的整个硬件集合并说:“我会把这个任务放在这里,因为这台计算机很闲,我会移动另一个任务,因为那台计算机太热了。”这是一种简化非常复杂工作的聪明方法,尽管学习如何与这位经理沟通肯定需要一些时间。
最突出的特点是它处理故障的方式。如果您组中的一台计算机突然断电,Mesos 足够聪明,可以接管在那里运行的任务并将它们移动到一台健康的机器上。这意味着您的网站或工具可以保持在线,而无需您动一根手指。它还允许您在不同类型的应用程序之间共享资源,因此您的数据处理和 Web 服务器都可以驻留在同一组机器上,而不会争夺谁获得更多动力。
Apache Mesos 是一款重型工具,对于单台家用笔记本电脑来说可能大材小用。但是,如果您是拥有几台旧 PC 的爱好者或拥有服务器机架的小型企业主,那么它是组织数字生活的绝佳方式。它不是最容易上手的软件,但一旦运行起来,它提供的稳定性和组织水平是难以超越的。
Apache Mesos 旨在帮助那些在不同机器上拥有大量计算能力的人。Mesos 让你不再看到五台或十台独立的计算机,而是将它们视为一个巨大的资源池。这使得运行大型任务变得更加容易,因为该软件负责处理决定每条数据应去向何处的繁重工作。
使用此软件可以帮助您充分利用硬件。其主要优势包括:
虽然它主要由大公司使用,但对于任何试图在家里或小型办公室构建小型私有云的人来说,它都是一个绝佳的选择。它确保没有计算机处于闲置状态,而另一台计算机却超负荷运行,从而保持一切平衡和稳定。
| 操作系统 | Windows 10 (64 位) / Windows Server 2016 或更高版本 |
|---|---|
| 处理器 | 64 位多核处理器 |
| 内存 (RAM) | 至少 4 GB 内存 |
| 存储空间 | 2 GB 核心文件可用空间 |
| 显卡 | 标准集成显卡(无需特殊 GPU) |
| 其他 | 在 Windows 上安装过程需要 CMake 和 Visual Studio。 |