Hi, AFAIK, using a client connection over an WAN is not the best architecture, specially overseas !
Keep in mind that client-server connection in MQ is synchronous. With each MQ message you have a MQ header, about 500 bytes. You have also to deal with the client channel protocol overhead, with is probably heavier that the channel to channel one. If you : - plan to transmit a lot of messages - need reliable connection - pay your 32Bit-Frame-Relay-Connection on a volume basis you should think about replacing the client with a full MQ server. With server to server channels, and a batchsize >= 50, you can achieve pretty good rates, specially if your messages are not too small (IMHO, 2.000 bytes excluding MQ header is a small message) HTH, Luc-Michel. Date sent: Mon, 8 Sep 2003 11:06:45 -0400 Send reply to: MQSeries List <[EMAIL PROTECTED]> From: Bill Anderson <[EMAIL PROTECTED]> Subject: MQ Channel Communication Overhead and Limited Bandwidth To: [EMAIL PROTECTED] > I have a customer in Germany, who is displeased with the throughput he is > getting with his client connection to my server in Atlanta. Please see the > encrypt from an email I received from him below. > > Relating to our 32Bit-Frame-Relay-Connection between Germany and Atlanta, > I've some more questions. > > 1. 240KB a minute is the theoretical limit of the bandwidth > > 2.1 with big messages (e.g. 2397 bytes) we reach following limits: > 2.2 from Germany to Atlanta (MQPUT) > 2.3 90 msgs per minute => 210 KB bandwidth > 2.4 from Atlanta to Germany (MQGET) > 2.5 82 msgs per minute => 191 KB bandwidth > > 3.1 with small messages (e.g. 288 bytes) we reach following limits: > 3.2 from Germany to Atlanta (MQPUT) > 3.3 160 msgs per minute => 45 KB bandwidth > 3.4 from Atlanta to Germany (MQGET) > 3.5 116 msgs per minute => 33 KB bandwidth > > > Now, the customers assumption is that the problem is with the queue manager > in Atlanta, I am not convinced he is correct. I know there is a > communication over head for using an MQ channel. I believe it is just over > 1500 K, but I can't find the exact number in the manuals. Does anyone > happen to know what it is? > > The customer currently connects as a client, but they do run a full queue > manager. I do believe building them a sender / receiver pair of channels > might help some, but what they are asking is multiple channels. If > bandwidth is the problem, more channel won't help much I'm sure. > > Any help would be appreciated > > Thanks > > Bill Anderson > > Instructions for managing your mailing list subscription are provided in > the Listserv General Users Guide available at http://www.lsoft.com > Archive: http://vm.akh-wien.ac.at/MQSeries.archive > -- Luc-Michel Demey - Freelance EAI Consultant Paris / France Tel. : +33 6 08 755 655 http://consulting.demey.org/ - lmd at demey dot org Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://vm.akh-wien.ac.at/MQSeries.archive