Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Есть ли смысл сервер 1С собирать на двух процессорах?

Есть ли смысл сервер 1С собирать на двух процессорах?
Я
   Oblako486
 
30.06.20 - 20:38
К примеру в базе 100 тысяч товаров, обмен с сайтом, 50 пользователей 1С. Есть ли смысл ставить серверную двухпроцессорную материнскую плату?
   Волшебник
 
Модератор
1 - 30.06.20 - 21:09
На 50 пользователей нужен средний сервер 2U, например, вот
Xeon Processor E5-2620 v4 ✔64 Гб Registered DDR4 2400 МГц RAM ✔SAS / SATA RAID контроллер
https://www.nix.ru/autocatalog/nix_computers/sS9000-pro2U-S92192Pi-2-x-Xeon-E5-2620V4-64-Gb-2x480-Gb-SSD-RAID_456172.html.

диски в комплект не входят

Рекомендации по ускорению работы 1С:     Установить 8 SSD
   Oblako486
 
2 - 30.06.20 - 21:17
(1) я смотрю в сторону SSD pci-express 4.0, вместо 8-ми Sata.
   Волшебник
 
Модератор
3 - 30.06.20 - 22:38
(2) это слишком круто. Достаточно 3.0, лучше возьми пару запасных. И обязательно серверные
   Волшебник
 
Модератор
4 - 30.06.20 - 22:42
(2) речь про SSD, а не SATA.

SSD под систему и tempDB однозначно.

Если основная база влезет, то шикарно, но вряд ли она влезет. Тогда Raid из SAS-дисков.
   Oblako486
 
5 - 30.06.20 - 22:56
(4) А разве по твоей ссылке можно подключить Несколько PCI-e 3.0? Я так понимаю 8 SSD имелись в виду как раз Sata
   Fragster
 
6 - 30.06.20 - 22:58
Нет, с numa только хуже будет
   Oblako486
 
7 - 30.06.20 - 23:01
(5) Я рассматриваю вариант обычной однопроцессорной материнской, топовый проц AMD с поддержкой pce-e 4.0 и 1 SSD pci-e 4700мб/сек 2 терабайта под всё.
по идеи этот SSD в 9 раз быстрее SSD Sata. Но я не пойму, даст ли какое-то преимущество второй процессор?
   Oblako486
 
8 - 30.06.20 - 23:02
(7) то есть по сути я приспосабливаю обычный комп под сервер. Норм вариант или не очень?
   Oblako486
 
9 - 30.06.20 - 23:03
(8) Дело в том что бюджет позволяет, рассмотреть дорогие серверные варианты
   Krendel
 
10 - 30.06.20 - 23:06
(0) Там же будет вопрос корп лицензий или проф
   Oblako486
 
11 - 30.06.20 - 23:07
(10) Лицензий на винду?
   Волшебник
 
Модератор
12 - 30.06.20 - 23:15
(8) Вы сами всё понимаете. Обычное железо для домашних компов не приспособлено к работе под нагрузкой в режиме сервера.
   Волшебник
 
Модератор
13 - 30.06.20 - 23:19
Работа под нагрузкой (в продакшене) — это постоянный нагрев, конкуренция за ресурсы, очереди запросов, которые надо разгребать, пиковые нагрузки и постоянный высокий фон базовой нагрузки. Железо должно молотить постоянно! Обычное железо быстро выйдет из строя и утащит за собой базу. Особенно это касается дисков и в первую очередь нагревающихся SSD или стрекочущих HDD.

Надо оценить нагрузку, требования к скорости и надёжности. Может вам нужен кластер из 2 или 3 серверов.
   Aleksey
 
14 - 30.06.20 - 23:39
(7) Мощность белаза в 2 раза выше, чем у Ферари, но при этом ферари быстрее белаза в 5 раз.

Я к тому что "в 9 раз быстрее SSD" по какому параметру? Линейному чтению которая ну никак не поможет в многопоточном случайном чтении? (ты же диски берешь не для того что бы в однопотоке отдавать максимально быстро)
   Oblako486
 
15 - 01.07.20 - 00:30
(14) А кто создаст многопоточность? Postgre SQL? Я подозреваю что быстрое однопоточное чтение как раз и нужно. А даже если будет 10 потоков, то это будет компенсировано линейной скоростью.
Конфигурация планируется такая windows 10 + Postrege SQL + IIS
   Aleksey
 
16 - 01.07.20 - 00:48
(15) Мы все еще про 1С и 50 пользователей говорим? Или сервер под web-сайт собираем?
   HeKrendel
 
17 - 01.07.20 - 01:53
(11) волшебник посоветовал сервак на 16 ядер, с проф лицензиями работать будет 12
   HeKrendel
 
18 - 01.07.20 - 01:54
А корп лицензии это +300к бюджету плюс 300к ежегодное обновление
   Turku
 
