Often our customers ask, “What Odoo system requirements”, “What hardware should I select for my Odoo on-premise instance (Community and Enterprise)”?
Odoo is an undemanding system. For 5-employee companies, a 2 CPU 2 RAM server would be enough, raising to 4 CPU 8 RAM for 20 employees. We would recommend splitting application and database servers for 90 employees. Load balancing (LB) of application server would be needed for a company of 250+ employees.
Let’s assume you have a system with 4 CPU cores, 8 GB of RAM, and 30 concurrent Odoo users.
To determine the number of workers needed, divide the number of users by 6. In this case, 30 users divided by 6 equals 5, which is the theoretical number of workers required.
To calculate the theoretical maximum number of workers, multiply the number of CPU cores by 2 and add 1. For 4 CPU cores, (4 * 2) + 1 equals 9, which is the theoretical maximum number of workers.
Based on these calculations, you can use 5 workers for the Odoo users and an additional worker for the cron worker, making a total of 6 workers.
To estimate the RAM memory consumption, use the following formula:
RAM = Number of workers * ((0.8 * 150) + (0.2 * 1024))
In this case, 6 workers multiplied by ((0.8 * 150) + (0.2 * 1024)) equals approximately 2 GB of RAM.
Therefore, based on these calculations, the Odoo installation will require around 2 GB of RAM.
Inspect this interactive chart to find a suitable hardware set for your Odoo (Community and Enterprise) based on the amount of active users.
Note, we recommend
– Splitting application and database servers if you have more than 90 employees
– Load balancing (LB) of application server for a company of 250+ employees
Also, when you installing Odoo, consider the following requirements:
Software Requirements: Ensure compatibility with the operating system, web server, and supporting software versions specified by Odoo.
Hardware Requirements: Evaluate CPU, RAM, storage, and network capabilities to determine the optimal hardware configuration for efficient system performance.
Odoo Installation Requirements: Follow Odoo’s recommended installation steps, including database setup, security configuration, backup procedures, and proper system administration.
Odoo Inventory Hardware: For inventory management, integrate compatible barcode scanners, label printers, and other devices to enhance accuracy and streamline operations.
Calculate the price for your Odoo project
Follow our Linkedin account and subscribe to our newsletter to make sure you don’t miss updates.
Recommended articles:
----------------------------------------------------------------------
Education: Bachelor's degree.
----------------------------------------------------------------------
Experience:
Marketing manager
VentorTech
Digital marketer
ElateSoftware
Marketer
Interhash Trade
Community Manager, Digital Marketer
Cryptocode
----------------------------------------------------------------------
Current position: Marketing manager VentorTech
----------------------------------------------------------------------
B2B Social Media Marketing
Google AdWords - advertising
Google
Google Tag Manager and GA
Launch and promotion of a YouTube channel
YouTube for business and personal brand
Video Production
0 Comments