Desktop version

Main > Forum > 1C:Enterprise Platform > 1C:Enterprise – Business applications platform > Server parameters for more than 1000 online users

Forum

Search UsersRules
Server parameters for more than 1000 online users
#1
Just came
Points:: 0
Joined:: Feb 28, 2012

Hi,
one our our clients plans to join all his databases into one general database with more than 1000 online users.
Could someone help me with some example server/number of servers parametsrs  for this task.
Thank you in advance.

Profile
#2
Just came
Points:: 0
Joined:: Feb 28, 2012

Last year I saw parameters for 1C internal server where they run their doc flow management system for about 1400 users, but it looks like they didn't share that presentation

Profile
#3
Active user
Points:: 0
Joined:: May 8, 2013

You can find the basic principles and techniques of hardware characteristics calculation in this article.

The most crucial parameters you need to calculate are the following:

  • CPU cores number
  • RAM size
  • Disk array performance

First two parameters can be calculated by summing up of correspondent parameters of all the servers working in the system now. For example, if the current system works on 3 different computers with 12, 8 and 24 cores, the server for the new (consolidated) system has to have 12 + 8 + 24 = 44 cores. This number is excessive by definition, i.e. 44 cores - is a maximum number of cores you might need. In real life, the system won't need that much of a CPU power.

To get a more accurate estimation, you will need to collect Performance Monitor data for all current computers and take into account that not all of their CPUs are 100% loaded. For instance, if one of the computers has 12 CPU cores and its average CPU load is 50%, you will need only 6 cores for the new system (12/2 = 6).

The most tricky part is a disk array selection. There is no way you could pick up an array without collecting and analysing the current disks' workload parameters. So you need to sum up all current disks workload (Mb/sec - separately for read and write) and then look for an array with correspondent performance.

All in all, it's a complex task and the price for the mistake is high. If you underestimate the hardware requirements, the system won't show the necessary performance, if you overestimate them, the client will pay for the power he doesn't actually need. Therefore, I recommend you to perform a project with 1C experts' help and under their supervision.

One more very important thing. I give you a 100% guaranty that you will experience significant performance issues for some time after the new system goes live. About 99% of all the issues won't have anything to do with hardware. Of course, the issues are resolvable, but it will take time and very strong IT experts with correspondent experience. I don't expect the 1000 users project to be successful performance-wise without 1C experts helping you with our Extended TechSupport.

Profile
Subscribe
Users browsing this topic (guests: 1, registered: 0, hidden: 0)



© 1C LLC. All rights reserved
1C Company respects the privacy of our customers and visitors
to our Web-site.