我是 Folding@home 的用户,喜欢它利用空闲机器处理任务的能力。我想在我的工作中做一些类似的事情,我可以允许用户自愿使用他们的机器并安装一个客户端来处理我的任务。最终,我将拥有一个可以协调它的集中式系统。
我一直在努力寻找正确的术语来引导我使用软件/基础设施来做到这一点。分布式计算通常假设控制您正在分发的机器,在这种情况下,我将无法完全控制,只需通过已安装的客户端进行控制。需要有关术语/示例技术的帮助,我可以开始我的研究。
我是 Folding@home 的用户,喜欢它利用空闲机器处理任务的能力。我想在我的工作中做一些类似的事情,我可以允许用户自愿使用他们的机器并安装一个客户端来处理我的任务。最终,我将拥有一个可以协调它的集中式系统。
我一直在努力寻找正确的术语来引导我使用软件/基础设施来做到这一点。分布式计算通常假设控制您正在分发的机器,在这种情况下,我将无法完全控制,只需通过已安装的客户端进行控制。需要有关术语/示例技术的帮助,我可以开始我的研究。
我的客户正在使用 Magento 作为其电子商务全球解决方案。主要国家是美国/欧盟/中国。目前意大利只有 1 台虚拟机,服务于所有流量。
我想在 AWS 或 Google Cloud 上创建 3 个虚拟机,每个国家一个,这在这个阶段并不重要。
maine DNS 1.2.3.4 应该指向 www.mydomain.it ,其中 1.2.3.4 是配置了 MaxMind GeoIP 模块的 nginx VM(在欧洲数据中心)。
这个网站为每个国家/地区提供多种语言和多种目录/价格/数量,并且使用 nginx,我可以将必要的标头和变量传递给 Magento,以便 cms 知道向来自不同国家/地区的客户显示哪种语言。
我的问题是:当流量到达 nginx vm 时,它将 proxy_pass 到例如美国服务器,美国服务器实际上是否会为美国流量提供服务,或者美国流量将始终通过 nginx 虚拟机流动,因此它会滞后并变慢?
我的目标是根据访问者国家将流量转发到对应的虚拟机,所以这个虚拟机将提供流量而不是 nginx 虚拟机
我维护了很多服务器并且有以下需求
我现在正在使用 cron,但是在不同的服务器中维护本地 cron 非常耗时。
是否有分布式 cron 类型的机制?将“cron”配置存储在数据库中会很好,这样我就可以通过 Web 界面访问它。
在工作中,我们有一堆带有免费高清空间的盒子。我想在这些机器上运行 ZFS 之类的东西,为所有用户提供一个大型虚拟文件系统。在我看来,它会映射为驱动器号 Z:,或者可能是 UNC \\zfs\,并且它会通过网络对数据块进行冗余备份,这样如果一台计算机出现故障,它就可以最大限度地减少丢失的机会文件。
我看到了 CXFS、EMC Celera HighRoad、Melio FS、SAN-FS、StorNext 文件系统……
今天人们在用什么?特别是如果它是免费的!
编辑:一个想法是在 Sun VirtualBox 中运行 FreeNAS,并使用 ZFS——但在我看来,ZFS 池不能跨计算机工作......?此外,运行虚拟盒子也不太理想。