Есть ли смысл разносить сервер 1С и сервер баз данных на 8.1

1. Sordian 09.01.12 10:46 Сейчас в теме
Есть ли смысл делать как советуют одноэсники? У кого есть опыт использования в двух вариантах ?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. alexk-is 6546 09.01.12 12:24 Сейчас в теме
(1) Однозначного ответа на этот вопрос нет. Очень сильно зависит от базы данных, от количества одновременно подключенных пользователей и ещё от множества параметров.
2. mar82 09.01.12 11:19 Сейчас в теме
на виндовс - однозначно, да
3. Maxx72 09.01.12 11:55 Сейчас в теме
Да Это очень удобно при миграции на более производительный сервер сервера баз данных + распределение ресурсов
13. starget 13.01.12 14:56 Сейчас в теме
(3) Maxx72,

Для миграции очень удобно запускать все на виртуалках. Тогда ты можеш переносить виртуальные сервера между физическими, удобно как для резервирования самого желаза, так и для быстрого апгрейда серверов. Ничего не нужно будет переустанавливать.
5. Zyevkl 09.01.12 18:20 Сейчас в теме
УПП, 100 человек, схема работы удаленная сервере, люди в разных городах.
Все параметры есть готов обсудить.
Сам реализовал, работу разделенную...
6. al_gol2000 31 09.01.12 23:59 Сейчас в теме
Если у Вас есть проблемы с производительностью, то нужно принимать меры, разносить ради простого разнесения конечно нет смысла.

Если проблема с производительностью то надо делать комплекс мер и начинать с наиболее простых и очевидных, по повышению производительности:

1. Сколько у вас процессов сервера 1с и какой разрядности, может кластер сделать?
2. Сложно ли перейти на 8.2 (это необходимо рано ил поздно)? Вы лишаете себя управляемых блокировок как минимум и производительности за счет самой платформы.
3. Какой SQL? Производилось ли секционирование?
4. проводилось ли нагрузочное тестирование и проверка узких мест оборудования? Вы пробовали ставить ЦУП?

Вообще 1С сейчас разрабатывает версию платформы с автоматической балансировкой нагрузки между серверами 1С.
7. Dima_b 10.01.12 10:14 Сейчас в теме
У меня на 8.1 работало отлично, 50 пользователей. А вот когда перешли на 8.2 то тормоза жуткие стали. Если честно не могу пока сказать это из за платформы или из за того что всё на одном серваке стоит. Думаем это дело разделять, но я что то сомневаюсь что платформа 8.2 на столько тяжелей..разделение должно помочь
12. starget 13.01.12 14:54 Сейчас в теме
(7) Dima_b,
Скорее кривые запросы из 1С в базу данных.
Если конфа была написана на 8.1, по а ты ее через выгрузку завел в 8.2 то проблемы однозначно будут.

Язык запросов в 8.1 несколько отличается от 8.2

Нужен программер который оптимизирует код 1С.
8. winapi 63 10.01.12 14:44 Сейчас в теме
Если быстродействие устраивает и не планируется заведомо повышать количество пользователей, то смысла - нет.
9. Yura77 30 11.01.12 05:55 Сейчас в теме
10. sa051 11.01.12 22:54 Сейчас в теме
нет конкретики опиши все железо, бд, версию 1С. Ну а так конечно распределение даст прирост производительности и гибкость в администрировании
11. alexanderal 13.01.12 09:28 Сейчас в теме
Смысл имеет разносить при большой нагрузке на 1С сервер (когда количество одновременно работающих пользователей велико), у меня на прошлой работе только это помогло расшевелить базу при нагрузке в 30 работающих человек... по сути 1С сервер начинает жрать процессорное время, подвигая скуль в ресурсах, а скуль кушает память....
14. 74rmaksim 15.01.12 16:43 Сейчас в теме
всё завит от кол-ва пользователей, до 30 этим можно не заморачиваться. если железо производительное. больше 30 стоит разносить. сервер 1с потребляет много ресурсов
15. alsoftik 6 15.01.12 17:18 Сейчас в теме
Согласен полностью с (14) 74rmaksim
16. olegpoz 15.01.12 20:09 Сейчас в теме
все уже рассыпались в догадках и советах а автор так и не соизволил уточнить что же у него и как ))
17. veterilo 15.01.12 23:33 Сейчас в теме
(16) olegpoz,
Если не автору, то другому человеку, пытающемуся найти ответ на данную тему, данные "догадки" помогут...
18. userrxx 17.01.12 10:07 Сейчас в теме
Много зависит от железа и архитектуры системы.
19. sertrain 17.01.12 13:28 Сейчас в теме
У меня УСО около 20 пользователей после разнесения заметно пошустрее стала работать
20. dminik31 17.01.12 13:44 Сейчас в теме
Есть. 1с так и рекомендует. Ещё неплохо добавлять несколько рабочих процессов на сервере 1с (имею ввиду Администрирование серверов 1С предприятия)
21. SYSokolov 25.01.12 18:17 Сейчас в теме
На самом деле нужно смотреть по нагрузке и по планируемой пиковой загруженности всей системы. Если следовать всем рекомендациям, то под каждую задачу необходим свой сервер, но это невсегда целесообразно и экономически обосновано
22. vprus 25.01.12 18:39 Сейчас в теме
Конечно есть. SQL-сервер всегда ставил отдельно и никаких проблем не испытывал. Только сервер 1С должен быть обязательно соединен с SQL-сервером гигабитным ethernet. Кроме этого, файлы SQL-базы данных (*mdf и *ldf для MS SQL) должны быть на SAS-дисках или SSD-накопителях, установленных желательно в RAID0 для надежности.
24. audion 17.02.12 19:00 Сейчас в теме
(22) vprus, цитирую: "...должны быть на SAS-дисках или SSD-накопителях, установленных желательно в RAID0 для надежности."

