Вход | Регистрация


Информационные технологии :: Администрирование

Выбор железа для свертки баз 1С

Выбор железа для свертки баз 1С
Я
   moneyget
 
04.01.19 - 23:43
Добрый день.
Есть ноут i7-6700 (2.6GHz) 16G RAM, SSD Samsung 850 Pro на 256Гб.

Но хочется большего.... большей скорости при работе в файловыми базами.
Вопрос, как это сделать?
У меня пока варианта два:
1. Купить Samsung 960 PRO
2. Купить 32Gb RAM, сделать RAM и в нем крутить базы
3. ваш вариант.

Предложите куда копать? Чтобы желательно в 2 и более раза ускорить файловые операции (свертки и обновления) в базами.

Спасибо.
 
 
   ikea
 
1 - 05.01.19 - 01:39
Data centr в помощь)
   Fram
 
2 - 05.01.19 - 02:25
(0) а откуда уверенность что все упирается в диск. мне кажется в проц. вернее в частоту ядра проца.
   JeHer
 
4 - 05.01.19 - 05:51
(2) да и что за конфа/база, тоже бы узнать
   Sapiens_bru
 
5 - 05.01.19 - 08:55
(0) Уже год гоняю SSD M2 Samsung 960EVO. Ни разу скорость чтения/записи не превышала 700mb/s , хотя протестированная скорость 3150. А вот проц i5 8400 постоянно показывает перегруз по одному ядру. У проца убрал ограничение по питанию и охлаждению, стабильно 3900mhz.

Хотя в принципе пожаловаться не на что - комп тянет конвертации, тестирования, выгрузки намного бодрее стандартных офисных машин и даже большинства виденных мною серверов.
   ptiz
 
6 - 05.01.19 - 09:57
(0) Тут упирается в частоту проца.
   MaxS
 
7 - 05.01.19 - 10:09
(1) Искал как-то в интернете. Думал на период обновления свертки закупить топ процессор и диск на несколько дней. Так и не нашел частоты процессора выше или равно бытового топового.
   lodger
 
8 - 05.01.19 - 10:16
(0) смени проц. брать такой чтобы на 1 ядро была максимальная производительность.
   Фрэнки
 
9 - 05.01.19 - 10:58
(5) Самое печальное, что все настолько повелись на всемогущество ССД дисков, что совершенно не задумались о том, что диск принимает данные по факту с помощью самого медленного верблюда, которым называется "шина передачи данных"

Т.е. я не удивлюсь, что найдутся случаи, когда даже замена процессора при условии сохранения прежнего чипсета (все контроллеры на мостах прежние) не даст никакого эффекта.
   ПросТак
 
10 - 05.01.19 - 11:03
(9) особенно это всемогущество проявляется в падении диска без возможности восстановления данных))
 
 Рекламное место пустует
   Мыш
 
11 - 05.01.19 - 11:29
(10) Бэкапы придумали слабаки )
   moneyget
 
12 - 05.01.19 - 12:04
(8) а как это понять? чтобы на 1 ядро по максимуму?
щас же, чем больше ядер, тем меньше частота... в итоге, что выбрать? если считаем что бюждет на железо 200 000р
   lodger
 
13 - 05.01.19 - 12:10
(12) не всегда разница в частоте означает разницу в производительности.
https://www.cpubenchmark.net/singleThread.html
вот тут попугаев померить можно.
   Aleksey
 
14 - 05.01.19 - 12:30
(12) Бери топовой i7, не ошибешься
   ptiz
 
15 - 05.01.19 - 13:00
(12) 4 ядра для работы в одно лицо - достаточно.
   Фрэнки
 
16 - 05.01.19 - 13:02
(12) так это уже не просто комп, а прямо суперсервак получится.

Неужто не видел до сих пор тут на Мисте топиков, где сборки компов для 1С обсуждаются?
   Фрэнки
 
17 - 05.01.19 - 13:07
вот поисковик тут же на мисте выдает первой ссылкой тему - ей правда уже больше года, но принцип подбора из этого обсуждения и примеры сборок там были указаны

Выбор железа для сервера 1С

Еще у Гилева на сайте можно найти на эту тему статьи.
Как раз там же где и измерители в попугаях предлагаются.
   ansh15
 
18 - 05.01.19 - 13:47
(12) >>щас же, чем больше ядер, тем меньше частота
Когда это было...
https://ark.intel.com/ru/products/134896/Intel-Core-i5-9600K-Processor-9M-Cache-up-to-4-60-GHz-
И ядра и частота, все есть.
   Rovan
 
