Hi,
As I am new in TM1, I have a question for the experts:
- I heard that TM1 is not performing well in general over wide area networks due to its dependence on server processing.
- In case of multinational companies having TM1 users accross different countries, what is the best practice to use TM1? Is it through TM1 Web, TM1 Contributor, or through Citrix...etc?
- Which client tool is performing better in such distant use of TM1 amongh TM1 Perspectives, TM1 Web, and TM1 Contributor?
Thanks in advance for replies.
Regards,
Using TM1 over Wide Are Networks
- George Regateiro
- MVP
- Posts: 326
- Joined: Fri May 16, 2008 3:35 pm
- OLAP Product: TM1
- Version: 10.1.1
- Excel Version: 2007 SP3
- Location: Tampa FL USA
Re: Using TM1 over Wide Are Networks
You can search to see if there are more posts here are just a few
http://forums.olapforums.com/viewtopic. ... rix#p13490
http://forums.olapforums.com/viewtopic. ... lit=Citrix
The main thing to think about when evaluating a solution is what functionality do you need to expose to remote users. Do they need the full TM1 worksheets or can they handle smaller entry and reporting Templates? Are you using VBA? Can you take a multi tiered approach (Citrix and Web). Unfortunately there are no hard and fast answers to the question, it is really usage/budget dependent.
http://forums.olapforums.com/viewtopic. ... rix#p13490
http://forums.olapforums.com/viewtopic. ... lit=Citrix
The main thing to think about when evaluating a solution is what functionality do you need to expose to remote users. Do they need the full TM1 worksheets or can they handle smaller entry and reporting Templates? Are you using VBA? Can you take a multi tiered approach (Citrix and Web). Unfortunately there are no hard and fast answers to the question, it is really usage/budget dependent.
- Martin Ryan
- Site Admin
- Posts: 2003
- Joined: Sat May 10, 2008 9:08 am
- OLAP Product: TM1
- Version: 10.1
- Excel Version: 2010
- Location: Wellington, New Zealand
- Contact:
Re: Using TM1 over Wide Are Networks
The reason TM1 is slow over the WAN is not because of it's reliance on server processing, but because it has a very chatty protocol between the server and the client, which means a fair amount of bandwidth between the two is required.
TM1 Contributor looks to be where IBM are putting their time in terms of addressing this weakness of TM1. Which is understandable but a bit frustrating for those who have always enjoyed the Excel interface.
Contributor is web delivered, so no installs on clients' machines. It should also be much faster than those chatty protocols that are required when using the cube viewer or Excel over a WAN.
TM1 Web is also the other option and allows a bit more flexibility to the user, e.g. creating their own views.
Martin
TM1 Contributor looks to be where IBM are putting their time in terms of addressing this weakness of TM1. Which is understandable but a bit frustrating for those who have always enjoyed the Excel interface.
Contributor is web delivered, so no installs on clients' machines. It should also be much faster than those chatty protocols that are required when using the cube viewer or Excel over a WAN.
TM1 Web is also the other option and allows a bit more flexibility to the user, e.g. creating their own views.
Martin
Please do not send technical questions via private message or email. Post them in the forum where you'll probably get a faster reply, and everyone can benefit from the answers.
Jodi Ryan Family Lawyer
Jodi Ryan Family Lawyer
- mce
- Community Contributor
- Posts: 352
- Joined: Tue Jul 20, 2010 5:01 pm
- OLAP Product: Cognos TM1
- Version: Planning Analytics Local 2.0.x
- Excel Version: 2013 2016
- Location: Istanbul, Turkey
Re: Using TM1 over Wide Are Networks
Thanks for the replies.
On the other hand, it looks you are right that if the network protocol of TM1 was not chatty, it might have been performming better over WAN.
Regards,
I was looking from a higher perspective that the client might load the data and the model when first opening, and then it may not need to communicate to the server until the user decides to save the changes to the server, in which case the client would not be relient on server to process the calculations and display the results as the calculation could take place on the client side as well since both the model and the data is available in the client machine. This is the case on Contributor of Cognos Planning, but not in TM1 web & contributor clients and therefore there is a need in TM1 to continuesly communicate to the server as the user makes entries or change the view layout.Martin Ryan wrote:The reason TM1 is slow over the WAN is not because of it's reliance on server processing, but because it has a very chatty protocol between the server and the client, which means a fair amount of bandwidth between the two is required.
On the other hand, it looks you are right that if the network protocol of TM1 was not chatty, it might have been performming better over WAN.
Regards,
- Martin Ryan
- Site Admin
- Posts: 2003
- Joined: Sat May 10, 2008 9:08 am
- OLAP Product: TM1
- Version: 10.1
- Excel Version: 2010
- Location: Wellington, New Zealand
- Contact:
Re: Using TM1 over Wide Are Networks
That's not my understanding of how I read the doco and would represent a major change in TM1 architecture because all the rules would have to be downloaded to the client. The way TM1 works I think that would be impossible.mce wrote: then it may not need to communicate to the server until the user decides to save the changes to the server
I have also noticed that there are sandbox logs on the server which would indicate the data is flowing back to the server before commitment.
Martin
Please do not send technical questions via private message or email. Post them in the forum where you'll probably get a faster reply, and everyone can benefit from the answers.
Jodi Ryan Family Lawyer
Jodi Ryan Family Lawyer
-
- Site Admin
- Posts: 1458
- Joined: Wed May 28, 2008 9:09 am
Re: Using TM1 over Wide Are Networks
Planning pulls all data back to the client and models it there. TM1 sends all changes to the server where the calculations are performed and the results delivered back. Both approaches have pluses and minuses.
From the Black Belt sessions in July I gather that Iboglix want to move towards bringing some calculation logic to the client if required and ultimately to support disconnected data and calculations. Don't think it's a half hour fix though (to put it very very mildly indeed).
From the Black Belt sessions in July I gather that Iboglix want to move towards bringing some calculation logic to the client if required and ultimately to support disconnected data and calculations. Don't think it's a half hour fix though (to put it very very mildly indeed).
- mce
- Community Contributor
- Posts: 352
- Joined: Tue Jul 20, 2010 5:01 pm
- OLAP Product: Cognos TM1
- Version: Planning Analytics Local 2.0.x
- Excel Version: 2013 2016
- Location: Istanbul, Turkey
Re: Using TM1 over Wide Are Networks
I did not mean TM1 should or will have such feature, but only tried to idendify the architectural feature of TM1 that requires continous communication between the client and the server.Martin Ryan wrote:That's not my understanding of how I read the doco and would represent a major change in TM1 architecture because all the rules would have to be downloaded to the client. The way TM1 works I think that would be impossible.
However I also heard that they are trying to add work-offline feature to TM1 Contributor (as we have it in Cognos Planning Contributor), but is not planned to be available in the upcoming release.
- mattgoff
- MVP
- Posts: 518
- Joined: Fri May 16, 2008 1:37 pm
- OLAP Product: TM1
- Version: 10.2.2.6
- Excel Version: O365
- Location: Florida, USA
Re: Using TM1 over Wide Are Networks
Interesting change, but I wish they would work on some more basic fixes first, like filling up the entire TCP payload instead of sending one TM1 "unit" (element name, cell value, etc) per packet. Bonus points for not requiring an ACK before sending the next packet-- just burst them all out asynchronously and resend the missing ones at the end....David Usherwood wrote:Planning pulls all data back to the client and models it there. TM1 sends all changes to the server where the calculations are performed and the results delivered back. Both approaches have pluses and minuses.
From the Black Belt sessions in July I gather that Iboglix want to move towards bringing some calculation logic to the client if required and ultimately to support disconnected data and calculations. Don't think it's a half hour fix though (to put it very very mildly indeed).
Please read and follow the Request for Assistance Guidelines. It helps us answer your question and saves everyone a lot of time.