...
首页> 外文期刊>Journal of computer sciences >Object Based Middleware for Grid Computing
【24h】

Object Based Middleware for Grid Computing

机译:基于对象的网格计算中间件

获取原文
获取原文并翻译 | 示例
           

摘要

Problem statement: "Grid" computing has emerged as an important new field, distinguished from conventional distributed computing by its focus on large-scale resource sharing, innovative applications and, in some cases, high-performance orientation. The role of middleware is to ease the task of designing, programming and managing distributed applications by providing a simple, consistent and integrated distributed programming environment. Essentially, middleware is a distributed software layer, which abstracts over the complexity and heterogeneity of the underlying distributed environment with its multitude of network technologies, machine architectures, operating systems and programming languages. Approach: This study brought out the development of supportive middleware to manage resources and distributed workload across multiple administrative boundaries is of central importance to Grid computing. Active middleware services that perform lookup, scheduling and staging are being developed that allow users to identify and utilize appropriate resources that provide sustainable system and user-level qualities of service. Results: Different middleware platforms support different programming models. Perhaps the most popular model is object-based middleware in which applications are structured into objects that interact via location transparent method invocation. Conclusion: The Object Management Group's CORBA platform offer an Interface Definition Language (IDL) which is used to abstract over the fact that objects can be implemented in any suitable programming language, an object request broker which is responsible for transparently directing method invocations to the appropriate target object and a set of services such as naming, time, transactions, replication which further enhance the programming environment.
机译:问题陈述:“网格”计算已成为一个重要的新领域,与传统的分布式计算不同,它专注于大规模资源共享,创新应用程序以及在某些情况下以高性能为导向。中间件的作用是通过提供一个简单,一致且集成的分布式编程环境来减轻设计,编程和管理分布式应用程序的任务。本质上,中间件是一个分布式软件层,它通过其众多的网络技术,机器架构,操作系统和编程语言来抽象化底层分布式环境的复杂性和异构性。方法:本研究提出了支持性中间件的开发,以跨多个管理边界来管理资源和分散的工作负载,这对网格计算至关重要。正在开发执行查找,调度和登台的主动中间件服务,这些服务允许用户识别和利用适当的资源,以提供可持续的系统和用户级别的服务质量。结果:不同的中间件平台支持不同的编程模型。也许最流行的模型是基于对象的中间件,其中将应用程序构造为通过位置透明方法调用进行交互的对象。结论:对象管理组的CORBA平台提供了一种接口定义语言(IDL),用于抽象对象可以用任何合适的编程语言实现的事实,对象请求代理负责透明地将方法调用定向到适当的对象。目标对象和一组服务,例如命名,时间,事务,复制,这些服务进一步增强了编程环境。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号