Имелось в виду RAID 10? Дело в том, что RAID 0 и надежность - диаметрально противоположные понятия ;-) А то щас пионэры наставят, начитавшись :-)

А по сути - сильно улучшается производительность (скажем, хотя бы в тесте Гилева) при отдельном сервере БД?
Я, собсно, вот к чему. Надо ли огород городить, может, до некоторых масштабов, лучше поставить сервак помощнее?
Нонешние процы все же весьма производительные, а уж серверные - так вообще. Система с двумя ксеонами Е5 или Е7 по вычислительной мощности потянет и 1С, и СУБД просто играючи. Оперативки можно набить побольше, и вуаля. А скорость обмена информацией между процом, аппаратным рэйдом и оперативкой всяко же больше, чем через гигабитную локалку.
В общем, все опять сводится к извечному вопросу - где возникают наибольшие тормоза?
35. evnname1 11.08.20 08:31 Сейчас в теме
(22)
raid0 не только не прибавит надежности, а напротив, уменьшит ее.
23. 1csus 08.02.12 10:15 Сейчас в теме
сопутствующий вопрос: если кластер и клиент находятся на одной машине (виндоус), что можно сделать с настройками кластера для ускорения обмена данными клиента и базы ? тормозит жутко порой при сохранении больших объемов данных в базу. хотя бы клиент-серверный вариант оставили про запас что-ли...(
25. surgeon 18.02.12 12:38 Сейчас в теме
Как раз произвел разделение сервера 1С и базы SQL. Не увидел большого прироста в производительности.
Сервер 1с вертится на HP Proliant DL580 G5 64Gb Raid 10. А сервер SQL вертится на HP Proliant DL580 G7 256Gb raid 10. На обоих серверах дури хватает. Процы загружены мало, дисковая подсистема тоже не сильно. Параллельно работает порядка 100-150 пользователей. по счет процов так вообще вопрос - нафига эта куча процессов с кучей ядер и HT. Все равно большинство приложений не умеет использовать их. И висит все это мертвым грузом.
26. GreenLab 87 19.02.12 01:13 Сейчас в теме
При количестве пользователей от 30-40 - ДА. Согласно рекомендациям самого Microsoft (в случае использования MS SQL Server) сиквэл сервер не рекомендуется совмещать на одном физическом сервере с еще чем либо (домена контроллера или терминального сервера и т.п.). Но одного разделения конечно не достаточно. Нужно еще "разнести" лог и данные, оптимизировать сеть, выровнять разделы. В общем правильно настроить сам SQL
27. polk 21.02.12 13:47 Сейчас в теме
имеет смысл
согласно рекомендациям самого Microsoft (в случае использования MS SQL Server) сервер не рекомендуется совмещать на одном физическом сервере с еще чем либо (домена контроллера или терминального сервера и т.п.). Но одного разделения конечно не достаточно. Нужно еще "разнести" лог и данные, оптимизировать сеть, выровнять разделы. В общем правильно настроить сам SQL
28. пользователь 21.02.12 14:02
Сообщение было скрыто модератором.
...
29. andy2011 21.02.12 14:17 Сейчас в теме
под виндой - однозначно. имха
30. ardn 687 24.02.12 09:32 Сейчас в теме
31. corsar4ik 24.02.12 10:27 Сейчас в теме
1. Отказоустойчивость.
2. Быстродействие.
3. Понты.
4. Что я там говорил?)
32. adg123a 27.02.12 12:26 Сейчас в теме
Господа, а никто не подбросит ссылочку про грамотную настройку серверов SQL и 1C?
34. Babuin 27.02.12 17:18 Сейчас в теме
(32) статей много,
http://www.k-max.name/windows/microsoft-sql-server-2005-maintenance-plans-1c/
http://infostart.ru/public/65955/
но в основном заточены под что то одно или что то среднее, вот к примеру видео хорошее расказывает когда надо крутить настройки когда не особо
http://gilev.blogspot.com/search/label/MS%20SQL%20Server%202008
33. KiborG85 26 27.02.12 13:08 Сейчас в теме
Наблюдал картину когда в конфигурации Управление Торговым Предприятием для Украины.
примерно 10 пользоователей.
24 - 30 тысяч документов в месяц.
Сервер "домашний компьютер", помоему i5 проц с 8 гиг памяти.

Долго заходили в базу, проводили документы и т.д. Причём SQL при загрузке\выгрузки информационной базы загонял в потолок одно из ядер и больше не использовал.

Перенесли сервер 1С и SQL на новый сервер (серверной сборки) полегчало, но не сильно... Заметно полегчало только после разноса на разные, отдельные сервера. Причём на сервере SQL сделали упор на дисковый массив. В итоге жизнь наладилась.. Но всёравно, перепроведение документов за месяц занимает довольно большое время.

Вопрос к разработчикам "из-за чего и что делать?" был получен ответ "ну, запросы там это... не оптимальны... Если хотите - можете оптимизировать". Ну бЭлин! это же получится нифига не типовая конфа! как её потом поддерживать?

А по поводу ускорения работы: можно настроить индексирование регистров базы, и есть обработка "КонсольЗаданий" с помощью которой можно настроить регламентированные задачи 1С-сервера...
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот