|
发表于 2014-6-27 13:58:47
|
显示全部楼层
KSimon wrote:It ... doesn't provide information on what the recommended hardware configuration should be based on the size of models, number of users etc.
I am looking for something along the lines of the document that can be downloaded from this link, but for 9.5.2: Those documents will always be of limited usefulness because TM1 performance is extremely dependent on your specific model design (esp. rules and resultant dependencies) and usage (esp. readers vs. writers, simultaneous users, although we'll see if both of these are mitigated in 9.5.2). These would be my recommendations:
Users are assigned to a single core (or thread, in the case of hyperthreading), so I'd figure out how many simultaneous users you will have max and get somewhere between 0.25x to 1x that number of cores, depending on your budget. Cores are getting cheap, so I would go towards the higher ratios. Processor speed is, in my experience, not particularly relevant except maybe at start-up, but even then there is a lot that is I/O bound and persistent feeders helps reduce subsequent start time. So, feel free to go lower there. This may seem counterintuitive (more cores, lower speeds), but the biggest problem I see is blocking, not single-query performance.
Get lots of fast RAM or at least leave yourself room to grow. Just enabling MaximumCubeLoadThreads pumps up RAM needs for a while after start, and Parallel Interaction supposedly averages a ~30% RAM usage bump too. Again, RAM is cheap, but it's also easy to add later, so the key thing is to leave yourself some empty slots for the future. As you expand your model, this will likely be the bottleneck too.
Matt |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|