1. schweigen 28.02.18 12:25 Сейчас в теме

Какой процессор купить под 1С-сервер

Требуется железка под 1С-сервер в небольшой офис. Решил взять обычную рабочую станцию.
Выбираю между Intel i7-8700 и AMD Ryzen 1700
У AMD больше ядер и потоков (8/16 против 6/12 у intel) и на порядок длиннее кэши
У Intel частота выше на 1 гигагерц (4700 против 3700 у amd). Плюс шире набор инструкций, но тут я могу только гадать.
Что лучше взять? Интересует только с точки зрения производительности и только 1С-сервера + SQL-сервера.
Буду признателен за аргументированные ответы
Ответы
Избранное Подписка Сортировка: Древо
5. Cooler 23 28.02.18 12:36 Сейчас в теме
(1)
Буду признателен за аргументированные ответы
Для аргументированных ответов неплохо бы указать количество юзеров в "небольшом офисе", способ подключения к базе и выделенный бюджет.
6. TODD22 18 28.02.18 12:47 Сейчас в теме
(5)
Для аргументированных ответов неплохо бы указать количество юзеров в "небольшом офисе", способ подключения к базе и выделенный бюджет.

Так вроде просят аргументировать выбор между двумя разными производителями.

intel vs amd тема вообще холиварная. Когда выбирал ноутбук то же смотрел разные обзоры процессоров. Везде AMD хуже по производительности. И там же в комментах пишут что производительность у них не сильно отличается и всё это маркетинговые уловки и тд.

И вот то же хотелось бы понять на сколько будет разница в производительности между процессорами примерно одного уровня, двух разных производителей в повседневных задачах программиста.
11. Cooler 23 28.02.18 13:03 Сейчас в теме
(6)
Везде AMD хуже по производительности.
Где-то я читал, что даже вроде "одинаковые" i7 и Xeon при использовании именно в качестве серверного процессора дают заметно разные результаты, причем как раз в реальной работе, а не по тестам.
12. TODD22 18 28.02.18 13:34 Сейчас в теме
(11)
Где-то я читал, что даже вроде "одинаковые" i7 и Xeon

Вполне может быть учитывая что xeon это серверный процессор.

Интереснее сравнить в реальных задачах AMD и Intel что бы понять есть ли смысл экономить.
17. AlexO 128 03.03.18 14:23 Сейчас в теме
(11) когда i7 и Xeon были одинаковыми? Это разные процессоры, вы их даже в гнезда разные ставите.
20. AlexO 128 03.03.18 14:35 Сейчас в теме
(1) возьмите и купите нормальный многопроцессорный сервер.
Тут с серверами наступает момент, что требуется все больше и больше производительности, 1С вообще не ограничена в аппетитах, что просто катастрофа для производственных баз, где объемы растут пропорционально, а затраты на их обработку в 1С - по логарифмической шкале.
И, хотя бы для начала, оцените, каков объем текущей базы (в документах и Гб), каков прирост данных во времени, какой прирост прогнозируется.
А так вы вместо комбинезона выбираете между "шорты с пуговками или с карманами" ))
64. AlexandrSmith 54 19.10.19 23:15 Сейчас в теме
(1) (62)

Профессиональный сегмент

Здесь все сложнее. К сожалению, AMD Opteron оказались провальными, проиграли по всем параметрам Xeon. Хотя, CPU оказались не самыми плохим. AMD EPYC в большинстве своем имеют много ядер, но весьма низкую тактовую частоту, так что Intel Xeon для 1С в серверном сегменте однозначно победил.

Было бы интересно их сравнивать с точки зрения виртуализации. Там AMD EPYC смог бы себя отлично показать, но для 1С вывод очевиден.

Но назревает вопрос, сможет ли потребительский сегмент AMD соревноваться с Ксеонами? Вопрос хорош. Для небольшой численности юзеров, да, выгоден, имеет хорошие характеристики. Но, на большой численности пользователей даже топовые процессоры потребительского класса отстают о Xeon, не говоря уже о топовых AMD. Почему?

