Таблицы серверов (как просто выбрать сервер)

15.10.22

Администрирование - Сервера

Перед началом проекта требуется определить параметры серверного и клиентского оборудования, необходимые для работы внедряемой программы 1С:Предприятие, и учесть будущую нагрузку, которая ляжет на систему в реальной рабочей обстановке. Мощность оборудования должна быть достаточной для нормальной работы пользователей. Но как подобрать сервер простым способом?

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Таблицы серверов (скачать статью, поддержать автора)
.docx 182,02Kb
65
65 Скачать (1 SM) Купить за 1 850 руб.
Сервер 150 пользователей, база 150 Гб (сервера разделены)
.docx 17,77Kb
40
40 Скачать (2 SM) Купить за 2 150 руб.
Сервер 150 пользователей, база 150 Гб (сервера совмещены)
.docx 18,78Kb
41
41 Скачать (2 SM) Купить за 2 150 руб.
Сервера разделены, 100 польз., 1СЕРП 2.4, разм.200 Гб
.docx 19,45Kb
35
35 Скачать (2 SM) Купить за 2 150 руб.
Сервера совмещены, 100 польз., 1СЕРП 2.4, разм.200 Гб
.docx 20,35Kb
37
37 Скачать (2 SM) Купить за 2 150 руб.
Сервера совмещены, 250 польз., 1СЕРП 2.4, разм.200 Гб
.docx 19,25Kb
38
38 Скачать (2 SM) Купить за 2 150 руб.
Сервера разделены, 250 польз., 1СЕРП 2.4, разм.200 Гб
.docx 19,30Kb
50
50 Скачать (2 SM) Купить за 2 150 руб.
Сервера разделены, 600 польз., 1СЕРП 2.4, разм.300 Гб
.docx 20,00Kb
47
47 Скачать (2 SM) Купить за 2 150 руб.
СЕРВЕР СОВМю И РАЗД. ДЛЯ 100 ПОЛЬЗ., 1СЕРП 2.4 РАЗМ БАЗЫ 200 ГБ (зеркало)
.docx 22,39Kb
21
21 Скачать (2 SM) Купить за 2 150 руб.
СОВМ.СЕРВЕР, 30 ПОЛЬЗ, 1СЕРП 2.4, РАЗМ.80 ГБ (зеркало)
.docx 20,47Kb
26
26 Скачать (2 SM) Купить за 2 150 руб.
СОВМ.СЕРВЕР, 200 ПОЛЬЗ., 1СЕРП 2.4, РАЗМ. 200ГБ (зеркало)
.docx 19,98Kb
9
9 Скачать (2 SM) Купить за 2 150 руб.
СОВМ. СЕРВЕР, 200 ПОЛЬЗ. 1С ЕРП 2.4, РАЗ. 400ГБ (зеркало)
.docx 23,56Kb
15
15 Скачать (2 SM) Купить за 2 150 руб.
СОВМ.СЕРВЕР, 10 ПОЛЬЗ., 1С БУХ 3.0, РАЗМ.75 ГБ:
.docx 13,35Kb
18
18 Скачать (2 SM) Купить за 2 150 руб.

Таблицы серверов

Перед началом проекта требуется определить параметры серверного и клиентского оборудования, необходимые для работы внедряемой программы 1С:Предприятие, и при этом учесть будущую нагрузку, которая ляжет на систему в реальной рабочей обстановке.

Мощность оборудования должна быть достаточной для нормальной работы пользователей.

Но как подобрать сервер простым способом?

Для начала нужно знать следующую информацию

  • Конфигурация 1С, которая будет внедрена.
  • Количество активных пользователей, одновременно работающих в системе и их вес (легкие пользователи, тяжелые пользователи)
  • Размер базы данных, с учетом увеличения размера базы в течение следующих 2-3 лет
  • Особенности нагрузки, некие критичные операции в системе, обрабатывающие большие объемы данныхи/или выполняемый с высокой частотой.
  • Другие параметры:
    • Версия СУБД
    • Версия веб-сервера
    • Версии операционных систем серверов и клиентов (Winили Linux)
    • Типы клиентских приложений (веб-клиент, тонкий клиент, толстый клиент)
    • Терминальный доступ
    • и т.п.

