Home Help Center

a scalability question about glacier2router

mathglmathgl Member gelin yanOrganization: RoundTech Research CentreProject: large scale vehicle tracing system
Hi all..

I am currently using glaicer2router for my field test. I am curious how well it performs on windows 2003. From an ariticle written by Mattew, I noticed that glacier2router from Ice 3.3 adopt async operations on connection handle and got a great improvement in terms of dealing with large amount of connections, However I only saw the test result based on Linux. Does it perform well in windows?

Thanks.

Comments

  • benoitbenoit Rennes, FranceAdministrators, ZeroC Staff Benoit FoucherOrganization: ZeroC, Inc.Project: Ice ZeroC Staff
    Hi,

    Ice 3.3 doesn't perform as well on Windows because it still uses select() to monitor Ice connections. The good news is that the up-coming Ice 3.4 release (to be released this month) will use IO completion ports. It will be a lot more scalable (we were able to run a server with more than 100K connections on a Windows 7 machine).

    Cheers,
    Benoit.
  • mathglmathgl Member gelin yanOrganization: RoundTech Research CentreProject: large scale vehicle tracing system
    Hi benoit

    Thansk for your answering. It is a good news that 3.4 will use IOCP. Is it possible to use glacier2router (part of Ice 3.4) with Ice 3.3.1? As you know, some services based on Ice 3.3.1 have been running for a while. It is not convenient to replace all components by Ice 3.4.


    Thanks.
  • benoitbenoit Rennes, FranceAdministrators, ZeroC Staff Benoit FoucherOrganization: ZeroC, Inc.Project: Ice ZeroC Staff
    Yes, this won't be a problem. You'll be able to use Glacier2 from Ice 3.4 older Ice clients and servers. For more information on backward compatibility, check out the RELEASE_NOTES included with your Ice distribution.

    Cheers,
    Benoit.
Sign In or Register to comment.