Аппаратные требования к платформе TDMS и приложениям на ее основе
Прямой доступ к СУБД через VPN — наиболее прост в реализации, не требует приобретения дополнительного оборудования (терминальных серверов) и программного обеспечения (СУБД). Однако данный вариант наиболее требователен к минимальной скорости задержки (отражается на скорости отображения сложных пользовательских форм). Для реализации данного варианта скорее всего потребуется инвестиция с сетевую инфраструктуру. Может быть использован как временное или постоянное решение для филиалов с хорошими характеристиками сети.
Гео-распределенная репликация транзакций — с использованием репликации транзакций является наиболее комфортным для пользователей. Пользователи работают с серверами в локальной сети. Одновременно с этим данный способ является наименее требовательным как к скорости произвольного доступа (задержки), так и пропускной способности (скорости) канала. Однако данный метод весьма затратен, так как требует приобретения серверов СУБД Enterprise класса в каждый реплицируемый узел, разработки бесконфликтных бизнес-процессов и мониторинга состояния синхронизации со стороны администраторов системы. Является стратегическим направлением развития конфигурации системы в организации.
Доступ через терминальный сервер — с использованием терминальных серверов хорошо работает для небольшого числа удаленно подключаемых к системе пользователей, однако достаточно требователен к пропускной способности сети и конфигурации терминального сервера при увеличении количества подключений. Может рассматриваться как временное решение или как решение для постоянной работы в системе ограниченного числа пользователей.
Минимальные требования к серверному оборудованию системы управления базами данных
Требования к платформе (на один сервер)
Количество пользователей | Количество объектов | ||
---|---|---|---|
До 100 000 | От 100 000 до 500 000 | От 500 000 и более | |
До 50 | Сервер 1U/Pedestal, 1 CPU, 4×3,5'' SATA, RAID 10, память до 32 Гбайт, 2xGbE |
Сервер 1U/Pedestal, 1 CPU, 4×3,5'' SATA HS, RAID 10, память до 32 Гбайт, 2xGbE |
Сервер 1U/Pedestal, до 2 CPU, 4×3,5'' SATA HS, RAID 10, память до 96 Гбайт, 2xGbE |
До 200 | Сервер 1U, до 2 CPU, 4×3,5'' SATA HS, RAID 1+1, память до 64 Гбайт, 2xGbE |
Сервер 1U, до 2 CPU, 4×3,5'' SATA/SAS HS, RAID 1+1, память до 64 Гбайт, 2xGbE |
Сервер 1U, до 2 CPU, 4×3,5'' SATA/SAS HS, RAID 1+1, память до 128 Гбайт, 2xGbE |
До 500 | Сервер 2U, до 2 CPU, 16×2,5'' SAS HS (SSD), RAID10+50/60, память до 128 Гбайт, 4xGbE |
Сервер 2U, до 2 CPU, 16×2,5'' SAS HS (SSD), RAID10+50/60, память до 128 Гбайт, 4xGbE |
Сервер 2U, до 2 CPU, 16×2,5'' SAS HS (SSD), RAID10+50/60, память до 192 Гбайт, 4xGbE |
От 500 и больше | Сервер 2U, до 2 CPU, 16×2,5'' SAS HS (SSD), RAID10+50/60, память до 128 Гбайт, 2×10GbE |
Сервер 2U, до 2 CPU, 16×2,5'' SAS HS (SSD), RAID10+50/60, память до 128 Гбайт, 2×10GbE |
Сервер 2U, до 2 CPU, 16×2,5'' SAS HS (SSD), RAID10+50/60, память до 256 Гбайт, 2×10GbE |
Требования к центральным процессорам
Количество пользователей | Количество объектов | ||
---|---|---|---|
До 100 000 | От 100 000 до 500 000 | От 500 000 и более | |
До 200 | 1 процессор х 4 ядра | 2 процессора х 4 ядра | 2 процессора х 4 ядра |
До 500 | 2 процессора х 4 ядра | 2 процессора х 4 ядра | 2 процессора х 6 ядер |
От 500 и больше | 2 процессора х 6 ядер | 2 процессора х 6 ядер | 2 процессора х 8 ядер |
Требования к объему памяти
Количество объектов в системе | До 1 000 000 | От 1 000 000 до 5 000 000 | От 5 000 000 и более |
---|---|---|---|
Объем памяти | 32 Гбайт | 64 Гбайт | 128 Гбайт |
Требование к дисковой подсистеме
Количество пользователей | Количество объектов | ||
---|---|---|---|
До 100 000 | От 100 000 до 500 000 | От 500 000 и более | |
До 50 | Все файлы без исключения (система, СУБД, база данных TDMS, файловое хранилище) RAID 10 4×1 Тбайт 7200 об/мин SATA |
Все файлы без исключения (система, СУБД, база данных TDMS) RAID 10 4×2 Тбайт 7200 об/мин SATA |
Все файлы без исключения (система, СУБД, база данных TDMS) RAID 10 4×2 Тбайт 7200 об/мин SATA |
До 200 | Система, СУБД, база данных TDMS RAID 1 SAS 2×150 Гбайт 10 000 об/мин Файловое хранилище |
Система, СУБД, база данных TDMS RAID 1 SAS 2×150 Гбайт 10 000 об/мин Файловое хранилище |
Система, СУБД, база данных TDMS RAID 1 SAS 2×300 Гбайт 10 000 об/мин Файловое хранилище |
До 500 | Система, СУБД, база данных TDMS RAID 10 SAS 4×150 Гбайт 10 000 об/мин Файловое хранилище SAS Горячий резерв |
Система, СУБД, база данных TDMS RAID 10 SAS 4×150 Гбайт 10 000 об/мин Файловое хранилище SAS Горячий резерв |
Система, СУБД, база данных TDMS RAID 10 SAS 4×300 Гбайт 10 000 об/мин Файловое хранилище SAS Горячий резерв |
От 500 и больше | Система, СУБД, база данных TDMS: RAID 10 SAS 4×150 Гбайт 15 000 об/мин или аналог на основе SSD Файловое хранилище SAS Горячий резерв |
Система, СУБД, база данных TDMS: RAID 10 SAS 4×150 Гбайт 15 000 об/мин или аналог на основе SSD Файловое хранилище SAS Горячий резерв |
Система, СУБД, база данных TDMS: RAID 10 SAS 4×300 Гбайт 15 000 об/мин или аналог на основе SSD Файловое хранилище SAS Горячий резерв |
Минимальные требования к серверному оборудованию системы управления распределенной файловой системы (файловому серверу)
Требования к платформе (на один сервер)
Количество пользователей | Объем файловых операций в сутки | ||
---|---|---|---|
До 100ГБ/сут | От 100ГБ/сут до 500ГБ/сут | От 500ГБ/сут и более | |
До 100 | Сервер 1U/Pedestal, 1 CPU, 4×3,5'' SATA HS, RAID 10, память до 32 Гбайт, 2xGbE |
Сервер 1U/Pedestal, 1 CPU, 4×3,5'' SATA HS, RAID 10, память до 32 Гбайт, 2xGbE |
Сервер 2U, до 2 CPU, 8×3,5'' SATA HS, RAID 10, память до 64 Гбайт, 2xGbE |
От 100 до 500 | Сервер 2U, до 2 CPU, 8×3,5'' SATA HS, RAID 10, память до 64 Гбайт, 2xGbE |
Сервер 2U, до 2 CPU, 8×3,5'' SATA HS, RAID 10, память до 64 Гбайт, 2xGbE |
Сервер 1U/Pedestal, 1 CPU, 4×3,5'' SATA HS, RAID 10, память до 32 Гбайт, 2xGbE |
От 500 и выше | Сервер 1U, до 2 CPU, 4×3,5'' SATA/SAS HS, RAID 1+1, память до 64 Гбайт, 2xGbE |
Сервер 2U, до 2 CPU, 8×3,5'' SAS HS, RAID 10, память до 64 Гбайт, 2×10GbE |
Сервер 2U, до 2 CPU, 8×3,5'' SAS HS, RAID 10, память до 64 Гбайт, 2×10GbE |
Требования к центральным процессорам
Количество пользователей | Объем файловых операций в сутки | ||
---|---|---|---|
До 100ГБ/сут | От 100ГБ/сут до 500ГБ/сут | От 500ГБ/сут и более | |
До 500 | 1 процессор х 4 ядра | 2 процессора х 4 ядра | 2 процессора х 4 ядра |
От 500 и больше | 2 процессора х 4 ядра | 2 процессора х 4 ядра | 2 процессора х 6 ядер |
Требования к объему памяти
Количество пользователей | Объем файловых операций в сутки | ||
---|---|---|---|
До 100ГБ/сут | От 100ГБ/сут до 500ГБ/сут | От 500ГБ/сут и более | |
Объем памяти | 16 Гбайт | 16 Гбайт | 32 Гбайт |
Требования к терминальным серверам
Минимальные требования к серверу
Количество пользователей | Конфигурация |
---|---|
До 10 | Сервер 1U, 1 CPU 3ГГц 4 ядра, 2×3,5'' SATA, RAID 1, память 16 Гбайт, 1хGbE |
До 50 | Сервер 1U, 1 CPU 3ГГц 6 ядер, 2×3,5'' SATA, RAID 1, память до 64 Гбайт, 2xGbE |
До 100 | Сервер 2U, 2 CPU 3−4ГГц 12 и более ядер, 4×2,5'' SATA (SSD), RAID10, память 128 Гбайт, 2xGbE |
От 100 и больше | Сервер 2U, 2 CPU 3−4ГГц 16 и более ядер, 4×2,5'' SATA (SSD), RAID10, память 256 Гбайт, 2×10GbE |
Требования к персональным компьютерам
Тип пользователя | Минимальные требования | Рекомендуемые требования |
---|---|---|
Администратор/разработчик TDMS | Intel i5 4690K, 16ГБ RAM, SSD 128Гб SATA 2ТБ |
Intel i7 4790K, 32ГБ RAM, SSD 256Гб SATA 3ТБ |
Аналитик (работает с отчетами), служба безопасности (анализ логов) | Intel i5 2500K, 8ГБ RAM, SATA 2ТБ | Intel i5 4690K, 16ГБ RAM, SATA 2ТБ |
Обычный пользователь (бухгалтерия, канцелярия, помощники ГИПов и др.) | Intel/AMD 2Ггц, 1ГБ RAM | Intel/AMD 3ГГц, 2ГБ RAM |
Пользователь, использующий в работе сложное, ресурсоемкое ПО (например, САПР) | Intel i5 4690K, 4ГБ RAM, SATA 2ТБ | Intel i5 4690K, 8ГБ RAM, SSD 128Гб SATA 2ТБ |
Рекомендуемые требования к сети
Виды доступа (связи серверов) |
Характеристика | Глобальная сеть (рекомендуемые) | Глобальная сеть (минимальные) |
---|---|---|---|
Прямой доступ к СУБД через VPN | Задержка при прямой работе с базой данных (VPN) | <30ms | <70 ms |
Скорость канала при прямой работе с базой данных (VPN) | 100Мбит/сек | Не менее 2Мбит/сек * Lg2 (N), где N-количество пользователей. Например, для 10 пользователей, минимальная скорость не ниже 7Мбит/сек, для 100 пользователей 14Мбит/сек |
|
Гео-распределенная репликация транзакций | Задержка при репликации распределенных баз данных | <50ms | <150ms |
Скорость канала при репликации распределенных баз данных | 100Мбит/сек | Не менее 2Мбит/сек * Ln (N), где N-количество пользователей. Например, для 10 пользователей, минимальная скорость не ниже 5Мбит/сек, для 100 пользователей 10Мбит/сек |
|
Доступ через терминальный сервер | Задержка при работе через терминальный сервер на разрешении 1280×1024 | <30ms | <100ms |
Скорость канала при работе через терминальный сервер на разрешении 1280×1024 | 100Мбит/сек | Не менее 512Кбит/сек * N + 5Мбит/сек, где N-количество пользователей. Например, для 10 пользователей, минимальная скорость не ниже 10Мбит/сек, для 100 пользователей при максимальной нагрузке (утро, вечер) 55Мбит/сек |