登录注册
请使用微信扫一扫
关注公众号完成登录
我要投稿
最底层使用了群集系统的windows server,这些server提供了群集服务(Cluster service)。在Cluster Service的基础上可以构建分布式文件系统(Cosmos),同时也支持CIFS和NTFS的文件系统,这使得数据的访问对上面的应用程序是半透明的。Dryad可以处理任务的创建和管理、资源管理、任务监控和可视化、容错、重新执行和调度等工作。有关Dryad系统架构的内容也可以参考IT168 专题文章:
Dryad的技术架构图如下所示:
Dryad技术架构
DryadLINQ
DryadLINQ是一种分布式计算语言,能够将LINQ编写的程序转变为能够在Dryad上运行的程序,它提供一种高级语言接口,使普通程序员可以轻易进行大规模的分布式计算,它结合了微软Dryad和LINQ两种关键技术,被用于在该平台上构建应用。DryadLINQ可以把LINQ程序转化成分布式计算指令,以便运行于PC集群的编译器。这个转化过程可以分解为三个步骤:
1. C#和LINQ数据对象转化为分布式的文件块。
2. LINQ查询转化为分布式Dryad任务。
3. C#方法转化为运行于Dryad任务节点上的代码。
DryadLINQ的具体功能如下
:
1. 声明式编程:计算指令要求使用类似SQL的高级语言进行表示。
2. 自动并行化:DryadLINQ编译器将顺序的声明式代码,转化为分布在大规模计算机集群中高度并行的查询计划。而对于单台机器中多核的使用,DryadLINQ则依赖PLINQ并行框架。
3. Visual Studio集成:程序员在使用DryadLINQ时可以利用VS中大量的高级特性,如智能提示、代码重构、集成调试、构建以及原代码管理。
4. .NET集成:所有的.NET类库,包括Visual Basic,以及各种动态语言都可以自由使用。
5. 类型安全:对分布式计算进行静态检查。
6. 自动序列化:数据传输机制会自动处理所有的.NET对象类型。
7. 任务图的优化?静态:一系列丰富的查询优化规则,可以使查询计划有更好的局部性(locality)及更好的性能。
8. 动态:对已经处理完的数据集进行统计,以此作为运行时的优化查询计划的依据。
Dryad VS MapReduce
Google设计并实现了一套大规模数据处理的编程规范Map/Reduce系统。这样,非分布式专业的程序编写人员也能够为大规模的集群编写应用程序而不用去顾虑集群的可靠性、可扩展性等问题。Map/Reduce通过“Map(映射)”和“Reduce(化简)”这样两个简单的概念来参加运算,用户只需要提供自己的Map函数以及Reduce函数就可以在集群上进行大规模的分布式数据处理。据称,Google的文本索引方法,即搜索引擎的核心部分,已经通过Map Reduce的方法进行了改写,获得了更加清晰的程序架构。
与传统的分布式程序设计相比,MapReduce封装了并行处理、容错处理、本地化计算、负载均衡等细节,还提供了一个简单而强大的接口。通过这个接口,可以把大尺度的计算自动地并发和分布执行,从而使编程变得非常容易。还可以通过由普通PC构成的巨大集群来达到极高的性能。另外,MapReduce也具有较好的通用性,大量不同的问题都可以简单地通过 MapReduce来解决。
Dryad使用Dryad LINQ来进行编程,解决了传统分布式数据库SQL语句功能受限、类型系统受限问题,与此同时解决了MapReduce模型中的计算模型受限和没有系统级优化问题。通过Dryad LINQ,开发人员可以将对象封装、自动并行化、自动序列化合任务图的优化,结合Visual Studio 2010得到了比BigTable +MapReduce更快的联合查询的效率,在开发使用上也更易被.Net平台下的开发人员接受。
Dryad的应用及前景
Dryad也通过分布式计算机网络计算海量数据,运行在Microsoft HPC Pack 2008 SP1之上,需要.NET Framework 3.5 SP1。在应用Dryad上,微软内部比较广泛,如微软AdCenter中的数据分析和Trident项目-一个基于Dryad/DryadLINQ及微软其他一些技术的科研工作流平台。
Trident项目是一个科学工作流控制台,为科学家们提供了一个灵活而强大的方式,可以对大规模的,变化纷繁的数据集进行分析。它提供了可视化工具来创建、管理和分享工作流,并且可以在Windows HPC Server 2008集群上执行这些工作流。Trident基于Dryad/DryadLINQ和WF开发,并提供了WPF和Siverlight两种版本的可视化界面。开发人员还可以扩展Trident,并与Word,SQL Server,Data Service等多种技术进行集成,使Trident的适用范围更为广泛。
云计算的时代即将到来,对于开发者最大的影响就是,如果还像以前一样只和一台计算机和有限的存储打交道已远远不够,以前开发的软件或许只在单机上运行就可以了。但云时代的工程师应该更多的掌握分布式计算的基本原理和开发方法,有能力掌握用于分布式计算的协议或语言,开发出可以运行在几百台、几千台甚至几万台计算机上的应用程序,并用该程序管理分布在不同数据中心的海量存储设备。
总结:
微软推出Dryad的目的也是让开发者们能够在 Windows或者.Net平台上编写大规模的并行应用程序,同时与Google在分布式并行计算领域展开竞争,也可以理解为微软、Google云计算战争下的一个局部战场。不管Dryad对MapReduce的挑战结果如何,对广大的.Net平台下的开发者来说总算是有了Windows平台下的分布式并行计算平台,从无到有、从有到完善是任何事物发展的必经阶段。就目前来说,Dryad平台的出现是微软云计算领域一个重大的技术提升,为微软提供更好的云打下一个坚实的技术基础。
特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。
凡来源注明北极星*网的内容为北极星原创,转载需获授权。
近日,海南电网公司供电人员在位于海南省琼海市阳江镇的海南500千伏主网架工程项目线路上作业。蒙钟德摄绿色发展是新时代现代化的鲜明标识。今年《政府工作报告》提出,协同推进降碳减污扩绿增长,加快经济社会发展全面绿色转型。南方电网公司主动融入和服务国家重大战略,紧扣海南“三区一中心”战略
北极星售电网获悉,3月27日,四川南充市西充县公共领域电力源网荷储一体化绿色能源建设项目招标计划发布,项目招标人为西充县智慧城市管理服务有限公司,估算总投资30054.92万元,招标内容为监理、施工、设计、货物和设备采购、勘察等,预计招标时间为4月28日。建设内容包括,一是利用西充县内部分党政
3月25日,上海市经济和信息化委员会关于印发《上海市关于促进智算云产业创新发展的实施意见(2025-2027年)》的通知,通知指出,推进智算中心用能管理系统升级,合理配置分布式电源和新型储能,用足用好我市分时电价政策,通过调节用能行为降低运行成本。原文如下:各区人民政府,市政府各相关委、办、
3月25日,安徽无为市发布关于部分分布式光伏排队项目有序接入的公告。公告表示,随着2025年第二季度公用变电站、线路、台区分布式电源可接入容量信息更新,无为地区部分线路与台区光伏接入容量有所改善,经与国网无为市供电公司研究会商,根据容量改善线路台区暂缓接入排队用户报装先后时序,拟对以下
近日,安徽省宣城市虚拟电厂管理中心经宣城市发展改革委批复成立并投入运营,这是安徽省首家实体化运作的虚拟电厂管理机构。该中心由宣城供电公司牵头组建,与宣城市电力负荷管理中心合署办公,旨在整合宣城全市电网可调负荷资源,提升能源利用效率,保障电力供应稳定可靠。2024年7月,安徽省公布首批8
据巴西光伏行业协会(ABSOLAR)最新报告显示,目前巴西累计光伏装机容量已超过55GW(DC),占全国电力装机结构的22.2%。目前,光伏发电在巴西电力来源中仅次于水电,后者占比超过40%。根据ABSOLAR的报告,2024年,巴西新增直流端光伏装机14.97GW,使总装机达到52.88GW,包括37.4GW的分布式光伏和17.6GW的
在前述文章中,我们分析的主角基本还是集中式电站,尤其是大型集中式的光伏电站。(来源:微信公众号“黄师傅说电”)风电在全天的出力分布相比光伏项目并不会过于集中,所以在一些火电定价的交易周期都可以搭上高价的便车。如果自身中长期及短期功率预测,现货价格预测做的还不错,那么单靠市场化的收
近日,江西省新余市发展和改革委员会发布关于印发《分布式光伏发电项目开发建设管理实施意见(暂行)》的通知。提升新能源项目开发主体承担消纳责任意识,确保全市分布式光伏当年新增项目新能源利用率不低于当年省定目标(2025年为95%),完善“备案一电网接入一竞争优选”全流程管理体系。明确七级优
3月18日,国网浙江衢州供电公司联合衢州市发展改革委共同发布《衢州市光伏发展规划(2025-2030)》,该规划旨在有序、高效地推进衢州市的光伏发展,破解以往光伏项目“以地找电”、无序开发的发展困局。根据规划内容,衢州供电与当地发展改革委根据光伏用地适应性评价原则,对全市可开发光伏土地资源分
2025年以来,大唐泰州热电公司纪委始终把护航重点项目建设作为政治监督重点,深入一线开展监督。近日,该公司纪委深入光伏项目现场进行“四不两直”监督检查,督促建设单位、监理单位认真履行职责,助推项目建设“廉洁工程”。该公司纪委深入分布式光伏项目现场,详细了解光伏组件安装、升压站建设进度
近日,为深入了解电力、光伏、农资、碳酸锂等市场现状,并加强对相关工业品价格走势的分析研判,国家发展改革委价格监测中心工业品价格监测处调研组一行于3月17日至19日前往江西省开展实地调研。3月17日下午,调研组在江西委召开座谈会。会议由省发展改革委党组成员、副主任余世华主持,省工业和信息化
近年来,在政策的有力引导下,我国绿证市场呈现出市场交易需求旺盛、规模不断扩大的趋势。但由于我国绿证无法获得国际市场认可,直接导致中国企业减碳成本增加,使得出口型企业面对绿色贸易壁垒时陷入被动,大大削弱中国企业在国际贸易中的竞争力和话语权。今年全国两会,全国人大代表、全国工商联副主
北极星售电网获悉,3月7日,湖南电力交易中心发布调频需求计算说明。文件明确,依据《湖南省电力调频辅助服务市场交易规则(结算试运行)》第二十一条,调控中心应综合考虑负荷预测、新能源功率预测及系统实际运行情况等因素确定系统调频容量需求,市场初期,暂定为负荷预测值最大值的2%~7%。正常情况
北极星储能网获悉,2月18日,湖南省人民政府印发印发《湖南省促进绿色智能计算产业高质量发展若干政策措施》。鼓励算力设施运营机构参与省内电力交易,鼓励和支持绿色智能计算产业相关企业用电大户与大型新能源发电企业对接合作,签订长期合作协议,支持“绿色产业用绿电”“绿电优价支持绿色产业”。
一图读懂|履约保函保险初始额度怎么计算?
2月5日获悉,由北京智芯微电子科技有限公司自主研发的“枢纽”操作系统获得是德科技(KeysightTechnologiesNetherlandsRiscureB.V.)颁发的信息技术安全评估准则EAL5增强级(CCEAL5+)证书。智芯公司成为国内工业操作系统领域首家获得国际CCEAL5+安全认证的公司。这也标志着“枢纽”操作系统在安全性和
一图读懂|履约保函保险初始额度怎么计算?
近日,广东省市场监督管理局发布地方标准《生活垃圾焚烧发电设施能源消耗计算与限额》DB44/T2605—2025。本文件适用于在役生活垃圾焚烧发电设施能耗的计算和能效评价,以及新建、改扩建生活垃圾焚烧发电设施综合能耗水平的控制。本文件不适用于协同处置生活垃圾设施。标准将于2025年4月13日实施。详情
近日,易事特MC6000数据中心5.0新旗舰产品系列成功交付西湖大学,为其高性能计算中心数据机房建设提供坚实底层支撑,赋能西湖大学探索适合中国国情的科研教育体制机制,为中国高科技可持续发展提供强大的引擎和支撑。随着科研模式的发展和演变,研究型大学的计算平台逐渐从支持单一学科向支持通用科学
1月13日,天津市发布《天津市促进先进制造业和现代服务业深度融合发展的实施方案》(津发改服务〔2025〕1号),其中指出,鼓励企业加快云计算、大数据、物联网、区块链等新一代信息技术与制造业融合,加强基础软件和工业软件技术攻关,在智能电网、通信、智能交通等行业加快形成规模化应用。原文如下:
12月18日,中国移动(宁夏中卫)数据中心110千伏变电站进入试运行阶段,标志着宁夏首座云计算企业自建110千伏变电站建成投运。据介绍,中国移动(宁夏中卫)数据中心致力于构建低碳、环保的数字基础设施,引领绿色计算潮流,在现有供电基础上规划建设了输变电项目工程。这次配套工程所敷设电缆是中卫地
9月辽宁电力现货市场试运行一周,为9月1日至9月7日。10月份发行9月用户电费单,不仅包含常规结算账单,还填补了一张退补账单。(来源:微信公众号“黄师傅说电”)在《辽宁现货试运行方案的结算分析》一文中,我们已经说明了辽宁省的现货是运行方案是如何形成用户侧到户电价的。9月份电费发生退补电费
远光软件发布半年度业绩报告称,2024年上半年营业收入约10.45亿元,同比减少3.57%;归属于上市公司股东的净利润约5646万元,同比减少37.47%;基本每股收益0.0296元,同比减少37.55%。公司长期服务于国家电网、南方电网、国家电投集团、国家能源集团、华电集团等能源集团的信息化工程建设,深入理解能源
3月21日,国家发展改革委发布做好2024年享受税收优惠政策的集成电路企业或项目、软件企业清单制定工作有关要求。国家发展改革委等部门关于做好2024年享受税收优惠政策的集成电路企业或项目、软件企业清单制定工作有关要求的通知发改高技〔2024〕351号各省、自治区、直辖市及计划单列市、新疆生产建设兵
北极星电力软件网获悉,1月16日,工信部国家发改委印发《制造业中试创新发展实施意见》,其中明确,到2025年,我国制造业中试发展取得积极进展,重点产业链中试能力基本全覆盖,数字化、网络化、智能化、高端化、绿色化水平显著提升,中试服务体系不断完善,建设具有国际先进水平的中试平台5个以上,中
“10千伏古楼154线东干渠开关跳闸馈线自动化(FA)动作,故障区间定位为图示位置,请查收并尽快处理。”1月3日7时36分,安徽宣城供电公司配网运维人员计小荣的手机上收到一条来自“配自移动主站”APP推送的信息。随后,计小荣和同事们快速高效地排除了这起故障。宣城市目前共有10千伏配电网架空线路119
北极星电力软件网获悉,12月18日,江苏省工业和信息化厅发布关于2023年度江苏省工业软件优秀产品和应用解决方案拟推广名单公示。新能源AI工业互联网平台、国产化自主可控多级新能源集控及智慧运维平台等多个电力软件产品上榜。原文如下:根据《省工业和信息化厅关于征集2023年工业软件优秀产品和应用解
北极星电力软件网获悉,12月15日,徐汇区科学技术委员会发布关于印发《徐汇区关于支持人工智能大模型发展的若干意见(试行)》(以下简称《意见》)的通知。《意见》指出,鼓励相关创新主体围绕基础理论、核心算法、基础软件、智能芯片、软硬适配等关键领域展开技术攻关,重点提升大模型设计构建、训练
北极星电力软件网获悉,12月12日,安徽省人民政府发布关于印发《支持首台套重大技术装备首批次新材料首版次软件发展若干政策》(以下简称《若干政策》)的通知。《若干政策》指出,发布推广应用目录。对经评定的“三首”产品,明确评定有效期。按功能特点、服务领域定期发布并动态调整《安徽省“三首”
2023年12月1日,国网信通股份中电启明星自主研发的信创容器云平台(SKE)凭借鲲鹏信创生态、自主安全可控等优势入选《2023绿色计算产业联盟绿色计算最具价值解决方案》示范案例集。这是对国网信通股份中电启明追求卓越、坚持技术创新的激励和认可。2022年9月,国资委发布79号文件,明确规定了信创替换
北极星电力软件网获悉,11月9日,重庆市经济和信息化委员会发布关于公布《2023年度重庆市工业软件等相关软件产品和软件公共服务平台名单》的通知。火电环保智能助手/环保智能助手系统、智慧矿山管控平台V2.0等多项电力软件产品上榜。原文如下:渝经信软件〔2023〕28号重庆市经济和信息化委员会关于公布
近日,贵州电网公司开发的“黔电小智”行政综合服务APP在eLink工作台上线应用,实现了综合后勤保障业务流程全部线上流转,以业务流程的数字化、透明化、规范化全面提升后勤服务效率。据悉,“黔电小智”行政综合服务APP是贵州电网公司结合综合后勤保障业务实际,围绕六大核心功能模块开发并通过eLink工
北极星电力软件网获悉,11月23日,中华人民共和国工业和信息化部发布2023年度先进计算典型应用案例名单公示。电力智慧物联柔性交互平台、煤矿智能煤流监控管理系统(内蒙古马泰壕煤矿应用)、云边协同的综采智能化系统等案例上榜。原文如下:2023年度先进计算典型应用案例名单公示根据《工业和信息化部
请使用微信扫一扫
关注公众号完成登录
姓名: | |
性别: | |
出生日期: | |
邮箱: | |
所在地区: | |
行业类别: | |
工作经验: | |
学历: | |
公司名称: | |
任职岗位: |
我们将会第一时间为您推送相关内容!