19 - 05.01.19 - 16:01
(18) согласен...1Ске важна частота, а не колво ядер !
   Rovan
 
20 - 05.01.19 - 16:31
Файловые базы редко превышают 10 Гб.
Поэтому в принципе уже сейчас можно сделать RAM диск.
6 Гб для ОС и программ должно хватить.
Если конечно нет задачи сворачивать 5 баз одновременно.
   seevkik
 
21 - 05.01.19 - 16:34
(19) это зависит от количества пользователей и поставленных задач, но для ТСа такой подход подходит.
(18) ну дык они их искусственно понижают, чтобы не дай бог i5 был в одно ядро лучше i7, а так его утверждение верно
   seevkik
 
22 - 05.01.19 - 16:38
(0) рам диск не тыркал, может он что даст, больше ничего существенного не поможет, процы у ноутов все же слабы, а сата интерфейс не даст большого прироста
   bolder
 
23 - 05.01.19 - 16:41
(19) Подтверждаю.Сравнил i7 топовый с 6 ядрами и Ryzen 7 c 8 ядрами.i7 значительно обошёл , оценки (13) очень хорошо дают понять , что почем.За все надо платить.На ноуте нереальнотоповый i7 разогнать.А SSD - отдыхает в основном.Все это на реальных базах.
   seevkik
 
24 - 05.01.19 - 16:42
(23) на ноуте совсем-совсем не разгонишься, они же даже в простое греются)
   bolder
 
25 - 05.01.19 - 17:05
(24) Вот то то и оно)А ТС хочет ноут чтобы рекорды ставил))Он тогда золотой будет.
   Sapiens_bru
 
26 - 05.01.19 - 17:40
(9) Конкретно мой сетап собран на последнем на тот момент чипсете, на материнке ценою 150$ и должен вытянуть 4 таких ssd в raid 0.
Реальной пользы от скорости SSD не вижу. Ну базы по 10гб копируются так быстро, что не возникает желания окно копирования переключить.
А вот за качество этой железяки ручались всякие известные тестеры, обнаружив многократное превышение итак огромного запаса прочности, заявленного производителем.
   arsik
 
27 - 05.01.19 - 22:01
(9) Да ты бредишь? сейчас ssd через интерфейс pci-express подключается, ну кроме старых материнок, где кроме sata 3 нет ничего.
   Turku
 
28 - 05.01.19 - 22:29
(0) У Вас все в проц (в скорость 1 потока) упирается. В однопотоке он бустит до 3.5ГГц. Чтобы в 2 раза ускорилось, нужна частота 7ГГц. Таких процессоров нет.

Даже если взять настольный разгонный К-процессор, то там лишь только около 5ГГц можно выжать, а это даже не 50% прироста...
   bolder
 
29 - 05.01.19 - 23:59
(28) Вы забываете,что речь идёт о мобильных процессорах.Там не только частота учитывается.А также условия охлаждения.Текущиц процессор i7-6700HQ 2,6-3,5 ГГц примерно на 106 месте в рейтинге, в то время как топовый i9-8950Hk(2,8-4,8Ггц) на 13 месте.И примерно в 1,5 раза производительнее в однопотоке.Правда такой ноутбук стоит 2800 долларов).
   moneyget
 
30 - 06.01.19 - 00:46
Пока склоняюсь к переходу на i9-8700K... а ноут наверное будет для выездов.
   Мыш
 
31 - 06.01.19 - 01:02
Никто не озвучил вариант написать свою библиотеку на асме? Там минима на порядок быстрее получится )
   minele
 
32 - 06.01.19 - 06:02
Вообще сегодня болезнь и проблема 1С - снижение скорости и общее снижение работы основных программ 1С. Проблема оптимизации производительности.Некоторые клиенты уже рассматривают  вопросы альтернативы 1С.
   minele
 
33 - 06.01.19 - 06:09
Другая проблема - развитие скорости работы компов по средней цене 500-1000 долларов. Их существенное развитие остановилось. А это основной комп для малого и среднего бизнеса.
 
 
   Aleksey
 
34 - 06.01.19 - 06:10
(30) Это что за зверь? Или речь про i7-8700K
   seevkik
 
35 - 06.01.19 - 06:23
(34) или это или i9 9900k
   aka AMIGO
 
