[omniORB] NameServer capacity

Duncan Grisby dgrisby@uk.research.att.com
Mon, 19 Feb 2001 16:06:27 +0000


On Monday 19 February, Pletyak Attila wrote:

> 	I just wanted to ask if anyone has experience with the capacity of the
> NameServer. 
> 
> 	We should have 4-500.000 entries concurrently at a given second, but we
> also need fail over mechanism so as not to lose data.

The Naming service isn't really designed for that number of objects,
but as long as you have a powerful machine it should be OK. omniNames
uses a sequential look-up within naming contexts, though, so you would
have to use a fairly deep tree structure to get decent performance. If
you put all 500000 objects in the same naming context, search time
would be awful.

That said, I think you should question whether you really need to
store that many object references in the Naming service. What are you
doing that requires so many named objects?  Normally, you would only
store the top-level objects in the Naming service, and find other
objects from those top-level objects.

Cheers,

Duncan.

-- 
 -- Duncan Grisby  \  Research Engineer  --
  -- AT&T Laboratories Cambridge          --
   -- http://www.uk.research.att.com/~dpg1 --