Алексей Тишков | Заместитель начальника отдела ИТ | ПАО "Амурский судостроительный завод"

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

В докладе будет рассмотрен пример построения единого информационного пространства на платформе 1С с использованием комплекса конфигураций: - Управление производственным предприятием; - Документооборот КОРП; - Бухгалтерия предприятия с надстройкой "БИТ:Финанс"; Комплекс конфигураций является фундаментом для внедрения процессного подхода к управлению, системы на платформе 1С используются не только в качестве "учетных", а в качестве среды выполнения формализованных процессов. Таким образом, уровень зрелости и функциональности комплекса перешел от "учетного" к "среде жизненного цикла процессов". Реализованы, в том числе, сквозные процессы между конфигурациями и интегрированными внешними системами (концепция "большие процессы", или "большая единая 1С"), сквозной сбор данных стратегического BI-уровня (контрольные отчеты директора). Используемые технологии: - неквалифицированная цифровая подпись согласно 63-ФЗ (используется для согласования договоров, служебок, исходящих писем, приказов, распоряжений и многих других внутренних документов); - интеграция с внешними системами посредством web-сервисов (интеграция с системой СКУД и управление блокировкой прохода на предприятие из кадровой системы); - интеграция между конфигурациями 1С посредством COM-объектов и web-сервисов; - внешние компоненты; - объекты метаданных Бизнес-процессы и Задачи; На сквозном примере будет рассмотрен общий принцип цифровой трансформации отдельного процесса, выполнение следующего комплекса преобразований: 1. Определение возможного уровня цифровизации, возможности реализации в какой-либо информационной системе весь жизненный цикл процесса (все ли участники процесса присутствуют в информационной системе, могут присутствовать потенциально); 2. Описание и формализация, моделирование текущего состояния процесса, выявление проблемных зон и функций, связанных с вещественной формой передачи информации (на примере модели в нотации EPC); 3. Моделирование трансформированного состояния процесса, определение среды жизненного цикла цифровой формы процесса (подсистемы), измененных форм первичных документов; 4. Закрепление трансформированной формы процесса в системе менеджмента качества (актуализация или создание нормативной базы); 5. Изменение соответствующей информационной подсистемы (архитектура прикладных объектов, кодирование, тестирование); 6. Внедрение и обучение пользователей (участников процесса), постановка на эксплуатацию. Доклад будет интересен практикам внедрения на крупных промышленных предприятиях.

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

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

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

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

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

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