36 - 06.01.19 - 09:38
Пожалуюсь и я.. на свой Lenovo комп
2 Гига ОП - оказывается, мааалооо.. вчера стартанул 8-ку, время старта затянулось, сунул нос в диспетчер задач, а там! осталось памяти 2 мегабайта, 0 мегабайт.. и т.д. :)
Подарил-бы кто щедрый душой линеечку 1 Гиг, глядишь, скорость-бы и увеличилась :)
   opus70
 
37 - 06.01.19 - 10:15
хочешь быстро свернуть пиши свою светку
затем упрешься в самый долгий процесс удаления документов
(выход есть отключать нужно итоги)

это сам прав путь но

время написания от суток до недели
время свертки ну не более рабочего дня и не сильно важен сам компьютер (сворачивал большие базы ноут i3-2350/8Гб/ssd 128/hdd 500)
   Объект
 
38 - 06.01.19 - 11:51
(0) поставь тест Гилева, получи оценку своего компьютера с т.з. 1с-задач, и сравни с другими, там рядом с оценками указываются процессор и ssd. Заодно и прикинешь, во сколько раз можно ускорить.

Наверняка, i7-8700K + pro960/970 будет максимум от возможного.

У меня более бюджетный вариант i3- 8350K(4.2) + evo960, близок к максимуму, и сейчас, в новогодние праздники, скорость работы упирается не в проц или ссд, а в лень и желание выспаться.

Касаемо памяти под RAM-диск для файловых баз, imho, с современными ssd m2, это не актуально. Но память нужна будет под mssql, он ее любит

PS В крайних релизах ЕРП, процедуры типового обновления делаются в несколько потоков (о чем при обновлении пишется), по крайней мере, в sql-варианте базы, и процессор грузится на 100% некоторое время, не 25 (1 ядро), как ранее. Наблюдаю с интересом.
   timurhv
 
39 - 06.01.19 - 12:01
(37) Можно движения быстро очистить прямыми запросами, как и пометку на удаление. Потом сделать пересчет итогов.

Сам компьютер критичен в плане дисковой подсистемы, меня при свертке базы админы попросили свалить с рабочего сервера, т.к. их полудохлый контроллер RAID не справлялся.
   Фрэнки
 
40 - 06.01.19 - 13:35
(36) Если тебе нужно запускать конфигуратор более менее регулярно, т.е. у тебя бывает открыт не один сеанс клиентского доступа к базе, а локальной файловой базе и плюс к тому же у тебя открыт конфигуратор, да еще и браузер какой-то, скайп какой-то и т.п. - минимум требуется 8 гиг оперативы, ну и разумеется 64 бит на самой операционке.
   Фрэнки
 
41 - 06.01.19 - 13:44
(36) мой домашний старенький комп - с 8 гиг оперативы, Intel® Core™ i5-3350P CPU @ 3.10GHz × 4
и Intel® Core™ i5-3350P CPU @ 3.10GHz × 4

Для работы с задачами клиента использую виртуалку с виндой стартер 32 бит с двумя ядрами. Т.е. в ней ничего не запускается кроме 1С конфигуратора, иначе памяти не будет хватать.

Есть еще одна виртуалка с 64 бит и 4 гиг оперативы и так же с двумя ядрами - это именно на те случаи, когда требуется тяжелую конфигурацию крутить. Но на ERP 4 гиг не будет хватать. Ну я с ней только на серверах дело имею, так что она мне на домашнем компе без надобности.

А браузеры все отдельно запускаются :)
   Фрэнки
 
42 - 06.01.19 - 13:45
(41) опечатался - два раза процессор попал - он у меня один, не два :-)
   RomanYS
 
43 - 06.01.19 - 14:14
(33) вроде как раз наоборот последние поколения процов сделали среднебюджетные офисные машинки весьма производительными. Судя по (13) проц (i5-8250u) моего годовалого ноутбука дешевле 1000 баксов уступает в однопотоке современным топовым десктопам не более чем в полтора раза. При этом в эти деньги входит 8Г, 256 ssd и вин10про.
   aka AMIGO
 
44 - 06.01.19 - 14:46
(40) (41) Понятно :)
Коплю деньги на ОП :)
   minele
 
45 - 06.01.19 - 16:31
Вот интересно когда появится комп с частотой на 1 ядро процессора 5 ГГц??? Ядра процессора множатся, но это распыление мощности процессора на параллельные процессы. Пока уткнулись в 3 ГГц  максимум и это тянется уже более 10 лет -тупик.
   H A D G E H O G s
 
