b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

分布式计算原理是什么_分布式计算课件_微信计步器是什么原理(5)

电脑杂谈  发布时间:2017-02-26 08:11:14  来源:网络整理

与纯粹的分布式计算相对冷清的局面相反,网络分布式计算程序如BT之类在我国却广受欢迎,几乎到了无人不知无人不用的地步。尽管BT并非我们的原创,但我们对它的推广和改造却很成功,以致现在大家使用的都是BT的改进版或“变种”。

不过,由于担忧网络分布式计算被乱用和滥用,危及和社会稳定,相关部门对它持谨慎支持的态度。

与此相反,网格技术却受到相关部门的大力支持,一方面是因为网格将成为生物工程、气候模拟、能源探索、航空航天、数字地球等领域的重要工具,另一方面是因为网格在安全方面更令人放心。而从加强全球竞争力高度上看,也不能不重视对网格的研究。不过,尽管我国在网格的基础研究方面并不落后,但在网格软硬件产品的设计制造上却无法同在这一领域领先的国家比肩而立,还需要迎头赶上。

国内开发者谈分布式计算

以前国内分布式计算的研究和开发主要集中于大专院校和科研院所。随着一些分布式计算的应用在网络大热,许多公司和个人也纷纷投身其中。作为一名资深程序设计师,对分布式计算一直很关注,他领导的火鸟工作室现在正在开发一款分布式计算软件。记者通过MSN采访了他。

记者:请谈谈你从事分布式计算程序开发的情况。

:我知道分布式计算比较早,但真正投入分布式计算程序的开发则是受BT的激励,我简直是以崇拜的心情来看待这款将分布式计算概念真正推向大众并受到大众热烈推崇的软件,并于第一时间下载了它的源码进行分析研究,从此走上了分布式网络程序设计之路。

记者:能介绍一下你们现在正在开发的项目吗?

:我们现在正在开发的是一款视频共享软件,原理类似于BT,也从Coolstreaming受到过启发。它既是视频文件交换的中介,也是视频欣赏的平台。特别是它的视频播放功能,充分体现了分布式计算的优势,它使每个接收端同时又是一个为其他接收端提供视频服务的小型服务器。

由于调度算法和数据交换算法经过充分优化,加之采用了特别设计的流媒体服务和播放程序,因此即使在接收端不多的情况下,视频的播放也非常流畅。为了避免出现BT那种因无而无法下载的情况,我们采取了设定若干固定服务器的方式,任何接收端上传的新视频,都会在固定服务器上生成备份,这样可以保证接收端即使在无其他接受端提供视频源的情况下,也能直接从固定服务器上“启动”视频服务。

记者:你们使用的主要开发工具有哪些?

:我们主要使用Visual C++作为开发工具,并使用了一些开源代码。分布式计算原理是什么几个核心的分布式网络组件都是我们自主开发的。我们参加了多个相关的讨论组,一些朋友在算法和程序设计技巧上提供了帮助。

记者:对打算进入分布式计算开发领域的朋友你有什么建议?

:分布式计算对许多程序员是一个全新的领域,这个很有发展前景的技术值得大家关注。要成为分布式计算程序的开发者,门槛并不高。除了掌握必要的理论外,更重要的是编程实践,特别是对一些著名的开源项目进行深入研究无疑是条捷径。另外,像IBM等重量级软件商都推出了专门的分布式计算开发平台或支持工具,可适当选用,这样能大大提高开发效率。

资料

分布式计算的发展史

1993年,DEC系统研究中心的研究员Lenstra和Manasse召集了600名志愿者,利用分布式计算方法参与由著名的美国RSA研究所发起的RSA-129密码破译活动,并在很短的时间内成功破译密钥。这次活动使人们见识到分布式计算的威力,此后对它的研究空前活跃起来。

1995年,分布式计算再接再厉,一举攻破了RSA-130。这是一个130位加密算法,这次活动开启了分布式计算和因特网结合的大门,使分布式网络计算成为主流的研究方向,并最终导致网格的诞生。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-34574-5.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...