по итогу требуется определить основные параметры серверного оборудования, заказать сервер и в дальнейшем корректно настроить

  1. Производительность процессора
    1. Количество ядер и частотаядра (скорость, с которой процессор обрабатывает команды в одном потоке)
    2. Выбор количества процессоров и модели
  2. Производительность дискового массива
    1. Пропускная способность при считывании и записи данных
    2. Объем
    3. Отказоустойчивость
    4. Выбор дисковой подсистемы
  3. Объем оперативной памяти
    1. Частота
    2. Объем
    3. Выбор модели памяти и комбинации планок (сочетать планки по 4 штуки одинакового объема)
  4. Заказ оборудования у поставщика

Выбор производителей и поставщиков оборудования осуществляется сравнительными методами по бенчмаркам, сценарным тестам на стендах, рекомендациям и т.п.

  1. Организация  железяк в единую экосистему и тонкая настройка аппаратной и программных частей

Определяем параметры клиентских рабочих мест, они общеизвестны и выглядят примерно так:

Тип клиента

Процессор

Память

Диск

Сетевой интерфейс

USB порт

Компьютер разработчика (конфигуратор)

2core х 3.2Ghz, Intel

8GB, DDR4

100GB, SSD

100 Mb/s

+

Компьютер пользователя (тонкий, толстый, веб клиент)

2coreх 2.8Ghz, Intel

4GB, DDR4

100 GB, Sata

10 Mb/s

-

Терминальный сервер на 50 пользователей (Количество терминальных серверов в ферме = Количество пользователей / 50)

16core х 3.2Ghz, Intel

64GB, DDR4

800 GB, SSD

1 Gb/s

+

 

Расчет параметров серверов можно посмотреть насайте Методическая поддержка 1С в разделе«Расчет параметров серверного оборудования», они там такие:

Тип внедрения

СУБД

Веб сервер

Процессор

Память

Диск

Процессор

Память

Диск

Процессор

Память

Диск

Малое внедрение (до 100 пользователей)

8core

16 GB

500 GB

4 stream, 2 core

8 GB

120 GB

2 stream,
1 core

4 GB

80 GB

Среднее внедрение (до 500 пользователей)

12core

64 GB

1000 GB

8 stream, 4 core

24 GB

200 GB

2 stream,
1 core

4 GB

80 GB

Крупное внедрение (от 500 пользователей)

40core

512 GB

3000 GB

20 stream, 10 core

64 GB

500 GB

4 stream,
2 core

8 Gb

120 GB

 

Я пользуюсь для подбора серверов сервисом сайта Гилева по подбору оборудования

Подвёл некоторую статистику по подобранным за пару лет серверам и организовал её в виде таблицы как в методической поддержке 1С.Получилось примерно, следующее

Тип внедрения

СУБД

Процессор Intel Gold, Xeon

Память, DDR4

Диск, SSD

Процессор Intel Gold, Xeon

Память, DDR4

Диск, SSD

Малое внедрение (до 100 пользователей)

12coreх 3.2Ghz

160GB

400 GB

Сервер СУБД и 1С совмещены

Среднее внедрение (до 500 пользователей)

32coreх 3.2Ghz

400GB

800 GB

32coreх 3.2Ghz

200GB

400 GB

Крупное внедрение (от 500 до 1000)

48coreх 3.2Ghz

800GB

2 TB

48core х 3.2Ghz

400GB

400 GB

 

Более подробные данные по запросам на сервис по подбору для разного количества пользователей, были примерно такие

Условия

Онлайн пользователей в базе

50

75

100

150

200

300

500

1000

Ориентировочный размер базы, GB

