IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

MQ and CFDT


IBM Mainframe Forums -> CICS
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
rakesh_mishra18

New User


Joined: 15 May 2006
Posts: 23
Location: Jamshedpur

PostPosted: Wed Jan 28, 2009 7:33 am
Reply with quote

Hi,

For large volume which is better, CFDT or MQ on a sysplex environment. Can we configure MQ in a way that messages are written in memory instead of disk. This is just to make the performance better.
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Wed Jan 28, 2009 2:53 pm
Reply with quote

Quote:
This is just to make the performance better.


at the expense of security, rollback, recovery....

I think you will find that if you chose MQS,
you will find that your performance will not suffer due to queue disk writes.
I would look more towards tuning your application.

no experience with CFDT.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10872
Location: italy

PostPosted: Wed Jan 28, 2009 3:04 pm
Reply with quote

a general performance remark,
in a "integrity sensitive" application the work for an I/O operation can be split as ( very rough approximation )

20% houskeeping
20% the I/O itself
60% recovery restart related tasks

the I/O part can be split
18% buffer management
2% real I/O ( posibly less )

using real storage instead of dasd You still have
18% buffer/storage management

with the current I/O technologies mostly cache related
the 2% part of the I/O might even happen much later, even hours

so the concern of using storage instead of dasd is becoming less and less important
Back to top
View user's profile Send private message
rakesh_mishra18

New User


Joined: 15 May 2006
Posts: 23
Location: Jamshedpur

PostPosted: Thu Jan 29, 2009 1:27 am
Reply with quote

Thanks for the reply..earlier we proposed CFDT but later see on IBM site that for large volume of message CFDT is not recommended. Now we are proposing MQ but once client came to know that MQ writes the messages on disk they are bit worried as CFDT write the messages to memory.
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Thu Jan 29, 2009 1:58 pm
Reply with quote

sometimes, you need to educate clients.
Back to top
View user's profile Send private message
Garry Carroll

Senior Member


Joined: 08 May 2006
Posts: 1193
Location: Dublin, Ireland

PostPosted: Thu Jan 29, 2009 2:53 pm
Reply with quote

Quote:
once client came to know that MQ writes the messages on disk they are bit worried


AFAIK, if you opt to use non-persistent messages, MQ will not harden the messages to disk. This is, as Dick says,
Quote:
at the expense of security, rollback, recovery....


Garry.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> CICS

 


Search our Forums:

Back to Top