Browse Prior Art Database

Object Request Broker-Directed Server Object Replication

IP.com Disclosure Number: IPCOM000117750D
Original Publication Date: 1996-May-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 40K

Publishing Venue

IBM

Related People

Breslau, FC: AUTHOR [+3]

Abstract

Disclosed is a mechanism for the automatic startup or stopping of servers containing objects by an Object Request Broker (ORB) as defined by the Common Object Request Broker Architecture (CORBA) with a particular implementation via the International Business Machines'(IBM) System Object Model (SOM) or Distributed System Object Model (DSOM).

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 80% of the total text.

Object Request Broker-Directed Server Object Replication

      Disclosed is a mechanism for the automatic startup or stopping
of servers containing objects by an Object Request Broker (ORB) as
defined by the Common Object Request Broker Architecture (CORBA) with
a particular implementation via the International Business
Machines'(IBM) System Object Model (SOM) or Distributed System Object
Model (DSOM).

      Given that a central ORB controls and registers parallel
identical server objects,the ORB can also control the number of
entries within a multiple-identical-object-single-registration-group.

      The ORB can detect the server load and route each request
(method invocation) to a particular server object in the set of
multiple identical server objects manager by the ORB.  Based on the
performance/throughput information and the knowledge of the locations
of the objects within the set of multiple identical server objects,
and/or based also on the installation policy, the ORB can also detect
when the total server capacity has been reached and more servers
should be added to the list in order for the whole set of multiple
identical servers to satisfy the stated performance/throughput goals.
Instead of waiting for some external entity (e.g., a system operator,
system management software, etc.) to add more servers, the ORB can
automatically and dynamically initialize the necessary number of
server objects and add it to its corresponding list of multiple
identica...