100

100

100

100

100

100

100

100

Сервер 1

Процессор {Intel}, Core х Ghz

8 х 3.2

8 x 3.2

12 x 3.2

12 x 3.2

16 х 3.2

20 х 3.2

32 х 3.2

48 х 3.2

Оперативная память {DDR4}, GB

96

128

160

96

128

168

248

500

Накопители под данные {SSD, Sata} GB

400

400

400

200

200

400

400

400

1С Сервер

 х86-64

 х86-64

 х86-64

 х86-64

 х86-64

 х86-64

 х86-64

 х86-64

СУБД

Postgres Pro, MS SQL Standart

Postgres Pro, MS SQL Standart

Postgres Pro, MS SQL Standart

 

 

 

 

 

Сервер 2

Процессор

 

 

 

12 x 3.2

16 х 3.2

20 х 3.2

32 х 3.2

48 х 3.2

Оперативная память, GB

 

 

 

200

264

392

520

1152

Накопители под данные (SSD), GB

 

 

 

800

800

800

800

800

СУБД

 

 

 

Postgres Pro, MS SQL Enterprise

Postgres Pro, MS SQL Enterprise

MS SQL Enterprise

MS SQL Enterprise

MS SQL Enterprise

Из учета опыта и предположения, что системные требования указанные на сайте 1С являются минимальными для работы программы 1С, но не оптимальными (как, например, на игровых диска min требования и рекомендуемые), сравнил таблицы 1С и сайта Гилева по числу ядер и оперативной памяти (Ось Х (горизонтальная) - число пользователей, Ось Y (вертикальная) - общее количество ядер, либо общая сумма оперативной памяти серверов).

Рис. 1 Сравнение общего количества  ядер

Рис.2 Сравнение общего количества оперативной памяти

И сделал вывод, что параметры сервиса Гилева довольно топовые, т.е. чрезмерно высокие и сервер получается дорогой, а параметры 1С заниженные и сервер получается мало эффективным.

Истинный Ваш сервер (не дорогой и достаточно мощный) где-то посередине!

Дополнительно можно выделить следующие тезисы по аппаратной и программной настройке:

  • Под накопители для резервных копий использовать 2 диска с ёмкостью >=3Tb
  • Сетевые интерфейсы между серверами 2x10Gb для обеспечения отказоустойчивости
  • На сервере 1С неустанавливать роль терминального сервера. 1 сервер может быть только при низких требованиях отказоустойчивости сервера 1С.На сервере СУБД не должно быть никаких других задач и ролей, кроме сервера СУБД
  • Все сервера должны находиться в одной подсети. Виртуализациюоборудования по возможности не используйте.
  • Обеспечение отказоустойчивости роли сервера 1С штатными средствами платформы 1С
  • Обеспечение отказоустойчивости роли СУБД по технологии AlwaysOnFailOverCluster
  • Файлы, от которых зависит максимальная производительность системы (а это файлы баз данных, логи баз данных, файлы tempdb для MS SQL или pg_xlog для PostgreSQL, файлы кластера 1С (srvinfo), папка временных файлов профиля пользователя службы 1С), размещать только на PCIe SSD. Все вместе эти файлы не должны занимать более 50% ёмкости SSD.
  • Если в компании есть корпоративный стандарт по загрузке только с SAS/SATA дисков - можно установить ОС на эти диски. С какого диска загружается ОС - несущественно. Гораздо важнее, чтобы ключевые данные были размещены на максимально быстрых носителях. СУБД устанавливать только на PCIe SSD.
  • Про отказоустойчивость: Надо понимать, что ЛЮБОЙ узел может выйти из строя, вообще любой, независимо от цены или шильдика. Поэтому, если есть повышенные требования к отказоустойчивости системы (например, если бизнес не может себе позволить в рабочее время остановку системы более чем на 2 минуты) - надо говорить о резервировании узлов. Что и как резервировать - определяется напрямую требованиями бизнеса, и его финансовыми возможностями (например, купить по два комплекта всех серверов, сетевого оборудования и UPS, рассадить по разным линиям электропередачи в разных зданиях, и настроить постоянные обмены между базами данных в оперативном режиме - получается хорошо с точки зрения резервирования, но очень дорого).