Архитектура. Во-первых, чем больше объем пользователей, тем выше вероятность ошибок памяти. Значит нужна ОЗУ с ECC. Во-вторых, серверные процессоры имеют другие контроллеры, шины. Они, в целом, несколько более производительные, способны работать в паре, что недоступно в пользовательском сегменте. Так что, в серверном сегменте на большую численность пользователей победитель — Intel Xeon.
2. t.v.s. 93 28.02.18 12:29 Сейчас в теме
Считается что 1С любит частоту.
Хитрые наборы инструкций она не использует, поэтому на них даже не смотрите.
Bryuhanov; +1 Ответить
3. TODD22 18 28.02.18 12:34 Сейчас в теме
(2)А если на том же сервере будет SQL ?
4. schweigen 28.02.18 12:34 Сейчас в теме
(3) Будет. Чет я забыл про него
7. t.v.s. 93 28.02.18 12:52 Сейчас в теме
(3) Насколько мне известно, SQL тоже не требует экзотических наборов инструкций
19. AlexO 128 03.03.18 14:28 Сейчас в теме
(7)SQL требует много памяти и много мощности. Как и 1С сервер.
Но т.к. на всем экономят, то "рекомендуют", что хотя б 1С-сервер был на более мощной машине, чем SQL.
А так - формула проста: 1С - "мощность и объемы данных", SQL - "память и объемы".
А насчет инструкций - когда выпустят SQL-ориентированный процессор, ну, или, data-ориентированный, тогда и будет причина поговорить о "инструкциовостребованности" )
Пока - процессоры к обработке БД никак не "развернуты".
8. user825130 28.02.18 12:52 Сейчас в теме
А как же ЕСС REG? Под SQL десктопные странно как-то использовать)) Готов на сравнительные тесты на 5-12 юзерах и файловой базе)))
9. t.v.s. 93 28.02.18 12:55 Сейчас в теме
(8) Вы избалованы кровавым энтерпрайзом (в хорошем смысле).
На практике большинство небольших контор берут десктопный системник, часто даже без ИБП, и гордо называют его сервером.
RangerRU; Bryuhanov; +2 Ответить
10. user825130 28.02.18 12:59 Сейчас в теме
(9) У нас одна контора на i7 6700 Oracle пыталась запустить, он выдавал ошибку при установке, саппорт написал, что поддерживаются только линейки Xeon\Opteron)))
18. AlexO 128 03.03.18 14:25 Сейчас в теме
(10) Логично, купить Oracle, и не купить для него сервер... Там элементарно проверка модели CPU вставлена.
30. AlexO 128 13.03.18 11:16 Сейчас в теме
(8)на файловой и при нескольких одновременных сеансах 1С сама по себе будет тормозить, вне зависимости от железа.
Для чего и был сразу придуман сервер 1С8.
13. independ 778 28.02.18 13:48 Сейчас в теме
С учетом нынешних реалий, нужно учитывать влияние патчей на предмет защиты от Спектре и Meltdown, которые притормаживают работу в целом. Вроде у АМД проблемы такой нет
31. AlexO 128 13.03.18 11:27 Сейчас в теме
(13)
Спектре и Meltdown
Meltdown в AMD нет (ну, по крайней мере, AMD не признало пока, хотя препяствий к подобной атаке, в общем-то, в AMD процессорах нет, все дело в её практической реализации), т.к. эта уязвимость связана с предсказанием команд конвейера, в AMD несколько другая реализация, чем в Intel.
Meltdown и в ARM-процессорах признали.
Все атаки Spectre теоретически есть во всех процессорах, будь AMD, INTEL, ARM.. Но и реализовать или смоделировать их существенно сложнее, чем атаку Meltdown.
14. user825130 28.02.18 13:52 Сейчас в теме
Нужно после установки системы отключать от греха обновления. Работает - не трогай)))
uriy007@ya.ru; +1 Ответить
15. independ 778 28.02.18 13:56 Сейчас в теме
(14) и закрыть сервер от всего и вся извне, открыв только нужные порты. Согласен, только так
16. user825130 28.02.18 13:58 Сейчас в теме
(15) Для полной безопасности доступа в Интернет впринципе быть не должно + бекапы запароленные в несколько территорально разнесенных мест и обязательная проверка бекапов на читаемость.
uriy007@ya.ru; +1 Ответить
32. AlexO 128 13.03.18 11:28 Сейчас в теме
(14) могут заставить принудительно перейти, как сделали с Win8 и ноутами.
21. yura1111 10.03.18 22:57 Сейчас в теме
Бери AMD Ryzen, была возможность сравнить в работе, быстрее. Для скуля имеет сильное значение ядра, винт и оператива.
23. AlexO 128 12.03.18 15:26 Сейчас в теме
(21)
Для скуля имеет сильное значение ядра, винт и оператива.
Как и для любого сервера.
Только вот для 1С-сервера - это просто таки жизненно важно: очередь-обращение к HDD, объем/скорость оперативки, и еще только не "значение" (количество) ядер, а частота процессора.
А как раз на SQL, если он для 1С, использование нескольких ядер ("max degree of parallelism = 1") отключают специально - чтобы было как можно меньше блокировок таблиц при всевдо-параллелизме )
Бери AMD Ryzen, была возможность сравнить в работе, быстрее
быстрее - чем что? Чем Intel Pentium I?
Иначе - что и как вы сумели сравнить там по скорости и производительности при обработке баз данных у двух десктопных процессоров? )
И как у вас получилось "быстрее", если сами же пишете - процессор особой роли не играет?
24. yura1111 12.03.18 21:26 Сейчас в теме
(23)
быстрее - чем что? Чем Intel Pentium I?


