Skip to Content
Menu
This question has been flagged
3 Replies
30485 Views

I am new to Odoo and want to know the server requirement for the installation of Odoo 8 for 100 Users.

Also, would like to know about the database speed if 100 users login at the same time.

Is there any difference in speed if we install odoo and postgres on different servers? 

Avatar
Discard
Author Best Answer

Thanks a lot Ray for the answers!

Here are the answers to the above asked questions -

  • what these 100 users do

These 100 users will be using Odoo for different dept. like sales, purchase, marketing, manufacturing, accounting, HR etc.

  • how often they do it

Daily 9AM to 6PM (Mon-Sat)

  • what kind of device they connect from

They will be connected through Desktop, laptop, mobile phones, and tablets.

  • what network bandwidth they have

The local users will have LAN connection with 100mbps and the roaming users will have different bandwidth as they will be connected via WIFI or over the Internet (depends upon the site location)

  • who they share that bandwidth with

The office user will have dedicated LAN connections and they share it within the teams.

  • if they are connecting from different locations

Yes, they'll connected via different locations (across the country).

  • where your server is

Server may be locally or cloud hosted.

  • how fast the connection to it is

2mbps leased line

  • what operating system it has

Ubuntu Server 14.04 or FreeBSD


Now few more questions I have in my mind -

  • Can you please suggest a good configuration for Server in terms of OS, Processor Speed, Memory and Storage.

  • Which configuration is better in terms of Installing Odoo and Postgresql? Both on same server or different.



@Jan

DB size -

  • About 1500 Products

  • 100 User

  • 200 Employee Data

  • 700 Vendor+ Customer

  • 100 Accounts

  • 50 Accounting Traction daily

  • 10 PO daily

  • 10 SO daily

  • 50 MO daily

  • 200 Inventory Traction Daily

Avatar
Discard
Best Answer

I agree with Ray and there are further considerations that will definitely influence response times.

    -    what is the actual size of your database?  (This is often overlooked as a response time factor)

    -    If some of your users are from remote locations their response times will be impacted.

    -    Since Odoo runs in a browser, your internet server may also need to be separated.


Avatar
Discard
Best Answer

You can start with a review of "Improving the Performance of Odoo Deployments" at http://www.slideshare.net/openobject/performance2014-35689113


You question is very hard to answer properly without knowing:

  • what these 100 users do

  • how often they do it

  • what kind of device they connect from

  • what network bandwidth they have

  • who they share that bandwidth with

  • if they are connecting from different locations

  • where your server is

  • how fast the connection to it is

  • what operating system it has

Testing is the best way to know.  Simulate activity and measure response.  You do benefit from having PostgreSQL and Odoo on separate servers.



Avatar
Discard
Related Posts Replies Views Activity
1
Feb 22
2576
5
Oct 24
611
1
Aug 24
394
1
May 24
1333
0
Aug 23
864