Overload Protection for CORBA Systems with Time Constraints
(2002) In NetRG Publications- Abstract
- Scalable and reliable distributed object-oriented computing (DOC) middleware
systems is an important technology in, for example, telecommunications service
logic and distributed web servers. The Common Object Request Broker Architecture
(CORBA), developed by the Object Management Group (OMG) is a speci
cation of a common platform for DOC systems. CORBA acts as middleware,
by inserting itself between the Operating System (OS) layer and the Application
layer on a host. CORBA provides support for transparent interaction of objects
situated on different nodes. The original CORBA specications had no support
for timing constraints in applications and very little support in... (More) - Scalable and reliable distributed object-oriented computing (DOC) middleware
systems is an important technology in, for example, telecommunications service
logic and distributed web servers. The Common Object Request Broker Architecture
(CORBA), developed by the Object Management Group (OMG) is a speci
cation of a common platform for DOC systems. CORBA acts as middleware,
by inserting itself between the Operating System (OS) layer and the Application
layer on a host. CORBA provides support for transparent interaction of objects
situated on different nodes. The original CORBA specications had no support
for timing constraints in applications and very little support in the terms of performance
optimizations. Present extension to CORBA include support for real-time
applications and a number of performance enhancements such as load balancing.
However, no work so far address the issue of overload in a CORBA system. This
paper presents a discussion of overload issues in distributed CORBA systems with
time-constrained tasks. First a performance model of a CORBA system is introduced.
Second, overload in distributed CORBA systems is discussed. Third, a
number of classic overload protection mechanisms are applied to the performance
model and investigated using simulation. The simulations show that even by using
very simple protection mechanism, a good throughput can be achieved. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/532537
- author
- Widell, Niklas LU ; Nyberg, Christian LU and Kihl, Maria LU
- organization
- publishing date
- 2002
- type
- Book/Report
- publication status
- published
- subject
- in
- NetRG Publications
- publisher
- [Publisher information missing]
- project
- Tele- och datakommunikationssystem: Performance Analysis of distributed Applications
- language
- English
- LU publication?
- yes
- id
- d71b3818-2087-4f0a-94ab-e5e657bcff9b (old id 532537)
- date added to LUP
- 2016-04-04 14:13:55
- date last changed
- 2018-11-21 21:19:06
@techreport{d71b3818-2087-4f0a-94ab-e5e657bcff9b, abstract = {{Scalable and reliable distributed object-oriented computing (DOC) middleware<br/><br> systems is an important technology in, for example, telecommunications service<br/><br> logic and distributed web servers. The Common Object Request Broker Architecture<br/><br> (CORBA), developed by the Object Management Group (OMG) is a speci<br/><br> cation of a common platform for DOC systems. CORBA acts as middleware,<br/><br> by inserting itself between the Operating System (OS) layer and the Application<br/><br> layer on a host. CORBA provides support for transparent interaction of objects<br/><br> situated on different nodes. The original CORBA specications had no support<br/><br> for timing constraints in applications and very little support in the terms of performance<br/><br> optimizations. Present extension to CORBA include support for real-time<br/><br> applications and a number of performance enhancements such as load balancing.<br/><br> However, no work so far address the issue of overload in a CORBA system. This<br/><br> paper presents a discussion of overload issues in distributed CORBA systems with<br/><br> time-constrained tasks. First a performance model of a CORBA system is introduced.<br/><br> Second, overload in distributed CORBA systems is discussed. Third, a<br/><br> number of classic overload protection mechanisms are applied to the performance<br/><br> model and investigated using simulation. The simulations show that even by using<br/><br> very simple protection mechanism, a good throughput can be achieved.}}, author = {{Widell, Niklas and Nyberg, Christian and Kihl, Maria}}, institution = {{[Publisher information missing]}}, language = {{eng}}, series = {{NetRG Publications}}, title = {{Overload Protection for CORBA Systems with Time Constraints}}, url = {{https://lup.lub.lu.se/search/files/6311990/625325.pdf}}, year = {{2002}}, }