首页 | 本学科首页   官方微博 | 高级检索  
     


The Design and Performance of a Real-Time CORBA Scheduling Service
Authors:Gill  Christopher D.  Levine  David L.  Schmidt  Douglas C.
Affiliation:(1) Department of Computer Science, Washington University, St. Louis, MO 63130, USA;(2) Electrical and Computer Engineering Department, University of California, Irvine
Abstract:There is increasing demandto extend CORBA middleware to support applications with stringentquality of service (QoS) requirements. However, conventionalCORBA middleware does not define standard features to dynamicallyschedule operations for applications that possess deterministicreal-time requirements. This paper presents three contributionsto the study of real-time CORBA operation scheduling strategies.First, we document our evolution from static to dynamic schedulingfor applications with deterministic real-time requirements. Second,we describe the flexible scheduling service framework in ourreal-time CORBA implementation, TAO, which supports core schedulingstrategies efficiently. Third, we present results from empiricalbenchmarks that quantify the behavior of these scheduling strategiesand assess the overhead of dynamic scheduling in TAO. Our empiricalresults using TAO show that dynamic scheduling of CORBA operationscan be deterministic and can achieve acceptable latency for operations,even with moderate levels of queueing.
Keywords:middleware and APIs  quality of service issues  mission critical/safety critical systems  dynamic scheduling algorithms and analysis  distributed systems
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号