Конкретные файлы подбора оборудования предоставляемые на сайте сервиса подбора выглядят более подробно, в них содержится:

  • Описание серверов и ПО
  • Отображаются исходные условия запроса оборудования (Параметры: Конфигурация 1С, Количество пользователей, Размер базы)
  • Текст снабжен гиперссылками на сайты производителей с описанием оборудования
  • В некоторых случаях предлагается несколько вариантов серверов на выбор исходя из бюджета,
  • Даны рекомендации поставщиков для заказа оборудования.

Пример подбора

 

ВАЖНАЯ ИНФОРМАЦИЯ: На текущий момент большие и дорогие рэйды SSD не используются. Используется 2 диска с сохранением надержности. Примеры конфигураций прикрепил.

Например, берем просто зеркало для базы

под 200 ПОЛЬЗ., 1С:ЕРП 2.4, РАЗМ.200 ГБ

Накопители под ОС: Intel S4610 480GB, 2.5” SATA 6Gb/s, 2 шт. в RAID1 ('зеркало')
 

 
 Другие публикации автора

Ссылка на компетенции по 1С:ERP - команда со знаниями, умениями и успешными проектами.

сервер серверы оборудование терминальный СУБД рабочее место производительность процессов оперативная память параметры серверов

См. также

Администрирование веб-серверов Сервера Системный администратор Программист Абонемент ($m)

WEB приложение для управления сеансами сервера 1С, имеет адаптивный web интерфейс. Возможности: удаление сеансов; завершение rphost процессов; запуск службы 1С сервера (если остановлена). Используется авторизация BasicAuth с защитой от брутфорса. Поддерживает работу по http https протоколам.

1 стартмани

08.11.2024    264    2    gortrex    2    

3

Облачные сервисы, хостинг Linux Тестирование QA Сервера Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Завершающая публикация цикла "В облако на работу:.. Рецепты от Капитана", в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием, отказоустойчивостью и прочая, прочая... В этой статье мы определяемся с быстродействием системы, проводим нагрузочное тестирование и отпускаем ее в свободное плавание (зачеркнуто) выпускаем ее в продуктовый контур, где, конечно же, придется отлавливать ошибки, мониторить состояние и т.п.

31.10.2024    1223    capitan    0    

0

Сервера Системный администратор Бесплатно (free)

На первый взгляд, добавление второго сервера в кластер 1С не должно вызывать проблем – все просто должно работать. Но на практике дело обстоит иначе. Несмотря на то, что все действительно работает, многие при этом сталкиваются с трудностями. Расскажем, когда нужно задуматься о втором сервере 1С в кластере, какие особенности работы второго сервиса с файлами и сервисами, и какие настройки ТНФ можно сделать для лицензий ПРОФ и КОРП.

31.10.2024    6929    a.doroshkevich    20    

60

Сервера Системный администратор Программист Бесплатно (free)

Отдельный сервер лицензирования упрощает администрирование лицензий в сложных структурах с несколькими кластерами и тысячами пользователей. Расскажем о том, как настроить резервирование лицензий для крупной компании с высокими требованиями к доступности SLA 99.98% и автоматизировать переактивацию лицензий в случае возможных сбоев.

29.10.2024    1500    jul.dolganova    5    

15

Облачные сервисы, хостинг Linux Сервера Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Одна из завершающих публикаций цикла "В облако на работу:.. Рецепты от Капитана", в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием и прочая, прочая... На закуску разбираемся с отказоустойчивостью. В этой публикации для серверов 1С заодно попробуем подобно сериалу «Разрушители легенд» подтвердить или опровергнуть пару устойчивых мифов о требованиях назначения функциональности.