46 - 06.01.19 - 16:48
(45) Когда в вашу деревню проведут, ну хотя бы почту.
i9-9900K    8/16    3,6/5,0 ГГц    16 MB    95 Вт
i7-8086K    6/12     4,0/5,0 ГГц    12 MB    95 Вт
   Aleksey
 
47 - 06.01.19 - 17:15
(46) 8086 вроде как штучный экземпляр. Т.е. ограниченная серия. А вот 9900 вроде бы попроще достать. Если конечно 45 тысяч только на проц жгут карман
   bolder
 
48 - 06.01.19 - 19:48
(46) +100500 Даже без разгона ОС i7-8700k в 1с работает а 4,8Ггц прямо изкоробки.
   Dmitry77
 
49 - 07.01.19 - 00:16
i3 еще есть 4.2 частота недорого.
 
 Рекламное место пустует
   ice777
 
50 - 07.01.19 - 00:24
(36) ну ты и жлоп. У меня в походном, 12" ноуте аж 8 гиг одной планкой. И еще столько же могу поставить. Но не надо.
   moneyget
 
51 - 08.01.19 - 01:35
(38) 60 очков в тесте Гилева

Думаю брать
диск оптан 51ГБ - 6500р + 4000 ssd второй = 10500р
Процессор Intel Core i7-9700K - 30 000р
корпус 2500 + Блок питания Chieftec CPS-650S 650W - 3500 = 6000р
память 16гб - 12000р
материнка 11500 + вифи 1500 = 13000р
кулер 3000р

Итого 75 000
   moneyget
 
52 - 08.01.19 - 01:41
Сори, не 51 а 58Гб (для винды и баз 1с)
Intel Optane SSD 800P емкостью 58

второй диск как помойка
   H A D G E H O G s
 
53 - 08.01.19 - 08:06
Железо, железо.
   Aleksey
 
54 - 08.01.19 - 08:49
(51) а где видяха?
   H A D G E H O G s
 
55 - 08.01.19 - 10:28
Я просто оставлю это здесь...
   H A D G E H O G s
 
56 - 08.01.19 - 10:30
   ansh15
 
57 - 08.01.19 - 10:53
(56)  Hyper-Threading как-нибудь ощущается (в лучшую сторону)?
   moneyget
 
58 - 08.01.19 - 11:02
(54) в проце
   H A D G E H O G s
 
59 - 08.01.19 - 11:14
(57) Вот сейчас не до HT.
Я просто рад что это как - то работает, только запускаемся.
   ansh15
 
60 - 08.01.19 - 12:08
(59) Понятно, удачи.
   MaxS
 
61 - 08.01.19 - 14:46
(51) хм. У меня на древнем i7-3770
71 на тесте Гилева показывал. Думаю о замене, чтобы ускориться, а оказывается топовый CPU 60 ?
   Aleksey
 
62 - 08.01.19 - 20:22
(58) управляемые формы будут дико тормозить на отрисовки
   Fram
 
63 - 08.01.19 - 20:43
(56) изменяешь своим же собственным принципам. как же так!
   H A D G E H O G s
 
64 - 08.01.19 - 20:49
(63) Каким?
   Fram
 
65 - 08.01.19 - 20:56
(64) не использовать низкочастотные хеоны?
   H A D G E H O G s
 
66 - 08.01.19 - 21:01
(65) Это было вне моей власти.
   CepeLLlka
 
67 - 08.01.19 - 21:51
(51)Сделал тест на своём компе домашнем, показало 81,97
   CepeLLlka
 
68 - 08.01.19 - 21:53
лол, там у кого-то и за сотню(100) есть показатели..
   unregistered
 
69 - 08.01.19 - 23:24
Свертка баз в 99% случаев совершенно бесполезное занятие, тратящее деньги и время клиента. Особенно если она не работает в автоматическом режиме на имеющихся у заказчика ресурсах и требует шаманств с переносом на ноутбук.

А по сути вопроса, если хочется ускорения файловых баз, то с наибольшей вероятностью проблема в частоте процессора. Для таких операций лучше подходят десктопные процессоры, чем серверные (многоядерные, но медленные) и уж тем более мобильные версии.

PS Ожидать значительного (в разы) прироста скорости типовой свёртки исключительно за счет железа вообще не стоит.
   AleksandrM09
 
70 - 09.01.19 - 10:30
Парни, дабы не плодить темы запощу вопрос сюда.

