微软新项目“Daytona”:运行在Azure上的MapReduce

日期: 2011-07-21 来源:TechTarget中国 英文

Daytona

 

  Microsoft eXtreme Computing Group 正式开放了被称之为“Daytona”项目的第一个版本的下载。

  Microsoft描述“Daytona”是一个“运行在Windows Azure上的MapReduce”。主要是为了支持数据分析和人工智能算法。可支持扩展几百服务器内核并分析分布式数据。此次放出的1.0版是一个非商业使用许可的版本。

  Microsoft研究院发布了一个关于“Daytona”的简短说明

  从图中可以看出,MapReduce和“Daytona”的组合使用Azure内置的计算和存储服务。

Daytona

  MapReduce是Google的框架/编程模型,主要用于分布在计算机集群中的大规模数据集。“Daytona”看起来有些像Microsoft的Dryad。微软的Dryad项目主要研究用于编写并行和分布式程序的编程模型。与谷歌的专有平台MapReduce相似,Dryad也通过分布式计算机网络计算海量数据。但与 MapReduce不同的是,Dryad是针对运行Windows HPC Server的计算机集群设计的,而且DryadLINQ使用.NET的LINQ查询语言模型。

  “LINQ to HPC”使开发人员能使用Visual Studio和LINQ编程模型编写数据密集型的应用程序,并将应用部署到运行Windows Server 2008 R2上的HPC集群。

  Microsoft官方曾表示公司计划将“LINQ to HPC”集成在Windows HPC Server 2008 R2的SP2中。但似乎现在决定不这样做了。“LINQ to HPC”只是Microsoft垫脚石,Microsoft长期的目标是将云变成超级计算机。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