Интереснее сравнить в реальных задачах AMD и Intel что бы понять есть ли смысл экономить.
17. AlexO 125 03.03.18 14:23 Сейчас в теме
(11) когда i7 и Xeon были одинаковыми? Это разные процессоры, вы их даже в гнезда разные ставите.
20. AlexO 125 03.03.18 14:35 Сейчас в теме
(1) возьмите и купите нормальный многопроцессорный сервер.
Тут с серверами наступает момент, что требуется все больше и больше производительности, 1С вообще не ограничена в аппетитах, что просто катастрофа для производственных баз, где объемы растут пропорционально, а затраты на их обработку в 1С - по логарифмической шкале.
И, хотя бы для начала, оцените, каков объем текущей базы (в документах и Гб), каков прирост данных во времени, какой прирост прогнозируется.
А так вы вместо комбинезона выбираете между "шорты с пуговками или с карманами" ))
2. t.v.s. 79 28.02.18 12:29 Сейчас в теме
Считается что 1С любит частоту.
Хитрые наборы инструкций она не использует, поэтому на них даже не смотрите.
Bryuhanov; +1 Ответить
3. TODD22 17 28.02.18 12:34 Сейчас в теме
(2)А если на том же сервере будет SQL ?
4. schweigen 28.02.18 12:34 Сейчас в теме
(3) Будет. Чет я забыл про него
7. t.v.s. 79 28.02.18 12:52 Сейчас в теме
(3) Насколько мне известно, SQL тоже не требует экзотических наборов инструкций
19. AlexO 125 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. 79 28.02.18 12:55 Сейчас в теме
(8) Вы избалованы кровавым энтерпрайзом (в хорошем смысле).
На практике большинство небольших контор берут десктопный системник, часто даже без ИБП, и гордо называют его сервером.
Bryuhanov; +1 Ответить
10. user825130 28.02.18 12:59 Сейчас в теме
(9) У нас одна контора на i7 6700 Oracle пыталась запустить, он выдавал ошибку при установке, саппорт написал, что поддерживаются только линейки Xeon\Opteron)))
18. AlexO 125 03.03.18 14:25 Сейчас в теме
(10) Логично, купить Oracle, и не купить для него сервер... Там элементарно проверка модели CPU вставлена.
30. AlexO 125 13.03.18 11:16 Сейчас в теме
(8)на файловой и при нескольких одновременных сеансах 1С сама по себе будет тормозить, вне зависимости от железа.
Для чего и был сразу придуман сервер 1С8.
13. independ 106 28.02.18 13:48 Сейчас в теме
С учетом нынешних реалий, нужно учитывать влияние патчей на предмет защиты от Спектре и Meltdown, которые притормаживают работу в целом. Вроде у АМД проблемы такой нет
31. AlexO 125 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 106 28.02.18 13:56 Сейчас в теме
(14) и закрыть сервер от всего и вся извне, открыв только нужные порты. Согласен, только так
16. user825130 28.02.18 13:58 Сейчас в теме
(15) Для полной безопасности доступа в Интернет впринципе быть не должно + бекапы запароленные в несколько территорально разнесенных мест и обязательная проверка бекапов на читаемость.
uriy007@ya.ru; +1 Ответить
32. AlexO 125 13.03.18 11:28 Сейчас в теме
(14) могут заставить принудительно перейти, как сделали с Win8 и ноутами.
21. yura1111 10.03.18 22:57 Сейчас в теме
Бери AMD Ryzen, была возможность сравнить в работе, быстрее. Для скуля имеет сильное значение ядра, винт и оператива.
23. AlexO 125 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 125 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 125 13.03.18 11:32 Сейчас в теме
(25)
Не совсем так, если правильно настроить sql
Дело не в ограничениях Express и возможностях других версий SQL, или там в настройках, про которые вы узнали, что "они есть".
А в чем проблема, я вам конкретно написал - при разрешенной параллельной обработке на нескольких процессорах возникают множественные конфликты между процессами обработки и вынужденные тормоза.
Вот в чем суть, а не в теоретической возможности "работать с несколькими процессорами".
Это 1С, а не СУБД, не забывайте об этом.
22. GlavBuh8888 11.03.18 10:11 Сейчас в теме
Я думаю автору сабжа нужно для начала написать примерное количество пользователей и какую конфу/ы собираетесь ставить, а уж потом собирать дельные советы.
26. protexprotex 169 12.03.18 21:39 Сейчас в теме
Я бы взял AMD + диск SSD на M2 + чтобы память была двухканальная - для скуля самое то. Ну и бэкапы чтобы при обвалке SSD-диска все это не навернулось.
28. AlexO 125 13.03.18 11:14 Сейчас в теме
(26)
чтобы память была двухканальная
Сейчас это совсем не обязательно.
Важен объем памяти - в идеале, если на что-то ориентироваться, то в оперативную память должна помещаться вся база ))
Вот и считайте её объем.
34. protexprotex 169 13.03.18 15:00 Сейчас в теме
(28) Объем базы у меня - 100 гигов - ставить 100 гигов оперативки? - не лучше ли SSD - диск взять?
35. kofr1c 13.03.18 15:57 Сейчас в теме
(34) У Вас SSD позволяет обмен с ним минимум 25 ГБ/с (я про десктоп)?Нет?Тогда о чем речь???
36. protexprotex 169 13.03.18 16:18 Сейчас в теме
(35) Раза три прочитал Ваше сообщение. Ничего не понял что Вы написали. Перепишите, пожалуйста понятливее.
37. AlexO 125 13.03.18 16:23 Сейчас в теме
(36) пока любому HDD (или SSD) далеко до скоростей оперативной памяти.
39. kofr1c 13.03.18 16:31 Сейчас в теме
(36) в (37) уже ответили. Большая часть операций проводится именно в памяти,у которой по скоростным характеристикам пока нет аналогов. Делайте выводы и не вводите в заблуждение новичков такими высказываниями
41. protexprotex 169 13.03.18 16:50 Сейчас в теме
(39) Ну так я же спросил - у меня база 100 гигов - Вы мне рекомендуете поставить 100 Гигов оперативки? - и какова стоимость такого объема оперативки? - SDD - на m2 купите за 6000 руб. - 250 гигов. А сколько будет стоить хотя бы 50 гигов оперативки? - можете посчитать? Так что рекомендовать новичкам выложить за ОЗУ энное количество десятков тысяч - это нормально по Вашему? - за какое - то ускорение пусть и в n раз? Экономику никто еще не отменял. Более того, я что-то ни у кого такого объема оперативки не наблюдал - все на SSD-шах да на raid-массивах развлекаются. Может я что-то пропустил?
Bryuhanov; +1 Ответить
38. AlexO 125 13.03.18 16:28 Сейчас в теме
(35) Есть еще RAMDISk, работал я с таким с устройством. Выглядит необычно, но и мороки много )
А так - SAS-диски ему в помощь )
40. AlexO 125 13.03.18 16:43 Сейчас в теме
(34) и да, для такой базы - в 100 ГБ, - подумайте, все-таки, об установке хотя бы 64 ГБ RAM на SQL-сервер. А лучше - 96 ГБ )
42. protexprotex 169 13.03.18 16:54 Сейчас в теме
(40) ок. База выросла до 500 гигов. Предлагаете еще 400 гигов ОЗУ купить? - Куды ее сувать-то? - и где взять денюшку на нее? - я уж лучше SSD-диск (на m2) за 10000 руб. куплю на 500 гигов - и поставлю raid для архивирования - и буду спать спокойно + недорого + надежно чем ОЗУ на полтерабайта иметь.
uriy007@ya.ru; Bryuhanov; +2 Ответить
43. kofr1c 13.03.18 17:02 Сейчас в теме
(42) Если Вы все это пишите про продакшн, то мне Вас и тех,кто с Вами работает, очень жаль...Если Вы не понимаете потока мыслей,то не вижу повода для продолжения дискуссии....
44. protexprotex 169 13.03.18 17:10 Сейчас в теме
50. AlexO 125 15.03.18 17:38 Сейчас в теме
(42) вы не для себя покупаете, и не для сервера как такового.
А для базы. Чтобы она работала быстрее.
Быстрее обрабатывалась.
Вот и весь смысл.
Если нужно - то и 500 ГБ не предел.
Но если вы просто играетесь, то да, вам это ни к чему ))
51. protexprotex 169 15.03.18 17:54 Сейчас в теме
(50) Все равно нет смысла иметь такой объем ОЗУ - прироста скорости не будет заметно. Т.к. при работе с базой данных 80 процентов времени идет работа с 20% данными из базы, а поэтому даже если база 100 гигов, то памяти хватит гигов 30 - за глаза, а все остальное будет лежать мертвым грузом на диске, и иногда качаться, так что SSD - и хватит. Нечего деньги в жир пускать.
29. Cooler 20 13.03.18 11:15 Сейчас в теме
Гм! Только я заметил, что автор ничего не писал в ветке уже две недели, с даты ее создания?

