Развертывание и настройка серверного кластера 1С
Цель проекта
Создание надежной и производительной IT-инфраструктуры для работы платформы 1С:Предприятие 8 в режиме клиент-сервер. Система должна обеспечивать стабильную работу для 10 одновременных пользователей с двумя базами данных.
Архитектура решения
Планируется реализовать трехзвенную архитектуру с разделением ролей:
- Сервер баз данных: Установка и настройка СУБД PostgreSQL на операционной системе Debian.
- Сервер приложений 1С: Установка и настройка сервера 1С:Предприятие (сервер лицензирования, кластер серверов) на операционной системе Debian.
- Терминальный сервер доступа: Развертывание терминального сервера на базе Windows Server (версия 2022 или 2025) с публикацией приложений 1С через технологию RemoteApp.
Основные задачи
1. Установка и настройка сервера СУБД (Debian + PostgreSQL)
- Установка и базовая настройка ОС Debian.
- Установка, настройка и оптимизация PostgreSQL для работы с 1С.
- Создание пользователей и баз данных для двух информационных баз 1С.
- Настройка резервного копирования.
- Оптимизация параметров сервера для достижения максимальной производительности.
2. Установка и настройка сервера 1С (Debian)
- Установка сервера 1С:Предприятие на ОС Debian.
- Настройка кластера серверов 1С.
- Регистрация информационных баз в кластере.
- Настройка соединения с сервером PostgreSQL.
- Настройка пулов рабочих процессов и серверов.
3. Настройка терминального сервера (Windows Server + RemoteApp)
- Установка и настройка ОС Windows Server.
- Настройка роли "Службы удаленных рабочих столов".
- Установка клиента 1С (тонкий клиент) на терминальном сервере.
- Публикация приложений 1С через RemoteApp для удобного доступа пользователей.
- Настройка политик безопасности и прав доступа.
4. Интеграция и тестирование
- Настройка сетевого взаимодействия между всеми компонентами системы.
- Проведение комплексного тестирования работы системы под нагрузкой (10 пользователей).
- Документирование архитектуры и выполненных настроек.
Дополнительное задание
Необходимо подобрать конфигурацию физического серверного оборудования для размещения всех виртуальных машин (или для каждого сервера отдельно). Требования к подбору:
- Обеспечение отказоустойчивости и производительности для заданной нагрузки.
- Оптимальное соотношение цена/качество.
- Возможность масштабирования в будущем.
Требования к исполнителю
Исполнитель должен иметь опыт развертывания аналогичных связок (1С + PostgreSQL на Linux) и настройки терминальных ферм Windows. Приветствуется готовность обсуждать детали конфигурации и вносить обоснованные предложения по улучшению архитектуры.