чем Intel i7
27. AlexO 128 13.03.18 11:11 Сейчас в теме
(24)ни тот, ни другой не подходят для серьезных задач обработок и больших объемов данных.
Тем более, в 1С.
Мы ж не в 2003 году живем, когда 4 ядра - это была революция )
Это десктопные процессоры, для домашнего использования ))
Если задачи стоят на предприятии серьезные - то нужно быть готовым, а не шапками закидывать "и так сойдет, а там поменяем!".
Т.е. там что в фас, что в профиль - Intel i7-8700 и AMD Ryzen 1700 это не тот уровень, чтобы выбирать между ними для сервера 1С.
25. yura1111 12.03.18 21:33 Сейчас в теме
(23)
только не "значение" (количество) ядер, а частота процессора


Не совсем так, если правильно настроить sql, будет использовать все ядра + система, что бы не ушла в аут. Только в express есть ограничение.
33. AlexO 128 13.03.18 11:32 Сейчас в теме
(25)
Не совсем так, если правильно настроить sql
Дело не в ограничениях Express и возможностях других версий SQL, или там в настройках, про которые вы узнали, что "они есть".
А в чем проблема, я вам конкретно написал - при разрешенной параллельной обработке на нескольких процессорах возникают множественные конфликты между процессами обработки и вынужденные тормоза.
Вот в чем суть, а не в теоретической возможности "работать с несколькими процессорами".
Это 1С, а не СУБД, не забывайте об этом.
22. GlavBuh8888 11.03.18 10:11 Сейчас в теме
Я думаю автору сабжа нужно для начала написать примерное количество пользователей и какую конфу/ы собираетесь ставить, а уж потом собирать дельные советы.
26. protexprotex 123 12.03.18 21:39 Сейчас в теме
Я бы взял AMD + диск SSD на M2 + чтобы память была двухканальная - для скуля самое то. Ну и бэкапы чтобы при обвалке SSD-диска все это не навернулось.
RangerRU; +1 Ответить
28. AlexO 128 13.03.18 11:14 Сейчас в теме
(26)
чтобы память была двухканальная
Сейчас это совсем не обязательно.
Важен объем памяти - в идеале, если на что-то ориентироваться, то в оперативную память должна помещаться вся база ))
Вот и считайте её объем.
34. protexprotex 123 13.03.18 15:00 Сейчас в теме
(28) Объем базы у меня - 100 гигов - ставить 100 гигов оперативки? - не лучше ли SSD - диск взять?
35. kofr1c 13.03.18 15:57 Сейчас в теме
(34) У Вас SSD позволяет обмен с ним минимум 25 ГБ/с (я про десктоп)?Нет?Тогда о чем речь???
36. protexprotex 123 13.03.18 16:18 Сейчас в теме
(35) Раза три прочитал Ваше сообщение. Ничего не понял что Вы написали. Перепишите, пожалуйста понятливее.
37. AlexO 128 13.03.18 16:23 Сейчас в теме
(36) пока любому HDD (или SSD) далеко до скоростей оперативной памяти.
39. kofr1c 13.03.18 16:31 Сейчас в теме
(36) в (37) уже ответили. Большая часть операций проводится именно в памяти,у которой по скоростным характеристикам пока нет аналогов. Делайте выводы и не вводите в заблуждение новичков такими высказываниями
41. protexprotex 123 13.03.18 16:50 Сейчас в теме
(39) Ну так я же спросил - у меня база 100 гигов - Вы мне рекомендуете поставить 100 Гигов оперативки? - и какова стоимость такого объема оперативки? - SDD - на m2 купите за 6000 руб. - 250 гигов. А сколько будет стоить хотя бы 50 гигов оперативки? - можете посчитать? Так что рекомендовать новичкам выложить за ОЗУ энное количество десятков тысяч - это нормально по Вашему? - за какое - то ускорение пусть и в n раз? Экономику никто еще не отменял. Более того, я что-то ни у кого такого объема оперативки не наблюдал - все на SSD-шах да на raid-массивах развлекаются. Может я что-то пропустил?
user642459_i.kubarev; user1029597; Bryuhanov; +3 Ответить
38. AlexO 128 13.03.18 16:28 Сейчас в теме
(35) Есть еще RAMDISk, работал я с таким с устройством. Выглядит необычно, но и мороки много )
А так - SAS-диски ему в помощь )
40. AlexO 128 13.03.18 16:43 Сейчас в теме
(34) и да, для такой базы - в 100 ГБ, - подумайте, все-таки, об установке хотя бы 64 ГБ RAM на SQL-сервер. А лучше - 96 ГБ )
42. protexprotex 123 13.03.18 16:54 Сейчас в теме
(40) ок. База выросла до 500 гигов. Предлагаете еще 400 гигов ОЗУ купить? - Куды ее сувать-то? - и где взять денюшку на нее? - я уж лучше SSD-диск (на m2) за 10000 руб. куплю на 500 гигов - и поставлю raid для архивирования - и буду спать спокойно + недорого + надежно чем ОЗУ на полтерабайта иметь.
user642459_i.kubarev; Rudak; uriy007@ya.ru; Bryuhanov; +4 Ответить
43. kofr1c 13.03.18 17:02 Сейчас в теме
(42) Если Вы все это пишите про продакшн, то мне Вас и тех,кто с Вами работает, очень жаль...Если Вы не понимаете потока мыслей,то не вижу повода для продолжения дискуссии....
44. protexprotex 123 13.03.18 17:10 Сейчас в теме
50. AlexO 128 15.03.18 17:38 Сейчас в теме
(42) вы не для себя покупаете, и не для сервера как такового.
А для базы. Чтобы она работала быстрее.
Быстрее обрабатывалась.
Вот и весь смысл.
Если нужно - то и 500 ГБ не предел.
Но если вы просто играетесь, то да, вам это ни к чему ))
51. protexprotex 123 15.03.18 17:54 Сейчас в теме
(50) Все равно нет смысла иметь такой объем ОЗУ - прироста скорости не будет заметно. Т.к. при работе с базой данных 80 процентов времени идет работа с 20% данными из базы, а поэтому даже если база 100 гигов, то памяти хватит гигов 30 - за глаза, а все остальное будет лежать мертвым грузом на диске, и иногда качаться, так что SSD - и хватит. Нечего деньги в жир пускать.
56. RangerRU 11.06.19 15:40 Сейчас в теме
(28) очень обязательно