18.10.2024    1562    capitan    5    

12

Сервера Системный администратор Россия Бесплатно (free)

Основные критерии, на которые необходимо обратить внимание.

31.07.2024    2312    EFSOL_oblako    2    

0
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. tormozit 7228 20.05.19 06:37 Сейчас в теме
Картинки 2шт не отображаются (firefox).
2. sapervodichka 6911 20.05.19 07:49 Сейчас в теме
(1) у вас наверно локальная проблема, публикация принималась модератором, картинки были видны, у меня и в firefox и в chrome видны сейчас
3. sapervodichka 6911 20.05.19 08:51 Сейчас в теме
(1) добавил все картинки и таблицы из текста в список изображений, там если, что ищите, где лупа с плюсиком (+)---
4. Darklight 33 20.05.19 11:00 Сейчас в теме
Истинный Ваш сервер (не дорогой и достаточно мощный) где-то посередине!

Для большинства их предел мечтаний то, что предложит рекомендация от 1С. А реальность - то на что денег хватит, если их вообще выделят.
5. capitan 2506 20.05.19 12:53 Сейчас в теме
Крайне загадочные рекомендации.
Особенно с сервиса Гилева - понадобится докупить видеокарту - биткойны майнить только разве что.
Зачем на сервере графика в принципе кроме нагрева окружающего воздуха и последующего выхода из строя с вылетом всего сервера ?
Особенно в свете их же рекомендации
Про отказоустойчивость: Надо понимать, что ЛЮБОЙ узел может выйти из строя, вообще любой, независимо от цены или шильдика.

Даже пионеры знают что в компьютере выходит из строя первым - блок питания, второй видеокарта, остальное если грамотно выбрать живет годами даже из серии бытового раздела.
И у 1С даже не мелким шрифтом сказано - провести предварительное нагрузочное тестирование.
128 Гб памяти при 100 Гб базе это лихое предложение, разве что всю базу можно в память запихнуть
Полста пользователей спокойно живут на 64 Гб памяти и память дешевеет в два раза за два года

1Совские предложения куда более реалистичные
Я бы сформулировал требования к серверу одной сторокой - расширяемость платформы (т.е. не 8 слотов по 1Гб памяти забито, а 1 на 8)
Тогда спокойно можно стартовать и с рекомендованной конфигурации - база вначале небольшая и спокойно будет там жить
А затраты разбить на календарный год например
user1370702; svetanik; +2 1 Ответить
6. starik-2005 3084 20.05.19 13:10 Сейчас в теме
(5)
128 Гб памяти при 100 Гб базе это лихое предложение, разве что всю базу можно в память запихнуть
Полста пользователей спокойно живут на 64 Гб памяти и память дешевеет в два раза за два года
Если SQL и 1С сервера находятся на одном физическом сервере, то я бы не был так уверен в том, что 64 ГиБ хватит. Если же пользователи еще и в терминале там сидят - точно не хватит, т.к. современные оси на один пользовательский сеанс с запущенной в нем 1С умудряются выделить по 512 МиБ, rphost еще на юзера в легкую отожрет 256 МтБ, ну и серверу SQL желательно дать хотя бы 50 ГиБ (1/2 от размера базы). Таким образом 64 ГиБ хватит нам на SQL + 1С на 50 пользователей без терминала, с терминалом и на 20 пользователей маловато будет. Ну и разделять серверы СУБД и 1С с сотни юзеров - очень разумное решение (я бы даже с 50 уже разделял).
VyacheslavShilov; Gilev.Vyacheslav; svetanik; +3 Ответить
7. capitan 2506 20.05.19 13:23 Сейчас в теме
(6) золотые ваши слова
(6)
64 ГиБ хватит нам на SQL + 1С на 50 пользователей без терминала