19 - 01.07.20 - 04:31
(0) 100k номенклатуры, 50 пользователей, обмен с сайтом - это обычная небольшая торговая компания. Конфиг пускай будет УТ11.4.
Оптимально собирать на десктопе: i7-10700(K), 2 планки по 32Гб DDR4-3200, плата на B460 или Z490 c 4 слотами DIMM и радиаторами на VRM. Пара дисков Samsung 970Pro нужного объема. Все будет работать максимально быстро.
Если хочется серверного железа, то LGA1151v2 Xeon E-2278, например. Но это будет несколько медленнее (те же 8ядер/16 потоков, но задушенные по TDP) и заметно дороже...
(15) IIS в топку. Есть Apache.
Win10 - тот еще кал. Из моих наблюдений 1С показывает наилучшие результаты на Win7/2008R2. Так что (при наличии лицензий, разумеется) использование Win7 Pro x64 для 1С считаю оптимальным.
   rphosts
 
20 - 01.07.20 - 04:44
(17) у ТС получается что сервер 1С = Сервер 1С + сервер СУБД + окно в мир из базы через веб.... и хз что ещё ТС забыл упомянуть
   DEVIce
 
21 - 01.07.20 - 05:10
(17) С ядрами кроме 1С никто не работает по твоему? Там, всякие, ОС, службы, программы?
   DEVIce
 
22 - 01.07.20 - 05:13
(15) Тебе вообще-то про то, что нет смысла брать SSD PCI-E 4, достаточно SSD PCI-E 3. На gen. 4 мало кто выпускает чего и не скоро массово появится.
   rphosts
 
23 - 01.07.20 - 05:59
(21) ОС не должна напрягаться, кроме 1С(и/или СУБД) никакого прочего хлама не должно быть. Ну максимум планировщик должен скрипт для перепаковки бэкапов и переноса их куда положено запускать
   DEVIce
 
24 - 01.07.20 - 08:56
(23) Причем тут должна или нет? Эти четыре ядра вполне ОС сожрет. Ты просто интереса ради попробуй что-нибудь простое поделать на проце с одним ядром и двумя, например, и ощути разницу, а ведь ничего кроме ОС там не будет толком. Так что даже если из 16-ти ядер 1С сожрет 12, то оставшимся 4-рем вполне будет чем заняться.
   Dmitry1c
 
25 - 01.07.20 - 09:40
   Garykom
 
26 - 01.07.20 - 09:46
Приведите кто нить расчет RDP сервера, если в УФ конфах (БП3+УТ11) порядка тех же 50 юзеров работают.
Сервер 1С с SQL отдельно когда.
   Garykom
 
27 - 01.07.20 - 09:47
(26)+ Понимаю что изврат УФ конфы в RDP сувать но вот типа "так удобно"
   Oblako486
 
28 - 01.07.20 - 12:05
(22) SSD Patriot 4700мб/с чтение, 4200мб/с запись, вроде самый топовый.
   Oblako486
 
29 - 01.07.20 - 12:07
(24) С одним ядром и с двумя, разница существенная. А когда ядер 4 или 8 уже сильного прироста нет.
   H A D G E H O G s
 
30 - 01.07.20 - 12:08
(0) Было актуально лет 10 назад, сейчас нет.
 
 Рекламное место пустует
   rphosts
 
31 - 01.07.20 - 12:10
(24) 4 ядра из 16 для ОС все задачи которой обслуживать IO 1С - перебор.
   DEVIce
 
32 - 01.07.20 - 12:19
(28) Это игровой накопитель, на ресурс его обрати внимание.
   DEVIce
 
33 - 01.07.20 - 12:23
(29) Если 1С всея ядра заберет, то будет выбор между 0 ядер и 4 ядра. Если ОС начнет тормозить на IO (как в (31) написано), то все остальное перестанет иметь значение.
(31) Регламенты всякие бывают. Наверное 4 ядра, если ничего кроме сервера 1С нет, это перебор, но ядер может быть или 12 или 16 - 14 не бывает, так что лучше пусть будет 4 свободных для ОС, чем ни одного.
   Oblako486
 
34 - 01.07.20 - 12:27
(32) а что не так с ресурсом? для объема 2 Терабайта, TBW: 3115 ТБ это тоже максимум из всего что есть.
   Oblako486
 
35 - 01.07.20 - 12:46
(33) AMD Ryzen Threadripper 2970W
проц один, но 24 ядра. Это же лучше чем два проца по 12 ядер?
   Oblako486
 
36 - 01.07.20 - 12:49
(35) однако лучше если ядер меньше, но тактовая частота повыше?(ну 12 ядер)
   Oblako486
 
37 - 01.07.20 - 12:52
(36) Ryzen 9 например.
   pechkin
 
38 - 01.07.20 - 13:17
если человек 300, тогда стоит
   Mamul
 
39 - 01.07.20 - 14:46
(0) Серверную материнку разумеется ставить и нужно, если спокойно спать хочется. А вот количество физических процессоров в наше многоядерное время не так критично, возможно и обойтись одним многоядерным камнем, производительности будет достаточно.
   ReaLg
 
