Have you ever tested Sequoia, JGroups, or its perf test on Gigabit Ethernet?
And, did it work?
Thanks.


2008/10/30 Bogon Choi <[EMAIL PROTECTED]>

> I am using JDK 1.6.0_07. Which java version are you using? Thanks.
>
>
>
> On Thu, Oct 30, 2008 at 5:00 PM, Emmanuel Cecchet <[EMAIL PROTECTED]>wrote:
>
>> Hi,
>>
>> Sequencer is the layer that implements the total order that is needed by
>> Sequoia. What is in that layer is pretty simple and should just unicast
>> the messages to a coordinator that broadcast them to the group in the
>> total order it defines.
>> I am not sure why it does not work on your setup. What JDK vendor and
>> version are you using?
>>
>> Thanks for your feedback,
>> Emmanuel
>>
>> Bogon Choi wrote:
>> > I am testing JGroups 2.6.5 with sequoia_jgroups.xml, which comes with
>> > Sequoia 4, the up-to-date version.
>> > With the normal udp.xml of JGroups, Perf test works perfectly. BTW,
>> > when I use the xml of Sequoia 4, the Perf test doesn't work. It just
>> > hangs. I am using Gigabit switch. And, to expose which tags make this
>> > problem, I added one tag by tag to the working udp.xml. Then, after I
>> > put SEQUENCER tag, the Perf test stops working.
>> >
>> > To make sure this problem, I removed SEQUENCER tag from
>> > sequoia_jgroups.xml. And then, the perf test starts working. Some
>> > parts of its result showed 63MB/sec performance, which is much better
>> > performance than normal udp.xml. Definitely, this problem is caused by
>> > SEQUENCER tag. Do you have any idea? Thanks.
>> >
>> >
>> > == NOT WORKING UDP.XML ==
>> > <config>
>> > <UDP bind_addr="192.168.10.202 <http://192.168.10.202>"
>> > mcast_addr="224.1.1.5 <http://224.1.1.5>"
>> > mcast_port="10009"
>> > tos="8"
>> > ucast_recv_buf_size="20000000"
>> > ucast_send_buf_size="640000"
>> > mcast_recv_buf_size="25000000"
>> > mcast_send_buf_size="640000"
>> > loopback="false"
>> > discard_incompatible_packets="true"
>> > max_bundle_size="64000"
>> > max_bundle_timeout="30"
>> > use_incoming_packet_handler="true"
>> > ip_ttl="${jgroups.udp.ip_ttl:2}"
>> > enable_bundling="true"
>> > enable_diagnostics="true"
>> > thread_naming_pattern="cl"
>> >
>> > use_concurrent_stack="true"
>> >
>> > thread_pool.enabled="true"
>> > thread_pool.min_threads="2"
>> > thread_pool.max_threads="8"
>> > thread_pool.keep_alive_time="5000"
>> > thread_pool.queue_enabled="true"
>> > thread_pool.queue_max_size="1000"
>> > thread_pool.rejection_policy="Run"
>> >
>> > oob_thread_pool.enabled="true"
>> > oob_thread_pool.min_threads="1"
>> > oob_thread_pool.max_threads="8"
>> > oob_thread_pool.keep_alive_time="5000"
>> > oob_thread_pool.queue_enabled="false"
>> > oob_thread_pool.queue_max_size="100"
>> > oob_thread_pool.rejection_policy="Run"/>
>> >
>> > <PING timeout="2000"
>> > num_initial_members="3"/>
>> > <MERGE2 max_interval="30000"
>> > min_interval="10000"/>
>> > <FD_SOCK/>
>> > <FD timeout="10000" max_tries="5" shun="true"/>
>> > <VERIFY_SUSPECT timeout="1500" />
>> > <BARRIER />
>> > <pbcast.NAKACK use_stats_for_retransmission="false"
>> > exponential_backoff="150"
>> > use_mcast_xmit="true" gc_lag="0"
>> > retransmit_timeout="50,300,600,1200"
>> > discard_delivered_msgs="true"/>
>> > <UNICAST timeout="300,600,1200"/>
>> > <pbcast.STABLE stability_delay="1000" desired_avg_gossip="50000"
>> > max_bytes="1000000"/>
>> > <VIEW_SYNC avg_send_interval="60000" />
>> > <pbcast.GMS print_local_addr="true" join_timeout="3000"
>> > shun="false"
>> > view_bundling="true"/>
>> > <SEQUENCER/> <======== AFTER PUTTING THIS, NOT WORKING!!
>> > <FC max_credits="500000"
>> > min_threshold="0.20"/>
>> > <FRAG2 frag_size="60000" />
>> > <!--pbcast.STREAMING_STATE_TRANSFER /-->
>> > <!--<pbcast.STATE_TRANSFER />-->
>> > <!-- pbcast.FLUSH /-->
>> > </config>
>> >
>> >
>> >
>> > == WORKING SEQUOIA_JGROUPS.XML ==
>> > <config>
>> > <UDP bind_addr="192.168.10.202 <http://192.168.10.202>"
>> > mcast_port="10009"
>> > mcast_addr="224.1.1.5 <http://224.1.1.5>"
>> > tos="16"
>> > ucast_recv_buf_size="20000000"
>> > ucast_send_buf_size="640000"
>> > mcast_recv_buf_size="25000000"
>> > mcast_send_buf_size="640000"
>> > loopback="false"
>> > discard_incompatible_packets="true"
>> > max_bundle_size="64000"
>> > max_bundle_timeout="30"
>> > use_incoming_packet_handler="true"
>> > ip_ttl="2"
>> > enable_bundling="true"/>
>> > <PING timeout="2000" num_initial_members="2"/>
>> > <!-- MERGE2 max_interval="100000" min_interval="5000"/ -->
>> > <FD_SOCK/>
>> > <!-- FD_SOCK is not enough in some OS cases, add the FD protocol if
>> > failure detection takes too much of time. -->
>> > <!-- <FD timeout="1000" max_tries="3" shun="true" /> -->
>> > <!--VERIFY_SUSPECT timeout="1500"/-->
>> > <BARRIER />
>> > <pbcast.NAKACK use_mcast_xmit="false" gc_lag="0"
>> > retransmit_timeout="100,200,300,600,1200,2400,4800"
>> > discard_delivered_msgs="true"/>
>> > <UNICAST timeout="300,600,1200,2400,3600"/>
>> > <pbcast.STABLE stability_delay="1000" desired_avg_gossip="50000"
>> > max_bytes="400000"/>
>> > <VIEW_SYNC avg_send_interval="60000"/>
>> > <pbcast.GMS print_local_addr="true" join_timeout="3000"
>> > view_bundling="true" shun="false"/>
>> >
>> > <!--<SEQUENCER/>--> <======== I COMMENTED THIS OUT!!
>> > <FC max_credits="2000000" min_threshold="0.10"/>
>> > <FRAG2 frag_size="60000"/>
>> > <!-- pbcast.STATE_TRANSFER/ -->
>> > </config>
>> >
>> >
>> > On Wed, Oct 29, 2008 at 11:16 PM, Emmanuel Cecchet
>> > <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
>> >
>> >     Bogon Choi wrote:
>> >     > Let me know which parts I should look at first from sequencer.xml.
>> >     > Give me some hints. And, can I use sequoia with the version 2.6.5?
>> >     Yes, you can. Just replace lib/jgroups-core.jar with the new
>> version.
>> >     Take also the sequencer.xml config file that comes in the JGroups
>> >     distribution, that should get you started.
>> >
>> >     You can also get these files from Sequoia CVS HEAD (Sequoia 4). All
>> >     information to access CVS are on the Forge.
>> >
>> >     Hope this helps,
>> >     Emmanuel
>> >
>>
>>
>> --
>> Emmanuel Cecchet
>> FTO @ Frog Thinker
>> Open Source Development & Consulting
>> --
>> Web: http://www.frogthinker.org
>> email: [EMAIL PROTECTED]
>> Skype: emmanuel_cecchet
>>
>> _______________________________________________
>> Sequoia mailing list
>> [email protected]
>> https://forge.continuent.org/mailman/listinfo/sequoia
>>
>
>
>
> --
> 여호와는 네게 복을 주시고 너를 지키시기를 원하며
> 여호와는 그 얼굴을 네게 비추사 은혜 베푸시기를 원하며
> 여호와는 그 얼굴을 네게로 향하여 드사 평강 주시기를 원하노라
> (민수기 6:24-26)
>



-- 
여호와는 네게 복을 주시고 너를 지키시기를 원하며
여호와는 그 얼굴을 네게 비추사 은혜 베푸시기를 원하며
여호와는 그 얼굴을 네게로 향하여 드사 평강 주시기를 원하노라
(민수기 6:24-26)
_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia

Reply via email to