Go Back   ZeroC Forums > Help Center

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
  #1 (permalink)  
Old 12-06-2006
Greenhippo Greenhippo is offline
Registered User
 
Name: Alex
Organization: University of Auckland
Project: Intelligent Middleware
 
Join Date: Nov 2006
Posts: 32
dynamic balancing policy

Hi,

Im looking into creating and removing replica groups dynamically during runtime,
currently i am dynamically creating the replica groups and this all works nicely, but i need to be able to set their load balancing policy dynamically as well. By default it appears to be just random balancing but i would like to be able to change this to any of the other options, is there anyway to do this?
__________________
Alex Davies
The University of Auckland
Reply With Quote
  #2 (permalink)  
Old 12-06-2006
benoit's Avatar
benoit benoit is offline
ZeroC Staff
 
Name: Benoit Foucher
Organization: ZeroC, Inc.
Project: Ice
 
Join Date: Feb 2003
Location: Rennes, France
Posts: 1,564
Hi,

Which load balancing do you want to use?

I suppose you're using dynamic registration (by enabling IceGrid.Registry.DynamicRegistration) with object adapters configured with a replica group id to register the replica group, is this correct?

It's currently not possible to configure the replica group load balancing policy for such replica groups (the endpoints returned for dynamicaly registered replica groups are the endpoints of all the object adapters). You can only configure the replica group load balancing policy for replica groups deployed with a deployment descriptor.

Also, note that you can't mix dynamically registered adapters with adapters deployed with a deployment descriptor for a replica group.

Cheers,
Benoit.
Reply With Quote
  #3 (permalink)  
Old 12-06-2006
Greenhippo Greenhippo is offline
Registered User
 
Name: Alex
Organization: University of Auckland
Project: Intelligent Middleware
 
Join Date: Nov 2006
Posts: 32
Yeah everything is created by enabling IceGrid.Registry.DynamicRegistration. I was looking into using adaptive laod balancing with my dynamic groups but its looking like this may not be as easy as i was hoping.

Are there any plans in the future to allow dyanmic group load balancing policys or is there a severe technical restriction somewhere that prevents this from being an option

If i were to attempt to make my own load balancing policy is there anyway to intercept messages before they are sent out so i can choice which endpoints to use appropriately, id imagine this would be an easier solution than playing with the icegridregistry source.
__________________
Alex Davies
The University of Auckland
Reply With Quote
  #4 (permalink)  
Old 12-06-2006
benoit's Avatar
benoit benoit is offline
ZeroC Staff
 
Name: Benoit Foucher
Organization: ZeroC, Inc.
Project: Ice
 
Join Date: Feb 2003
Location: Rennes, France
Posts: 1,564
We don't have any plans for allowing setting a load balancing for dynamically registered replica groups at this time. I don't think we could easily add support the "adaptive" load balancing as the location service relies on the IceGrid nodes for the load information.

It's also currently not possible to provide custom load balancing implementations.

Of course, if you have a commercial interest in any of these features, we could look into adding them. Please contact info@zeroc.com if that's the case!

Cheers,
Benoit.
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Patch #1 for Ice for C# 3.1.1: Missing policy.3.1.icesslcs file. beagles Patches 0 11-28-2006 09:35 AM
dynamic replicaGroup registration Greenhippo Help Center 2 11-22-2006 05:18 AM
Glacier2 forwarding policy problems Nis Baggesen Help Center 3 03-23-2006 08:05 AM
Important note: Change in support policy marc Announcements 0 09-06-2005 11:44 AM
dynamic link error diddek Bug Reports 2 02-18-2004 04:16 PM


All times are GMT -4. The time now is 12:54 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.0
(c) 2008 ZeroC, Inc.