ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General Discussion » File transfer via the Hub.

Post new topic  Reply to topic Goto page 1, 2  Next
 File transfer via the Hub. « View previous topic :: View next topic » 
Author Message
sunny_30
PostPosted: Mon Aug 20, 2007 5:34 pm    Post subject: File transfer via the Hub. Reply with quote

Master

Joined: 03 Oct 2005
Posts: 258

Hi,

Need your expert opinions...

Here is the requirement:
Fast, secure & reliable transfer of files to single/multiple destinations.
Folder-to-folder(s) transfer between remote systems.
Eliminate the current point-to-point FTP/SCP implementation.
Implement a centralized hub in the middle.
File-size can vary from 0 to unlimited.
Will involve disparate environments (Windows/Unix).
Data transformation may/may-not be required.

The initial plan we are thinking to follow:
Surround servers will have MQ-Server/client installed.
Message-Broker is used to implement the Hub over MQ.
Route the files looking at the RFH2 header, say the source, file-name etc.
Database will be used to determine the destinations.

Is this a good idea to use MQ & Broker combination for the file-transfers?

If yes, what connector product is recommended on the end servers to communicate with MQ/Broker:
Message-Broker file-extender?
PM4data?
JText adapter?
or any other?

If not, what possible hurdles might be seen?
What are the other products/options to explore?

Thanks in advance,
Sunny.
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon Aug 20, 2007 11:09 pm    Post subject: Re: File transfer via the Hub. Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

sunny_30 wrote:
If yes, what connector product is recommended on the end servers to communicate with MQ/Broker:
Message-Broker file-extender?
PM4data?
JText adapter?
or any other?


Yes.

It's horses for courses, or software for requirements if you prefer. I like PM4Data but that's a personal preference and it does (like the other solutions) have weaknesses as well as strengths.

File transfer is a common topic in here and the search button will be your friend, but in the last analysis only your software evaluation & proof of concept will answer the question for you.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
manojsu
PostPosted: Tue Aug 21, 2007 1:12 am    Post subject: Reply with quote

Centurion

Joined: 19 Jul 2006
Posts: 147
Location: Bangalore

Sunny,

For transfer of data across disparate systems you can use simple java programs to move across of file or regular schedulers. Here in the encoding is not needed to be maintained as its going to be a ftp that is going to be done, for which you can use the WAS.

Regards
Manoj
Back to top
View user's profile Send private message Yahoo Messenger
Vitor
PostPosted: Tue Aug 21, 2007 1:20 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

manojsu wrote:
For transfer of data across disparate systems you can use simple java programs to move across of file or regular schedulers. Here in the encoding is not needed to be maintained as its going to be a ftp that is going to be done, for which you can use the WAS.


This is of course true.

I think the poster's asking about file transfer leveraging the MQ infrastructure, which gives benefits over plain ftp. Which of course does still work.

Also writing java code to move files over MQ is a) reinventing the wheel and b) more complex than it first appears. It's this last point that makes selling solutions both viable & profitable.

But as I said above it all depends on the requirements, the complexity of your platform base, size of your files, etc, etc. There's no "right" answer.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Tue Aug 21, 2007 1:45 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

And let's not forget your audit requirements...
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
jefflowrey
PostPosted: Tue Aug 21, 2007 3:46 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

fjb_saper wrote:
And let's not forget your audit requirements...


And security requirements.

And non-repudiation requirements.

And... and... and....

Start with the requirements. Then look at the budget.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
Vitor
PostPosted: Tue Aug 21, 2007 3:50 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

jefflowrey wrote:
Then look at the budget.


That most prized part of the software evaluation.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Tue Aug 21, 2007 3:53 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Vitor wrote:
jefflowrey wrote:
Then look at the budget.


That most prized part of the software evaluation.


That's why you look at the requirements FIRST.

If the proposed budget doesn't fit anything, then it's clear a larger budget is needed. Or the requirements weren't as "required" as was first thought.

But there's no sense spending any time on a POC or etc. for a $100,000 product when the budget is only $20,000 and the requirements are met by a $15,000 product.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
sunny_30
PostPosted: Tue Aug 21, 2007 3:03 pm    Post subject: Reply with quote

Master

Joined: 03 Oct 2005
Posts: 258

Thanks for your replies.

Does any body know whats the max-size of the file that can be transferred using PM4data & also MB file-extender?