Впрочем, о чем это я? Разве такой пустяк может помешать настоящему холивару!
Bryuhanov; EVKash; +2 Ответить
45. user825130 13.03.18 21:24 Сейчас в теме
А Xeonы с ecc памятью зачем изобретали?;)
46. EVKash 14.03.18 11:30 Сейчас в теме
(45) тяжко малому бизнесу Хеоны с есс памятью закупать... Для энтерпрайза их изобретали. Сам недавно думал что под сервер из десктопного железа можно поставить. Выбор был сделан в пользу Интел, т.к. не видел(наш франч тоже) как на АМД 1С крутится, а экспериментировать возможности не было.
47. user825130 14.03.18 11:49 Сейчас в теме
(46) Двухголовые сборки на 2011 сокете с 16-32 оперативы получаются чуть дороже райзенов/8700.
48. EVKash 14.03.18 11:58 Сейчас в теме
(47) приведите пример, чтоб не быть голословным. б/у не в счет.
49. user825130 14.03.18 12:13 Сейчас в теме
(48) почему не в счёт б/у? Там изнашиваться нечему)
Оставьте свое сообщение
Все разделы

Вакансии


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

Преподаватель 1С
Санкт-Петербург
Полный день

Удаленный ИТ-журналист
Санкт-Петербург
По совместительству

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