матчасть подтяните!
29. Cooler 23 13.03.18 11:15 Сейчас в теме
Гм! Только я заметил, что автор ничего не писал в ветке уже две недели, с даты ее создания?

Впрочем, о чем это я? Разве такой пустяк может помешать настоящему холивару!
Bryuhanov; EVKash; +2 Ответить
45. user825130 13.03.18 21:24 Сейчас в теме
А Xeonы с ecc памятью зачем изобретали?;)
46. EVKash 3 14.03.18 11:30 Сейчас в теме
(45) тяжко малому бизнесу Хеоны с есс памятью закупать... Для энтерпрайза их изобретали. Сам недавно думал что под сервер из десктопного железа можно поставить. Выбор был сделан в пользу Интел, т.к. не видел(наш франч тоже) как на АМД 1С крутится, а экспериментировать возможности не было.
user642459_i.kubarev; fedor_p; +2 Ответить
47. user825130 14.03.18 11:49 Сейчас в теме
(46) Двухголовые сборки на 2011 сокете с 16-32 оперативы получаются чуть дороже райзенов/8700.
48. EVKash 3 14.03.18 11:58 Сейчас в теме
(47) приведите пример, чтоб не быть голословным. б/у не в счет.
49. user825130 14.03.18 12:13 Сейчас в теме
(48) почему не в счёт б/у? Там изнашиваться нечему)
52. fedor_p 28.11.18 10:49 Сейчас в теме
Хотелось бы немного изменить вопрос автора, какой процессор лучше подойдет для
лабораторной платформы - работ с обновлениями файловой 1с бухгалтерии размер 8gb + возможностью при необходимости запускать vmvare с windows и linux для экспериментов.
Суммируя мнения об 1с и vmware то:
AMD Ryzen 7 1700 или Ryzen 7 2700x 8ядер.
16 Гигов оперативной памяти
2 жостких диска, один системный другой для дисков виртуальных машин и баз 1с.
Бюджетная видеокарта.