Just wondering why IBM hasnt built a robust 'file' transfer mechanism inside the Message-Broker to support the Folder-to-Folder transfer. It does the 'message' transfer from queue-to-queue so brilliantly, but not the 'files'. I think File transfers with data-transformation option using the MB will be a lot lot helpful for any client which results in speed & also secure transfers.

May be this strategy has something to do with making all the surround-apps to become more dependant on the MQ-Infrastructure by mq-puts & gets of messages. If its Folder-to-Folder, the applications can grow independent of the middleware leaving scope for the MQ replacement.

So as to achieve the 'Enterprise level file transfer', it is leaving the MB users with no option other than to buy an extra product that adapts with the Broker to do the Folder-to-Queue or vice-versa.

Am I thinking right..

--Sunny.
Back to top
View user's profile Send private message
Vitor
PostPosted: Tue Aug 21, 2007 11:53 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

sunny_30 wrote:
Just wondering why IBM hasnt built a robust 'file' transfer mechanism inside the Message-Broker to support the Folder-to-Folder transfer.


First off - I am not now nor have I ever been associated with IBM's R&D, marketing, strategy or other areas. Other, more informed opinions on why they've done what they've done welcomed.

IBM bought PM4Data to fill the gap in MQ around file transfer over MQ missing from the base product. If all you're doing is folder to folder without transformation then you don't want the overhead of WMB.

As to max size, I don't know what the current limits are but they used to be fairly impressive. There's bound to be a web page some place.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed Aug 22, 2007 1:23 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

I don't think IBM does own PM4Data.

I believe they merely resell it.

I also don't think sunny_30 is "thinking right".
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Aug 22, 2007 1:33 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

jefflowrey wrote:
I don't think IBM does own PM4Data.


Thought MetaStorm had sold the rights to PM4Data. Shows what I know.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
zpat
PostPosted: Wed Aug 22, 2007 2:01 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

Not forgetting reference messages that will move files for you between queue manager platforms using nothing more than base MQ.

Why not eliminate the files all together? Usually they are only used instead of a proper messaging design direct from the application.

You can also code a simple file to message program (and vice-versa) using REXX or COBOL or Java etc. Buying a product is expensive and only makes sense for a strategic implementation.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Aug 22, 2007 2:16 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Quote:
May be this strategy has something to do with making all the surround-apps to become more dependant on the MQ-Infrastructure by mq-puts & gets of messages. If its Folder-to-Folder, the applications can grow independent of the middleware leaving scope for the MQ replacement.

Maybe this strategy has to do with going towards a more responsive on line type of processing, (messaging system) while still catering for legacy and batch applications (file transfer).

Enjoy
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
sunny_30
PostPosted: Wed Aug 22, 2007 7:55 am    Post subject: Reply with quote

Master

Joined: 03 Oct 2005
Posts: 258

Certainly messaging-system has many advantages over the file-transfer system. My point was not to compare these both mechanisms to see which one is better. Im just trying to know why MB doesnt support 'files' transfer that well. Now I see its probably for all the great advantages 'messaging' provides...

Zpat - Yes. Its always better to eliminate the file transfers. But the organization I work at doesnt look to believe so. What their argument is, Im not sure & I cant make these decisions here. Their plan now is to eliminate the current Ftp/scp implementations, substitute that with MQ/MB to do the transfers. The implementation is estimated to take atleast 6 or 8 months, the system built will be running for 2 or 3 more years & ultimately SAP-XI is going to replace the whole MQ/MB file-transfering architecture that we build now.
Now, the idea is to integrate majority SAP systems around & move files upto 30 GB or more! Considering the requirements we have, still there is thinking going on whether to buy a product or build a own C++ connector to do the F2Q job.

Vitor, we already have MQ & MB being used for other implementations here & so Im free to use this product for the 'file-transfering' system too. I agree MB will only need to be used if transformation is required, instead just a sender & receiver PM4data pair can do all the work for us. We are planning to use the MB to determine the Routing logic looking at RFH2 & also coz we are unsure at this point that we wont be needing any transformation in future. MB can also be used if the Input file's 'mq-messages' will need to be routed to a queue rather than another 'file' destination.

Can I ask a different question. Do you think its a good plan to use SAP-XI for replacing the infrastructure that is built over MQ/MB. These decisions are already made & infact I will have to wait & see if I will also get replaced...
What does this product do better over MQ/MB? It probably does integrate SAP systems very well. But wdnt the job be done by a MB + SAP-adapter?

Thanks,
Sunny.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page 1, 2  Next Page 1 of 2

MQSeries.net Forum Index » General Discussion » File transfer via the Hub.
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.