а если основательно заморочиться и вкорячить на один сервер еще и терминал и контроллер домена и эксченч то все устанет и не только из-за памяти
но такого в здравом уме никто не посоветует
И у 1С и у Гилева имеется в виду именно SQL + 1С
И с 50 я бы не разделял - shared memory + сеть будет узким местом
8. starik-2005 3084 20.05.19 13:34 Сейчас в теме
(7)
но такого в здравом уме никто не посоветует
Да, никто не посоветует, но все умудряются засунуть на один сервер миллион всего. Была как-то такая практика виртуализации сервисов, когда не совсем грамотные админы вообще все засовывали в vmware, хотя туда засовывать стоит только сервисы типа DNS/DHCP/LDAP/ ...которые сейчас уже заворачиваются в докер. Сервисы, требующие высокой производительности и имеющие высокие требования к памяти, в такие контейнеры обычно не заворачиваются.
9. Йожкин Кот 1008 21.05.19 13:31 Сейчас в теме
На самом деле все очень зависит от конфигурации, документооборота и количества активных пользователей. Самописка на обычных формах может летать при 16Гб ОЗУ и 4-х ядерном процессоре, а вот та же ERP будет еле шевелиться.
Если уже есть к-л железо, то можно запуститься на нем, далее выявить узкие места и принять решение либо об апгрейде текущего железа, либо о покупке нового.
10. Dragonim 142 23.05.19 08:15 Сейчас в теме
Стать из разряда "а давайте рассмотрим сферического коня в вакууме, посмотрите какой он округлый и как вокруг него всё чисто, не одной песчинки".

Компьютер пользователя (тонкий, толстый, веб клиент), сетевой интерфейс 10 Mb/s

За что вы так с пользователями? Что они вам сделали, что вы хотите их посадить на сетевой интерфейс в 10 Mb/s? Злой вы.

Если в компании есть корпоративный стандарт по загрузке только с SAS/SATA дисков - можно установить ОС на эти диски. С какого диска загружается ОС - несущественно. Гораздо важнее, чтобы ключевые данные были размещены на максимально быстрых носителях. СУБД устанавливать только на PCIe SSD.

Несущественно с какого диска загружать ОС? Вы серьёзно? То есть если однажды диск на котором стоит ОС накроется медным тазом, а по вашей рекомендации ОС была установлена на 1 (ОДИН) старый SATA диск, то можно спокойно спать, ведь сама база 1С не пострадала? О чем можно волновать, всё ОК.

Очень хочу увидеть аппаратное решение для создание отказоустойчивого дискового массива на PCIe SSD. Или вы предлагаете делать программное зеркалирование когда ОС можно ставить на любой подвернувшийся диск? Или предлагаете хранить базу данных на PCIe SSD без зеркалирования?
11. sapervodichka 6911 23.05.19 09:36 Сейчас в теме
(10) вы накручивайте того чего я не писал, например, про старые sata под ОС, про пересадить на 10 м/бит для пользователя, а это общеизвестные параметры «от». Обратитесь на сайт Гилева и в 1с для получения информации.
12. art.prm 9 28.02.20 10:27 Сейчас в теме
эх 3 месяца назад искал такие таблички. Спасибо автору. не хватает ссылки чтобы скачать все одним файлом.
13. Константин С. 674 04.03.20 08:15 Сейчас в теме
Щекотливая тема о
Процессор: AMD Ryzen

не раскрыта.
Panadol; KilloN; +2 Ответить
14. KilloN 59 23.03.20 12:51 Сейчас в теме
(13) Тоже интересна конфигурация от AMD,
15. starik-2005 3084 23.03.20 15:51 Сейчас в теме
(14) так того же Гилева посмотрите результаты. У меня файловая на райзене 3600-м 125 показывает, на 1600-м - до 89.
16. emcya 4 14.08.20 12:19 Сейчас в теме
Есть ли какие-то данные по сравнению однопроцессорных и двухпроцессорных систем? например один процессор (16 ядер) или 2 по 8? Есть ли какая-то существенная разница в производительности таких вариантов?