分布式系统的应用 |
|
|
摘要:随着网络进行电子会议。同样,多媒体远程教学也是一个类似的应用。 由于在不同的平台上如:pc、工作站、局域网和广域网上可获得非常多样的应用,用户希望能超出他们pc的限制以获得更广泛的特性、功能和性能。不同网络和环境(包括分布式系统环境)下的互操作性变得越来越重要。为了达到互操作性,用户需要一个标准的分布式计算环境,在这个环境里,所有系统和资源都可用。 dce(分布式计算环境)是osf(开放系统基金会)开发的分布式计算技术的工业标准集。它提供保护和控制对数据访问的安全服务、容易寻找分布式资源的名字服务、以及高度可伸缩的模型用于组织极为分散的用户、服务和数据。dce可在所有主要的计算平台上运行,并设计成支持异型硬件和软件环境下的分布式应用。 dce已经被包括transvarl在内的一些厂商实现。transvarl是最早的多厂商组(multi-vendor team)的成员之一,它提出的建议已成为dc e体系结构的基础。在中可以找到利用dce开发分布式应用的指南。具有标准接口和协议的系统也叫做开放系统。 一些其它标准基于一个特别的模型,比如corba(公用对象请求代理程序体系结构),它是由omg(对象管理组)和多计算机厂商联盟开发的一个标准。corba使用面向对象模型实现分布式系统中的透明服务请求。工业界有自己的标准,比如微软的分布式构件对象模型(dcom)和sun microsystem公司的javabeans。 四、基于志愿者计算的分布式系统的应用 大规模计算资源共享是网格计算和其它基于internet的计算模式的首要目标之一。loCalhOst志愿者计算模型作为计算网格的一个重要分支,近年来在工程和科学计算中显示出越来越重要的作用。志愿者计算环境具有价格低廉、容易构建、高性能等优点。现有的计算平台包括seti@home,boinc。howu,paradropper,xtremweb,jngi,p3等都是基于志愿者计算模式,这些系统利用连接在internet上的计算资源(pc、集群等)执行计算任务,当这些资源处于空闲状态时,就启动屏保程序主动连接服务器节点,自动下载应用子程序和其对应的数据文件到本地执行。子任务计算完后,它们把计算临时结果返回给服务器,服务器最后把这些临时结果进行汇总来完成整个计算。执行子任务的机器称为志愿者,志愿者越多,计算能力越强。志愿者计算如今已被应用于高能物理、分子生物学、医学、天体物理学、气象研究等诸多领域。 五、结论 相信随着技术的发展,基于志愿者计算的分布式系统将会在越来越多的领域得到进一步的应用,从而提高服务器处理任务的能力,进一步提高分布式作业系统的性能。
|
|
上一个论文: 内存网格关键技术探析 下一个论文: 论项目管理软件PROJECT在设计项目管理中的运用
|
|
|
看了《分布式系统的应用》的网友还看了:
[免费范文]金黄色葡萄球菌临床分布及耐药特征 [免费范文]试论教育资源网格分布式检索子系统的研究与设计 [今日更新]分布式环境下的云操作系统 [今日更新]谈嵌入式系统软件开发技术 [今日更新]农林院校嵌入式系统实践教学探索 [今日更新]网络技术在分布式测试系统上的应用 [经济论文]浅论增强专利意识 提升科技创新能力—辽宁地区近 [今日更新]喀斯特山地草地植被分布特征研究 [今日更新]三江地区金属矿床分布特点及其地质背景 [今日更新]浅谈兰州市地质灾害类型及其分布规律
|
|