- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
分布计算环境
第六章其他分布计算环境
主要内容
面向效劳的体系结构SOA
什么是SOA?SOA:Service-OrientedArchitecture对于面向同步和异步应用的、基于请求/响应模式的分布式计算来说,SOA是一场革命业务逻辑〔businesslogic〕或独立功能被模块化,并作为效劳呈现给消费者或客户端关键是松耦合特性应用开发人员或者系统集成者可以通过组合一个或多个效劳来构建应用,而无须理解效劳的底层实现举例一个效劳可以用.NET或J2EE来实现使用效劳的程序可以位于不同平台上,用不同语言来实现
SOA的特性
效劳架构
SOA根底结构
SOA不是Web效劳
SOA的优势
网格计算
主要内容
网格问题的来源问题的引出一方面,面临的问题越来越复杂,需要的计算资源越来越多另一方面,网上大量的闲置资源思想的来源借鉴电力网的思想希望给最终用户提供的是与地理位置无关,与具体的计算设施无关的通用的计算能力网格〔Grid〕一词的来源就是“电力网格〞〔PowerGrid〕
电力网和网格组成比照
什么是网格计算是利用网络中一些闲置的处理能力来解决复杂问题的计算模式,适于大型科学计算和工程研究;这种计算模式是利用互联网把分散在不同地理位置的电脑组织成一个“虚拟的超级计算机〞,其中每一台参与计算的计算机就是一个“节点〞,而整个计算是由成千上万个“节点〞组成的“一张网格〞,所以这种计算方式叫网格计算;网格是把整个网络整合成一台巨大的超级计算机,实现计算资源、存储资源、数据资源、信息资源、知识资源、专家资源的全面共享;
主要目的设计一种能够提供以下功能的系统:提高或拓展企业内所有计算资源的效率和利用率,满足最终用户的需求,同时能够解决以前由于计算、数据或存储资源的短缺而无法解决的问题。建立虚拟组织,通过让他们共享应用和数据来对公共问题进行合作。整合计算能力、存储和其他资源,能使得需要大量计算资源的巨大问题求解成为可能。通过对这些资源进行共享、有效优化和整体管理,能够降低计算的总本钱。通过任何一台计算机都可以提供无限的计算能力,可以接入浩如烟海的信息
网格的应用领域
网格的应用群体科学研究领域:计算科学家和工程师实验科学家社会和经济团体协会公司人类公共问题研究机构等
网格概念的分歧到目前为止,关于什么是网格和什么是网格计算还没有一个普遍接受的定义,关于网格概念的分歧和争论仍然存在。网格就是下一代的Internet。网格计算就是在动态变化的、拥有多个部门或者团体的复杂虚拟组织内,灵活、平安的协同资源共享与问题求解。网格就是方便资源管理,有效支持广域分布的、多领域的科学与工程问题解决的中间件系统。网格是建造分布式科学计算环境的一种一体化的集成方法,这一环境包括计算、数据管理、科学仪器以及人类的协作。网格是一种无缝的、集成的计算与协作环境。网络是基于硬件支持的各种效劳和功能的提供者。这些都是目前出现的一些有关网格的定义,它们从不同的角度和侧重点来阐述了对网格的认识。
鉴别网格的三个指标协调非集中控制资源:网格整合各种资源,协调各种使用者,这些资源和使用者在不同控制域中,网格还解决在这种分布式环境中出现的平安,策略,使用费用,成员权限等问题。使用标准,开放,通用的协议和接口:网格建立在多功能的协议和接口之上,这些协议和接口解决认证,授权,资源发现和资源存取等根本问题。得到非平凡的效劳质量:网格允许它的资源被协调使用,以得到多种效劳质量,满足不同使用者需求,如系统响应时间,流通量,有效性,平安性,及资源重定位,使得联合系统的成效比其各局部的成效总和要大得多。
网格系统的特点分布性
网格系统的特点〔2〕自相似性:网格的局部和整体之间存在着一定的相似性,局部往往在许多地方具有全局的某些特征,而全局的特征在局部也有一定的表达
网格系统的特点〔3〕多样性和动态性:网络资源异构多样资源动态增加和动态减少可扩展性:系统计算规模会逐渐增大,需要在网格资源规模不断扩大、应用不断增大的情况下,不能降低网格计算的性能动态适应性:资源管理必须能够动态监视和管理网格资源,从可利用的资源中选取最正确资源效劳自治性和管理的多重性
主要内容
网格计算环境的主要功能管理层次:确定管理层次体系,管理域按层次划分通信效劳:随应用目的的不同提供不同的效劳,支持各种通信协议,提供延迟、带宽等指标信息效劳:提供方便可靠的机制,获得不断变化的各节点信息和状态名字效劳:提供全局统一的名字效劳文件系统:提供一个分布式文件系统机制、全局存储和缓存空间监视系统:提供监视系统资源和运行情况的工具
网格计算环境的主要功能〔续〕资源管理和调度:提供透明的资源调度,高效的利用可利用的资源。资源交易机制:提供一种计算资源的交易机制,允许资源提供者获得利益,使系统能动态地取
文档评论(0)