Сервер для Odoo
ERP и CRM на Python и PostgreSQL: продажи, склад, закупки, бухгалтерия и проекты в одной системе. Подбираем сервер под число пользователей, набор модулей, объём базы и режим с несколькими компаниями.
Что нагружает Odoo
- Одновременные пользователи — транзакции, поиск, формирование документов и отчётов.
- Число и «тяжесть» модулей — склад, производство, POS и веб-сайт расширяют число запросов и фоновых задач.
- База PostgreSQL — основная доля задержек лежит в диске и оптимизации запросов.
- Фоновые задачи и интеграции — почта, импорты, cron и обмен с другими системами.
Ориентировочные конфигурации
До 15–20 пользователей
Одна компания, базовые модули- PowerEdge R360 / R450, 1×CPU 8 ядер
- 32–64 ГБ RAM
- 2× SSD 960 ГБ RAID 1 (данные)
- Odoo и PostgreSQL на одном узле
30–80 пользователей
Склад, продажи, процессы- PowerEdge R660 / R760, 2×CPU 12–16 ядер
- 128 ГБ RAM
- SSD RAID 10 под БД, отдельный том под вложения
- workers под рабочие процессы, reverse proxy
Большая инсталляция
Много компаний и филиалов- Отдельные серверы приложения и PostgreSQL
- 256+ ГБ RAM, NVMe под базу, реплика БД
- Балансировщик между узлами Odoo
- Внешний бэкап базы и filestore
| Компонент | Рекомендация | Почему |
|---|---|---|
| PostgreSQL | shared_buffers и быстрый диск | Основная часть операций Odoo — это запросы к БД |
| Workers | Настраивать под число ядер и RAM | Параллелят HTTP-запросы и фоновые обработки |
| Filestore | Регулярный бэкап вместе с БД | Вложения и файлы хранятся отдельно от базы |
| Proxy/TLS | Nginx перед Odoo | Шифрование, статика и корректные заголовки |
Считаем пользователей и модули
Собираем одновременный доступ, список приложений и интеграций — это определяет CPU и RAM.
Планируем диск под БД и файлы
База и filestore требуют SSD и объёма с учётом истории операций и вложений.
Разворачиваем Odoo и PostgreSQL
Ставим зависимости, reverse proxy, workers, резервное копирование и восстановление.
Проверяем нагрузку и откаты
Тестируем типовые операции, отчёты, импорт и восстановление из бэкапа.
Для интеграторов и тендерных поставок
Поставляем серверы под собственные инсталляции Odoo для заказчиков, проектных внедрений и партий ПАК. Закрывающие документы, договорная гарантия Beijing Xinchuan, отгрузка и доставка в РФ и СНГ. Запрос — admin@sell-server.com.
Odoo и 1С — это одно и то же?
Нет: Odoo — международная ERP/CRM с модульной веб-архитектурой на Python/PostgreSQL, а 1С — отдельная платформа со своими требованиями и схемами лицензирования.
Можно ли всё разместить на одном сервере?
Для небольшой команды — да, Odoo и PostgreSQL на одном узле с SSD. При росте базу и приложение разносят, а узлы приложения масштабируют за балансировщиком.
Что обязательно бэкапить?
Базу PostgreSQL и каталог filestore с вложениями; по отдельности они не дают рабочей системы. Проверяем именно восстановление, а не факт копии.
Нужен ли мощный CPU?
Важнее баланс: CPU под workers и отчёты, но узким местом чаще становится диск базы; поэтому SSD под PostgreSQL закладываем обязательно.
Подберём сервер под вашу инсталляцию Odoo
Пришлите число пользователей, модули и объём базы — вернём конфигурацию и цену.
Запросить КП