Либо дорогущий вариант intel меньше ядер.
Core i7 8700
16 Гигов ОЗУ
2 жостких диска.
Чего об этом думаете? Может быть оба варианта для этих целей расточительство?
53. 3AKOH 28.11.18 20:30 Сейчас в теме
Возьми Intel Xeon от 2.6 Ghz, т.к проц заточен под серваки.
54. fedor_p 29.11.18 13:50 Сейчас в теме
(53) В таком случае какую под него материнскую плату подбирать? Насколько знаю под Xeon нужен чипсет C236 или С232.
55. mailomsk 26.03.19 11:37 Сейчас в теме
А как же AMD EPYC? Для Сервера 1с не подойдет? 100+ пользователей!
RangerRU; +1 Ответить
57. user1041176 16.06.19 04:44 Сейчас в теме
Здраствуйте. сразу скажу спасибо всем кто ответит. Сейчас стоит типа в ковычках сервер 1с: i5. 8gb ddr3. Ssd samsung 860 evo 500gb. И пару жестких sata. запущен iis. Доступ к базам через веб браузер и тонкий клиент по ip название базы в iis. 23 базы. 7 человек работают с1с. Но одновременно с одной базой максимум 2 человека. Сейчас докупим оперативку 8гб. Планируем обновить сам сервер.Вот вопросы на которые не можем точно получить ответ....
Есть ли смысол брать оперативку с ecc ddr4? Насколько критична корекция ошибок в 1с с маленьким базы. Не больше 3гб.
Выбор был сделан в сторону
AMD Ryzen Threadripper 1900X
MSI X399 SLI Plus
Samsung SSD 970 Pro M.2 1tb
58. user1041176 16.06.19 05:10 Сейчас в теме
(57) есть смысол в Threadripper ? Может лучше raizen 7?
59. ZIGER666 81 25.07.19 09:26 Сейчас в теме
ВОПРОС 2019 года =)
Процессор AMD Ryzen Threadripper 2990WX BOX

Базовая частота процессора (МГц)
3000 МГц
Максимальная частота в турбо режиме (МГц)
4200 МГц


Количество ядер
32
Максимальное число потоков
64 шт
Кэш L1 (инструкции)
2048 КБ
Кэш L1 (данные)
1024 КБ
Объем кэша L2
16 Мб
Объем кэша L3
64 МБ

как думаете норм будет для сервера?
60. MrFlanker 168 19.10.19 16:08 Сейчас в теме
(59) Очень интересно, как новые Ryzen для 1С. Кто нибудь тестировал ?
61. ZIGER666 81 19.10.19 21:33 Сейчас в теме
Тесты Гилева там есть все процессоры и все сборки сравните
Прикрепленные файлы:
тесты гилева.xlsx
user642459_i.kubarev; +1 Ответить
62. AlexandrSmith 54 19.10.19 23:09 Сейчас в теме
(61) Очень хороший ответ.
Мне нравиться.
63. AlexandrSmith 54 19.10.19 23:13 Сейчас в теме
(61) Я все таки придерживаюсь вот этого мнения

Заключение
Intel или AMD лучше для сервера 1С? Победителей не нашлось. Оказывается, вопрос не особо корректен. Зависит от ситуации. Смотрите на бюджет, количество пользователей и бенчмарки по проивзодительности в составе рабочих станций. Тогда получите более исчерпывающий ответ. Надеюсь, что даже этой информации хватило. Всего доброго, успехов!
65. user856012 8 20.10.19 00:06 Сейчас в теме
(61)
Тесты Гилева там есть все процессоры и все сборки сравните
С Библией тоже можно сравнить?

При чем тут Библия? А максимальное значение производительности ровно 666 (попугаев ли?) только меня наводит на определенные мысли?
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 80 000 руб. до 120 000 руб.
Полный день

Консультант по 1С:Документооборот
Санкт-Петербург
зарплата от 120 000 руб. до 150 000 руб.
Полный день

Программист по 1С:Бухгалтерии
Санкт-Петербург
зарплата от 120 000 руб. до 150 000 руб.
Полный день

Программист по 1С:ЗУП
Санкт-Петербург
зарплата от 120 000 руб. до 150 000 руб.
Полный день

Консультант-аналитик 1С
Москва
зарплата от 100 000 руб. до 150 000 руб.
Полный день