首页> 外文期刊>Journal of Parallel and Distributed Computing >Performance of adaptive CORBA middleware
【24h】

Performance of adaptive CORBA middleware

机译:自适应CORBA中间件的性能

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

摘要

Middleware provides inter-operability and transparent location of servers in a heterogeneous distributed environment. A careful design of the middleware software is required, however, for achieving high performance. This research proposes an adaptive middleware architecture for CORBA-based systems. The adaptive middleware agent that maps an object name to the object reference has two modes of operations. In the handle-driven mode, it returns a reference for the requested object to the client that uses this reference to re-send the request for the desired operation to the server, whereas in the forwarding mode it forwards the entire client request to the server. The server upon invocation performs the desired operation and returns the results to the client. An adaptive ORB dynamically switches between these two modes depending on the current system load. Using a commercial middleware product called Orbix-MT, we have implemented a skeletal performance prototype for the adaptive ORB. Based on measurements made on a network of workstations and a synthetic workload we observe that the adaptive ORB can produce a significant benefit in performance in comparison to a pure handle-driven or a pure forwarding ORB. Our measurements provide valuable insights into system behavior and performance.
机译:中间件在异构分布式环境中提供服务器的互操作性和透明位置。但是,为了实现高性能,需要精心设计中间件软件。这项研究提出了一种基于CORBA的系统的自适应中间件体系结构。将对象名称映射到对象引用的自适应中间件代理具有两种操作模式。在句柄驱动模式下,它将对所请求对象的引用返回给客户端,该客户端使用该引用将对所需操作的请求重新发送到服务器,而在转发模式下,它将整个客户端请求转发到服务器。调用时,服务器执行所需的操作,并将结果返回给客户端。自适应ORB会根据当前系统负载在这两种模式之间动态切换。使用名为Orbix-MT的商业中间件产品,我们为自适应ORB实现了骨骼性能原型。根据在工作站网络上进行的测量和综合的工作负载,我们观察到,与纯句柄驱动或纯转发ORB相比,自适应ORB可以在性能上产生显着优势。我们的测量提供了有关系统行为和性能的宝贵见解。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号