Имеется сервер Xeon E2620 2,4Гц, 64Гб ОЗУ, базы крутятся на RAD10 SAS, TempDB и логи вынесены на SSD. Работает человек 20, крутятся две базы УТ 10.3 и Бух 3.0, каждая по 90 Гб + RDP.

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

Собрать второй сервер маловероятно по причинам не зависящим от меня. Вот и рассматриваю вариант собрать системник из разряда "i7-8700K+SSD m2 Samsung 970 PRO+ 64Гб ОЗУ".

На нем и базы обрезать можно и использовать его резервную площадку на случай ЧП.

Ваше мнение ?
   ptiz
 
71 - 09.01.19 - 10:36
(70) Летать будет.
А как 20 юзеров аж 90Гб наколотили в базах?
   AleksandrM09
 
72 - 09.01.19 - 10:43
(71) Старались с 14-15 года. Вот сейчас планирую обрезать уже их, ибо обслуживание баз занимает все больше времени.
   timurhv
 
73 - 09.01.19 - 11:00
(72) Я бы сформировал отчет по размерам таблиц в MSSQL. Маловероятно что они смогли набить столько данных, только если не используют обработку загрузки.
   AleksandrM09
 
74 - 09.01.19 - 11:00
(73) Спасибо, займусь анализом.
   timurhv
 
75 - 09.01.19 - 11:04
(74) В типовых тоже неявные косяки бывают. Реквизит неограниченной длины в таблице с данными отбора в документе.
При создании документа в одной из типовых конфиг туда дописывались заново отборы, а предыдущие не очищались (пользователи копировали предыдущие документы).
В итоге случайно это заметил и удалось очистить 15Гб.
   celentano
 
76 - 10.01.19 - 17:03
(0) Разогнать процессор. Пару лет назад был у меня i7-6700K, но ттч у него была 4.0Ghz, а не 2.6Ghz как у тебя. Потом я сменил его на i7-7700K и он даже на "башне" (не водном охлаждении) спокойно работает в режиме 4.6Ghz. Я думаю, что на водянке можно еще больше выжать, просто нет необходимости, да и этот процессор уже давно устарел. Вот у товарища i7-8086 на “водянке” работает с постоянной ТТЧ 5.0Ghz. Вот это я понимаю! Стоимость, кстати, не такая у него уж космическая.

Samsung SSD 960 PRO в свое время был очень неплохим "винтом", выдает скорость сравнимую с Optane™ SSD DC P4800X при сильно меньшей стоимости. В плане эксплуатации я чувствовал разницу только при развертывании бекапов очень больших данных, в этом Optane выигрывал. При классической транзакционной (много маленьких транзакций) нагрузке разница уже не так чувствуется.

Так же с памятью нужно поэкспериментировать, с ее частотой. Правда на некоторых материнках у меня компьютер просто зависал, когда я экспериментировал с частотой памяти.
Насчет файловых баз - давно очень не работал с ними, но для MSSQL мы экспериментировали и с сжатием на уровне страниц и с отключением "D" в ACID. В разных случаях получали от этого тоже некоторый эффект на дисковых операциях. Нужно это иметь ввиду.
Насчет всяких RAM disk'ов, при текущей стоимости и уровне производительности SSD дисков я бы не надеялся на выигрыш особый. Экспериментировал в свое время с бесплатным ПО, это было лет 5. Даже тогда особой разницы не чувствовалось.
   Автоном
 
77 - 15.01.19 - 09:35
(10)А что есть диски которые не падают?
   Автоном
 
78 - 15.01.19 - 09:37
(0)На ноуте ничего больше не придумать.
Там очень медленный процессор  i7-6700 (2.6GHz) и SATA диск.

Хотите быстрее ставьте пошустрее проц, и NVNe
   unregistered
 
79 - 15.01.19 - 10:12
(73) > планирую обрезать уже их, ибо обслуживание баз занимает все больше времени.

А пользователей ты спросил?
Мне бы бухи за предложение обрезать базу ранее 2015 года (ранее трёх прошедших лет) самому бы чего-нибудь обрезали. У них видите ли нет желания баланс (ту часть где данные за 3 года) руками рисовать.
Да и продажники любят анализировать динамику всяческих показателеи в сравнении за несколько лет.

>> обслуживание баз занимает все больше времени

Это вообще непонятный довод. Вы их руками обслуживаете? Так откройте для себя планы обслуживания.


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