Replication

Post Reply
appleglaze28
Regular Participant
Posts: 269
Joined: Tue Apr 21, 2009 3:43 am
OLAP Product: Cognos TM1, Planning
Version: 9.1 SP3 9.4 MR1 FP1 9.5
Excel Version: 2003

Replication

Post by appleglaze28 »

What is the best architecture for better performance? Cause this is what I'm thinking.

I have a single main server where all data are stored. But I have 2 other machines where users connect. I have 100 hundred users and I want to limit 50 users per machine. This is my assumptions since I'm not too familiar with the replication of TM1. I'll create my a TM1 Server in both machine and replicate the application in my main machine, right? But how can I synchronize the data in both server back to my main server? Can sychronization be scheduled?

How does replication work cause I'm getting this error when I'm trying to replicate the cubes. I'm connected to both the cubes
Attachments
Replication.JPG
Replication.JPG (7.26 KiB) Viewed 4763 times
User avatar
Steve Vincent
Site Admin
Posts: 1054
Joined: Mon May 12, 2008 8:33 am
OLAP Product: TM1
Version: 10.2.2 FP1
Excel Version: 2010
Location: UK

Re: Replication

Post by Steve Vincent »

Hi appleglaze, i suggest you read the TM1 manuals. There is a whole section on replication and it will answer all those questions for you.

Personally i wouldn't bother limiting users this way. TM1 can cope easily with that number and it would cause more problems than it solved if the only reason to do replication is to split the user load.
If this were a dictatorship, it would be a heck of a lot easier, just so long as I'm the dictator.
Production: Planning Analytics 64 bit 2.0.5, Windows 2016 Server. Excel 2016, IE11 for t'internet
Martin Ingram
Posts: 55
Joined: Thu May 15, 2008 9:11 am
OLAP Product: Planning Analytics
Version: IBM SaaS - Digital Pack
Excel Version: Office 365
Location: Reading / London
Contact:

Re: Replication

Post by Martin Ingram »

Just posting this for interest of others that may be considering replication - for my current project we originally decided to host centrally and deploy via Citrix;

A large factor in our decision was that we were on a concurrent user model and we would have needed to purchase separate server licenses for each site where we wanted to deploy a server. When we switched to a named user model, we obtained the right to run as many servers as we like (within reason), so long as the total number of users across all servers does not exceed the numbers of named user licenses purchased.

We're now looking at a pilot project to install additional servers in our busiest business units -the only additional cost being the price of the harware, o/s etc.

I did have a chat with a partner yesterday who led me to believe that the license model may have changed yet again from early december, so if in doubt check with your account manager.
Paul Segal
Community Contributor
Posts: 312
Joined: Mon May 12, 2008 8:11 am
OLAP Product: TM1
Version: TM1 11 and up
Excel Version: Too many to count

Re: Replication

Post by Paul Segal »

Hi Martin,

The balance of opinion seems to be that one central server works better than a number of replicated servers. It'd be useful to know the reasoning behind going towards replicated servers.

Best
Paul
Martin Ingram
Posts: 55
Joined: Thu May 15, 2008 9:11 am
OLAP Product: Planning Analytics
Version: IBM SaaS - Digital Pack
Excel Version: Office 365
Location: Reading / London
Contact:

Re: Replication

Post by Martin Ingram »

Just a bit of user frustration with Citrix - we'd like to use TM1 for so much more of our offices local reporting needs and Citrix seems to be the main barrier.

We're not definitely going down the replication route, but will pilot it in one location and see how things go
User avatar
mattgoff
MVP
Posts: 516
Joined: Fri May 16, 2008 1:37 pm
OLAP Product: TM1
Version: 10.2.2.6
Excel Version: O365
Location: Florida, USA

Re: Replication

Post by mattgoff »

We currently have one star and eight planets replicating with it. I can tell you unequivocally that you should stay far, far away from replication. I am in the middle of evaluating my options to get us moved to a single server + Citrix option ASAP. The problems with replication are neverending:
  • All cubes on planet are locked during replication, and replication performance over the WAN suffers just as much as do the clients. So, if you need to replicate frequently, be ready for lots of frozen users.
  • Logging must be enabled on all replicated cubes as this is how replication is achieved (star transaction log replay on planet and vice versa). If you refresh from external sources frequently, better have lots of log space available.
  • There is no integrity checking built-in-- you need to periodically, manually check for errors and, if you find any, delete cube and re-replicate from scratch.
  • Control cube replication is dicey. }ElementAttributes seem to work OK (except for aliases on consolidated elements it seems), but }ClientsGroups and }ClientProperties do not (and require jumping through some TI hoops to make work).
Right now I'm dealing with a server that randomly started crashing during replication. After sitting with IBM/Cognos for a week as a P1, I gave up and rebuilt the planet from scratch.

Replication exists in the product, but it's the red-headed stepchild. Anyone that deploys a system using it is asking for trouble. It is not enterprise-grade.

Matt :evil:
Please read and follow the Request for Assistance Guidelines. It helps us answer your question and saves everyone a lot of time.
Martin Ingram
Posts: 55
Joined: Thu May 15, 2008 9:11 am
OLAP Product: Planning Analytics
Version: IBM SaaS - Digital Pack
Excel Version: Office 365
Location: Reading / London
Contact:

Re: Replication

Post by Martin Ingram »

Thanks Matt - lots for us to consider (and sorry to hear of your bad experiences).

The way our models are organised, we're actually thinking a TI type approach to replication may be a good option - ie bypass the functionality in the system and use TI to synchronise data and structures on the different boxes (seen older threads discussing this elsewhere on here).

We'll definitely go into this 'test' with our eyes open and i'll gladly post back experiences for others to follow
Post Reply