任何良好的分布式代理/服务模型的.NET? [英] Any good distributed agent/service models for .NET?

查看:343
本文介绍了任何良好的分布式代理/服务模型的.NET?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在寻找实现分布式代理/服务模型的工具...我想我们也可以称为网格或云计算,但我不确定这个术语是否完全类似。分布式代理模型将是开发人员构建代理,分派到框架,框架在分布式环境中的某个地方执行代理的模型。

I'm looking for tools that implement the distributed agent/service model ... I guess we could also call this grid or cloud computing, but I'm not sure the term is exactly analagous. A distributed agent model would be one where developers build agents that are dispatched to a framework and the framework executes the agent somewhere in the distributed environment.

具体来说,我在寻找用于支持跨网格/云的动态分发的框架,但用更持久的服务来替换临时代理。这里的目标是最小化在网格/云容器中部署服务所需的时间和精力。

Specifically, I'm looking for a framework that support dynamic distribution across the grid/cloud, but replaces the transient agent with a more persistent service. The goal here is to minimize the amount of time and effort it requires to deploy a service into the grid/cloud container.

FWIW,我认为Digipede非常接近,但我感兴趣的是什么,在那里。我的印象是,为了使解决方案可行,必须考虑程序集分配。

FWIW, I think Digipede gets pretty close to this, but I'm interested in what else is out there. I'm under the impression that assembly distribution would have to be considered in order for the solution to be viable.

推荐答案

项目在微软叫Dryad。这是一个很好的播客,更多信息:
http://www.dotnetrocks。 com / default.aspx?showNum = 378
它使用LINQ,应该是易于使用。微软公司为微软的AdCenter做了一些生产工作。
这是研究页面。
http://research.microsoft.com/research/sv/Dryad/

There's a project at Microsoft called Dryad. Here's a good podcast with more info: http://www.dotnetrocks.com/default.aspx?showNum=378 It uses LINQ and is supposed to be easy to use. Microsoft has it doing some production stuff for Microsoft's AdCenter. Here's the research page. http://research.microsoft.com/research/sv/Dryad/

Dryad非常具有表现力。它完全包含其他计算框架,如Google的map-reduce或关系代数。此外,Dryad负责处理作业创建和管理,资源管理,作业监视和可视化,容错,重新执行,计划和记帐。

Dryad is quite expressive. It completely subsumes other computation frameworks, such as Google's map-reduce, or the relational algebra. Moreover, Dryad handles job creation and management, resource management, job monitoring and visualization, fault tolerance, re-execution, scheduling, and accounting.

我没有看到下载,但如果您与他们联系,您认为您可能会得到它。

P.S. I don't see a download, but if you contact them and you are serious you could probably get it.

更新:现在可以在这里下载:
http://research.microsoft .com / en-us / downloads / 03960cab-bb92-4c5c-be23-ce51aee0792c / default.aspx

Update: it's now available for download here: http://research.microsoft.com/en-us/downloads/03960cab-bb92-4c5c-be23-ce51aee0792c/default.aspx

这篇关于任何良好的分布式代理/服务模型的.NET?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