Апгрейт сервера для 1С

В этом разделе обсуждаются серверы для работы с 1С

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
alemike
Junior member
Сообщения: 1
Зарегистрирован: 25 апр 2016, 12:20

Апгрейт сервера для 1С

Сообщение alemike » 25 апр 2016, 12:39

Есть
Серверная платформа 2U Supermicro SYS-6027R-N3RF (2x2011,C606,16xDDR3 1.6*,8x3.5"HS
Процессор Intel Xeon E5-2630V2 (x2)
Память DDR3 16Gb 1600MHz Kingston ECC RTL Reg CL11 Intel (x8)
Жесткий диск SATA 2TB HGST HUS724020ALA640 3.5" (x4)
Жесткий диск SATA 500GB Western Digital WD5003ABYZ 3.5" (x2)
Привод DVD±RW LITE-ON DS-8ABSH-32 8x Slim 12.7mm
Крепеж Supermicro MCP-220-81502-0N Slim SATA DVD kit (include backplane, cable)
на данный момент 10 человек 160 баз, одновременно открыто 400 баз, базы файловые, на скуль не вариант переходить.
Думаю так новый корпус 4U, рэйд адаптер и 9 SSD дисков(1 под систему, и два 10 рейда) разнести базы, и соотвественно при увеличении количества баз, докупать SSD
поможет? есть идеи?

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Апгрейт сервера для 1С

Сообщение gs » 25 апр 2016, 14:21

Зачем аж 9 дисков и два массива?

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Апгрейт сервера для 1С

Сообщение Tert » 25 апр 2016, 14:27

alemike
Вполне можно просто поставить в существующий сервер RAID контроллер и заменить SATA диски на SSD.

Аватара пользователя
Umlyaut
Advanced member
Сообщения: 370
Зарегистрирован: 09 июл 2010, 11:23
Откуда: Москва

Re: Апгрейт сервера для 1С

Сообщение Umlyaut » 25 апр 2016, 19:47

alemike писал(а):Есть
Серверная платформа 2U Supermicro SYS-6027R-N3RF (2x2011,C606,16xDDR3 1.6*,8x3.5"HS
Процессор Intel Xeon E5-2630V2 (x2)
Память DDR3 16Gb 1600MHz Kingston ECC RTL Reg CL11 Intel (x8)
Жесткий диск SATA 2TB HGST HUS724020ALA640 3.5" (x4)
Жесткий диск SATA 500GB Western Digital WD5003ABYZ 3.5" (x2)
Привод DVD±RW LITE-ON DS-8ABSH-32 8x Slim 12.7mm
Крепеж Supermicro MCP-220-81502-0N Slim SATA DVD kit (include backplane, cable)
на данный момент 10 человек 160 баз, одновременно открыто 400 баз, базы файловые, на скуль не вариант переходить.
Думаю так новый корпус 4U, рэйд адаптер и 9 SSD дисков(1 под систему, и два 10 рейда) разнести базы, и соотвественно при увеличении количества баз, докупать SSD
поможет? есть идеи?
Дисклеймер: всё нижеуказанное мною - на основании собственного опыта.

1. По-хорошему бы "взъерошить" тактовую процов, как по мне (ес-сно, не разгоном, а заменой оных).

У Вас, видимо, файловая 1С в терминале, так?
Тогда выходит 2х6 аппаратных ядер на десяток юзеров более чем достаточно - бо клиент 1С более чем на одно ядро не распараллеливается. Т.е. тактовая заруливает.
У меня перевод файловой 1С в терминале с 2.4GHz на 3GHz ощутился на пользователях - стало веселее ворохаться.

2. Понимаю, сменить процы/платформу может и не быть возможности - тогда можно просто потюнить имеющееся с учётом особенности сервиса (но и при замене процов на более быстрые тюнинг не вредит, а наеборот):

- стартовать в терминальной сессии клиента 1С для каждого пользователя через свой ОТДЕЛЬНЫЙ cmd-шник со своим "start /affinity") - тем самым мы, во-первых, "привязываем" исполнение 1с*.ехе к априори разным ядрам и, во-вторых, не даём системе перебрасывать контекст с ядра на ядро в процессе работы, снижая тем самым издержки на переключение;

- поскольку памяти на сервере до... много, короче, а клиент 1С много не схомячит её, то имеет смысл учинить RAM-драйв побольше и назначить его местом расположения временных файлов (системы, пользовательских, 1С-ных) - это тоже заметно оживляет работу;

3а. Идея насчёт ssd правильная, только отдельный драйв (или зеркало, как любят это делать несознательные граждане) под систему оттопыривать ни к чему - хватит и LUN`a/раздела от основной рейд-группы.

3b. Не уверен, что стОит растаскивать ssd по нескольким рейд-группам для разных баз: мой пойнт в том, что если мощи новой дисковой подсистемы хватает, то такой "тюнинг" будет ловлей блох и плацебо - ну а если дисковая впритык или вообще так-сяк, то кардинально из такого разбиения ("на два R10 под разные базы") ничего не выкружишь.

3с. Но даже если и рискнуть делить общее дисковое пространство на два "под-пространства" - "быстрое" и "медленное" - то нужен вменяемый и вдумчивый сайзинг-бенчинг.

Поясню: в Вашем варианте предполагается два одинаковых R10 по 4 ssd каждый.
ЕСЛИ на одном "быстрым" базам будет комфортно, то тогда второй такой же R10 с "медленными" базами будет недогружен. А ЕСЛИ "медленный" R10 будет работать оптимально, то его "близнец" с быстрыми не справится.
Тогда, если уж заниматься кроиловом, то надо либо увеличивать число ssd и делать R10-е соответственно на 4-х ("медленный") и 6-ти ("быстрый") ssd-хах (ну или смещать на 6 и 8-10 соответственно).

Уж не знаю, сможете ли Вы всю эту бражку отбенчить?
Ну и потом, на такое кол-во ssd надо будет уже предусматривать и контроллер поразворотливее - что-то на LSI 3308 (9361-8i, например) - иначе упрётесь в него. А если больше 8 ssd - то потребуется и экспандер (навесной или в бэкплейне корзины).

Тутошние гуру в таком разе вообще настаивают на серверных ssd с подпёртым конденсаторами кешом диска - и я склонен их поддержать. В таком разе можно обойтись если и не "зеркалом" (R1), то минимальным R10 на 4-х драйвах.
Ну и дежурное пожелание - не экономить на HSD. Если делать рейд-группу на серверных ssd с их поддержкой кеша, то нет нужды в WB контроллера и, соответственно, в BBU/CV - т.е. экономию можно пустить на HSD.

Это если вкратце, что сходу в голову пришло, глядя на cвою инфраструктурку. Что ещё вспомню - маякну.

Доброй охоты! :)

Ответить

Вернуться в «Конфигурации сервера для 1С»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 18 гостей