Hi Carsten, I'm glad to hear that you have managed to find a solution for the mcast network limitations. Unfortunately my christmas vacation starts tomorrow, so I won't be able to do the tests before start of january. I'll keep you posted.
Thanks, Michael -------- Original-Nachricht -------- > Datum: Thu, 15 Dec 2011 15:35:45 -0600 > Von: Carsten Neumann <carsten_neum...@gmx.net> > An: opensg-users@lists.sourceforge.net > Betreff: Re: [Opensg-users] OpenSG1.8 - Disconnecting ClusterWindow and > ClusterServer > Hello Michael, > > On 11/01/2011 02:11 PM, Michael Raab wrote: > > I spent some time today looking at the ack handling between > > GroupMcastConnection and PointMcastConnection. > > Actually I don't think that it's much clearer to me now. :-( > > I would be very pleased if you may find some time to have deeper look. > > I've done some work on this, but it's too early to commit. Also, I've > used the OpenSG 2 sources, but there are very few (none?) differences in > Source/Base/Network between the two, so once this code works reliable, > backporting it to 1.x should be easy. > I'm attaching the patch series (quite messy, lots of work in progress > commits) and the complete patch including the two test programs I've > used (see below for instructions on how to run them). > I haven't tested any of this to actually run a cluster, only used the > test programs have moved data back and forth. > Up to the last few commits in the series I could switch between old and > new code and as a nice side effect I got higher throughput with the code > :) > > running servers (modes 0,1): > testEchoServer srvName > -g : mcast group for server discovery > -p : mcast port for server discovery > -t : test mode (use ONLY when running client in mode 2!) > > running client (modes 0,1) > testEchoClient -t 0 -n 20 srvName0 srvName1 srvName2 > -g : mcast group for server discovery > -p : mcast port for server discovery > -n : number of send/receive loops (0 for unlimited) > -t : test mode > -m : use mcast socket for data > -s : use stream socket for data > > mode 0 : send variable sized block of random data and wait for > servers to send same data back, compare > mode 1 : send variable sized block of random data, plus min,max, > sum, let servers check min,max,sum > mode 2 : like mode 1, but randomly disconnect, reconnect to > servers > > This could use a lot more testing and I'll have to see if/how it works > on windows. If you can give it a try and let me know how it fares that > would be great. > > Cheers, > Carsten -- Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de ------------------------------------------------------------------------------ Learn Windows Azure Live! Tuesday, Dec 13, 2011 Microsoft is holding a special Learn Windows Azure training event for developers. It will provide a great way to learn Windows Azure and what it provides. You can attend the event by watching it streamed LIVE online. Learn more at http://p.sf.net/sfu/ms-windowsazure _______________________________________________ Opensg-users mailing list Opensg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensg-users