|
|
|
|||||
|
IceGrid and its definition of "load"
Hi there!
I'm working my way through the massive chapter on IceGrid and one aspect that really moves me is its restricted definition of "load". There doesn't seem to be (or at least I couldn't see it) a hook for the server / node / app to register its own load parameters to be used for load balancing. What if it is not CPU load I want to build my balancing strategy on but e.g. number of connected clients, number of open files, thermal heat, whatever? Why not have an IceGrid interface any "gridded" application has to implement to deliver its load and have IceGrid follow its strategy based on the values it queries over this interface?? Regards, Mobi.
__________________
Dr. Stefan Müller-Wilken Senior Manager Resco GmbH Author of 'Verteilte Internet-Anwendungen mit Ice', iX 07/2005 Author of 'Webbasierte Anwendungen mit IcePHP', iX, 06/2006 |
|
|||||
|
Quote:
|
|
|||||
|
Hi Benoit,
yes, that's what I'd recommend: Have a well defined interface any managed service (or node) may implement to deliver it's current load and have IceGrid make use of it whenever locating the least loaded server. The concept of service trading has been around for some time (ask your boss about it ;-) ...) and it seems as if adding it to IceGrid would be a pretty valuable enhancement. Cheers, Mobi.
__________________
Dr. Stefan Müller-Wilken Senior Manager Resco GmbH Author of 'Verteilte Internet-Anwendungen mit Ice', iX 07/2005 Author of 'Webbasierte Anwendungen mit IcePHP', iX, 06/2006 |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Don't "Ice-3.1.1-VC71.msi " include the "slice2java.exe"? | Jason Gao | Help Center | 4 | 10-26-2006 12:23 PM |
| Icepack registry "TimeOut" exception with heavy load | eaglecn | Help Center | 1 | 05-26-2006 01:02 AM |
| "Invalid UTF8 string" when transer chinese chars between cpp server and csharp client | raygo | Help Center | 8 | 03-21-2006 09:34 PM |
| IceGrid startup performance and CPU usage "problem" | kovacm | Comments | 11 | 12-06-2005 07:52 AM |
| Going from "in" to "out" param, using a class as a union | catalin | Help Center | 1 | 04-05-2004 09:55 AM |