我似乎找不到与此类似的问题。
我目前正在寻找解决网格计算问题的最佳解决方案。
设置:
我有一个服务器/客户端的情况,那里有客户端[通常是大多数逻辑的愚蠢的例子],并从服务器接收指令有授权请求客户报告有关完成任务速度的信息(根据任务类型判断任务的难度)客户会收到最适合自己以前工作的任务(最好的客户会遇到最严重的问题)最终的要求是:
客户端的空间必须小巧且独立-我的客户端无法安装和设置很多客户端应该能够从服务器获取新的作业和作业运行时间(最好将网格扩展到新问题[并且新问题将由服务器分发])我需要有一个身份验证层(不必很复杂或不必符合现有的ldap)[更轻松的要求:客户可以注册新的“成员身份”并获得访问权限](我不确定RMI的优势是否在这里)客户端将能够从Internet运行,而不是在网络环境中运行这意味着对请求的结果进行加密我目前正在使用Web服务在客户端与服务器之间进行通信。所有信息和结果都返回到托管服务器(J2EE)。
我的问题是是否有一个符合所有/大多数这些要求的网格系统设置,并且是开源的吗?
我对进行云计算不感兴趣,因为其中大多数任务很小,但非常频繁(一天一次,但任务可能很简单,但执行维护)。
该系统的所有代码都使用Java。