40 - 01.07.20 - 15:25
(0) Если по какой-то причине хотите ставить одноядерные процессоры(а такие есть сейчас современные, интересно? :) - то да, а если в процессоре 4+ ядра и сервак только под 1С - то нет. ИМХО.
   seevkik
 
41 - 01.07.20 - 15:48
(19) плюсану сюда, только чем IIS хуже апача?
   Волшебник
 
Модератор
42 - 01.07.20 - 18:26
(28) у меня SSD Patriot 2Tb - M2 - Gen 3,
Он греется при записи до 40-50 градусов, несмотря на радиатор пассивного охлаждения и хороший кулер в корпусе.
Я не уверен, что на нём можно разместить базу с постоянной нагрузкой от 50 чел.

Я предлагаю ещё раз подумать и не городить сервер из игрового и домашнего железа.
   Builder
 
43 - 01.07.20 - 23:59
(19) А Win Serv2008R2 взлетит на этом железе вообще?
Вроде как под него драйверов то нет уже.
   Turku
 
44 - 02.07.20 - 01:55
(41) Как мне показалось, бОльшим геморроем с настройками. Apache - по сути установил и забыл. Но это субъективно!
(43) Взлетит, ИМХО. Ибо чипсеты под LGA1200 - это по сути перемаркировка чипов 1151v2 (Z390 и т.п.). Под их USB-контроллер есть неофициальный драйвер. Под Intel HD Graphics есть неофициальный драйвер. Но это (встройка) вообще не такая уж большая проблема, ведь есть же GeForce GT710. Вот с новомодными сетевыми контроллерами 2.5G может быть засада. С гигабитными никаких проблем быть не должно.
   hogik
 
45 - 02.07.20 - 02:47
(0)
Два и более процессора не имеет смысла. Не буду повторять сообщение (6) данной темы. :-)
Для наших задач надо использовать системы с одним процессором максимальной частоты и максимальной скоростью обмена с оперативной памятью. Количество ядер зависит от режима функционирования 1С (всё на одной машине или разнесено по нескольким). И надо искать компромисс между количеством ядер и частотой процессора.
   Bigbro
 
46 - 02.07.20 - 06:10
скорее нет чем да.
   Builder
 
47 - 02.07.20 - 10:09
Для 1С + Апач скорость процессора важна? Какая там нагрузка в основном?
   H A D G E H O G s
 
48 - 02.07.20 - 12:19
(47) Нужно просто взять и забыть о какой-то другой нагрузке, кроме как на ядро процессора в современной ситуации, в которой SSD, обвешанные кешами внутри самого SSD,в операционке и, иногда в драйвере SSD.
В любом случае узким местом будет ядро процессора.
В веб-сервере просто это будет мизер на фоне сервера 1С и SQL, так как в данном случае веб-сервер просто транслирует траффик.
   Aksakal
 
49 - 02.07.20 - 12:24
(0) Собрал перед новым годом такой комп: Ryzen 3800X/128 Gb/4 * 1 Tb SSD Samsung (серверные) в RAID 10. Мать ASRock X570 Pro4, память обязательно из compatibility list 4 * 32 Samsung. На сервере несколько предприятий, две виртуалки (для RDP), в общей сложности около 40 человек работает. Базы УТ 10.3 в основном, + БП 3 + какие-то мелкие. Работает отлично, RAID 10 обеспечивает скорость около 1500 Мб/с на чтение, вполне хватает. Естественно, большой корпус с 4 вентиляторами, кулер Noctua NH-D15 с огромным запасом. Сейчас уже 3800XT вышел, он ещё интереснее. 8 ядер/16 потоков вполне хватает, и самое главное - высокая частота, для 1С это критично.
   Злопчинский
 
50 - 02.07.20 - 12:43
А зачем для РДП виртуалки поднимать?
   Йохохо
 
51 - 02.07.20 - 12:53
(50) чтоб с помойки на помойку перекидывать
   Злопчинский
 
52 - 02.07.20 - 12:54
(51) нифига не понял. я в виртуалках вообще ни гугу. представляю только что виртуалки нужны для облегчения сопровождения. если система упала - то только виртуалка а не все. и поднять виртуалку можно быстро. типа так..
   Йохохо
 
53 - 02.07.20 - 12:59
(52) именно, другой смысл есть если 200+ сеансов
   Aksakal
 
54 - 02.07.20 - 13:12
(50) На то есть несколько причин. 1 - Безопасность. Юзеры не видят никаких дисков с базами, критичных файлов, бэкапов и прочего. Если кто-то вдруг занесёт шифровальщик, это не страшно. 2 - виртуалку можно бэкапить всю полностью легко, и также переносить на другой сервер, для пользователей это будет абсолютно прозрачно, ярлычки на рабочем столе не изменятся
   Turku
 
55 - 02.07.20 - 22:15
(49) А что ж не написали, сколько Гилевских попугаев набирает 3800х?
   Злопчинский
 
56 - 02.07.20 - 22:18
(54) ну, по п.1 насколько я представляю и штатно в виндах можно сделать без всяких виртуалок.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.