首页> 外文学位 >Design principles and optimizations for high-performance, real-time CORBA.
【24h】

Design principles and optimizations for high-performance, real-time CORBA.

机译:高性能,实时CORBA的设计原理和优化。

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

摘要

Applications and services for next-generation distributed systems must be reliable, flexible, reusable, and capable of providing low latency to delay-sensitive applications (such as avionics, and telecommunication systems), and high bandwidth to bandwidth-intensive applications (such as medical imaging, satellite surveillance, and teleconferencing) running over high-speed networks. Requirements for reliability, flexibility, and reusability motivate the use of object-oriented middleware like the Common Object Request Broker Architecture (CORBA).; However, the empirical studies we conducted measuring the performance of CORBA implementations revealed that current CORBA implementations incur a number of over-heads stemming from excessive presentation layer conversions, data copying, and inefficient server demultiplexing techniques.; This dissertation describes our work implementing a high performance, real-time ORB called "The ACE ORB" (TAO). This dissertation provides three contributions to building a high performance, real-time ORB. First, we will describe the optimizations we developed to improve the performance of the IIOP interpretive marshaling engine. Second, we will describe the efficient demultiplexing strategies we developed to reduce latency while improving scalability, predictability and consistency of request demultiplexing. Finally, we describe the design and implementation of the OMG IDL compiler we developed that generates efficient stubs and skeletons.
机译:下一代分布式系统的应用程序和服务必须可靠,灵活,可重用,并且能够为对延迟敏感的应用程序(如航空电子和电信系统)提供低延迟,并为带宽密集型应用程序(如医疗设备)提供高带宽影像,卫星监视和电话会议)在高速网络上运行。对可靠性,灵活性和可重用性的要求促使使用面向对象的中间件,例如通用对象请求代理体系结构(CORBA)。但是,我们通过测量CORBA实现的性能进行的实证研究表明,当前的CORBA实现会因过多的表示层转换,数据复制和低效的服务器解复用技术而产生大量开销。本文描述了我们实现称为“ ACE ORB”(TAO)的高性能实时ORB的工作。本文为构建高性能,实时的ORB提供了三个方面的贡献。首先,我们将描述为提高IIOP解释性编组引擎的性能而开发的优化。其次,我们将描述我们开发的有效多路分解策略,以减少延迟,同时提高请求多路分解的可伸缩性,可预测性和一致性。最后,我们描述了我们开发的OMG IDL编译器的设计和实现,该编译器可生成有效的存根和框架。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号