SQL сервер для 1с 60 чел
Модераторы: Trinity admin`s, Free-lance moderator`s
-
- Junior member
- Сообщения: 11
- Зарегистрирован: 23 апр 2013, 10:54
- Откуда: Хабаровск
SQL сервер для 1с 60 чел
Имеем терминальный сервер (все НА одном)
Xeon E3-1240 3.3GHz + 32Gb + RAID 1 SSD 2шт (ОС) + RAID 10 SAS 4 шт (данные, база)
Базы файловые, пока маленькие 4 Gb 3шт.
Работает одновременно 50-60 человек. На сервере пользуются офисом, IE, 1С 8.2 БП УТ. Как то появилось острое желание, убрать 1с на SQL по понятным причинам.
Посоветуйте пожалуйста вашу конфигурацию для SQL сервера. Стоечный.
Xeon E3-1240 3.3GHz + 32Gb + RAID 1 SSD 2шт (ОС) + RAID 10 SAS 4 шт (данные, база)
Базы файловые, пока маленькие 4 Gb 3шт.
Работает одновременно 50-60 человек. На сервере пользуются офисом, IE, 1С 8.2 БП УТ. Как то появилось острое желание, убрать 1с на SQL по понятным причинам.
Посоветуйте пожалуйста вашу конфигурацию для SQL сервера. Стоечный.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: SQL сервер для 1с 60 чел
Дохленький серверок для одновременных 50-60 человек. С процессорами надо что-то делать. ИМХО пересадив базу на новый сервер, оставив терминалки на этом, вы не поправите ситуацию. Ибо скорей всего проблема в процессорах. Счетчики можете выложить?1979system писал(а):Работает одновременно 50-60 человек. На сервере пользуются офисом, IE, 1С 8.2 БП УТ. Как то появилось острое желание, убрать 1с на SQL по понятным причинам.
П.С. по идее терминалки с пользователями надо пересадить на 2-х процессорную машину. В принципе туда же и базу можно. На этом оставить другие задачи.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: SQL сервер для 1с 60 чел
Для одновременных 50-60 пользователей у вас базы большие. Думаю по дискам тоже должны быть проблемы. Простой перенос их в Скуль не поможет. Давайте счетчики. Поглядим что там.1979system писал(а):Xeon E3-1240 3.3GHz + 32Gb + RAID 1 SSD 2шт (ОС) + RAID 10 SAS 4 шт (данные, база)
Базы файловые, пока маленькие 4 Gb 3шт.
-
- Junior member
- Сообщения: 11
- Зарегистрирован: 23 апр 2013, 10:54
- Откуда: Хабаровск
Re: SQL сервер для 1с 60 чел
а если "перевернуть" конфигурацию как вы и говорите. Текущий сервак обозначить как Сервер 1с + MS SQL (Postgree)
А новый по вашей конфигурации, на 60 чел, Терминальный сервер для IE+Офис+1c тонкие клиент.
Со счетчиками завтра замарочусь.
А новый по вашей конфигурации, на 60 чел, Терминальный сервер для IE+Офис+1c тонкие клиент.
Со счетчиками завтра замарочусь.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: SQL сервер для 1с 60 чел
В принципе можно, но надо смотреть на счетчики. И по любому переделывать. Базу все равно надо будет на ССД сажать либо расширять САС-ы шпинделями. Маша у вас в почте запросить доп.данные.1979system писал(а):а если "перевернуть" конфигурацию как вы и говорите. Текущий сервак обозначить как Сервер 1с + MS SQL (Postgree)
А новый по вашей конфигурации, на 60 чел, Терминальный сервер для IE+Офис+1c тонкие клиент.
Со счетчиками завтра замарочусь.
-
- Junior member
- Сообщения: 11
- Зарегистрирован: 23 апр 2013, 10:54
- Откуда: Хабаровск
Re: SQL сервер для 1с 60 чел
Собрал логи, выкладываю.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: SQL сервер для 1с 60 чел
Куда?1979system писал(а):Собрал логи, выкладываю.
-
- Junior member
- Сообщения: 11
- Зарегистрирован: 23 апр 2013, 10:54
- Откуда: Хабаровск
Re: SQL сервер для 1с 60 чел
У вас тут все расширения заблокированны )
- Вложения
-
- DataCollector01.zip
- (54.5 КБ) 430 скачиваний
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: SQL сервер для 1с 60 чел
1979system
Загрузка никакая, сервер работает в штатном режиме в пределах 25-30%, Маша сейчас отпишет.
Загрузка никакая, сервер работает в штатном режиме в пределах 25-30%, Маша сейчас отпишет.
-
- Junior member
- Сообщения: 11
- Зарегистрирован: 23 апр 2013, 10:54
- Откуда: Хабаровск
Re: SQL сервер для 1с 60 чел
да в том то и дело...
Конфигурация 1С УТ 11.хх с мизерными переписками. Запускается к примеру 3-4 секунд. Документ создается также 3-4 сек. Подбор номенклатуры также где-то 3-4 секунд. Все накладывается и получается, что в целом работает медленно. Есть подозрение из-за большого количества одновременно работающих пользователей на файловом варианте. Вот и хотелось уйти на SQL. Ставить SQL на эту же машину - памяти не хваттит. 32 гиг озу/ 60 человек = 500 метров примерно на человека. Тока один процесс 1с жрет 300-400метров. + Офис + IE ...
Также не уверен, что угадал со временем нагрузки.
Конфигурация 1С УТ 11.хх с мизерными переписками. Запускается к примеру 3-4 секунд. Документ создается также 3-4 сек. Подбор номенклатуры также где-то 3-4 секунд. Все накладывается и получается, что в целом работает медленно. Есть подозрение из-за большого количества одновременно работающих пользователей на файловом варианте. Вот и хотелось уйти на SQL. Ставить SQL на эту же машину - памяти не хваттит. 32 гиг озу/ 60 человек = 500 метров примерно на человека. Тока один процесс 1с жрет 300-400метров. + Офис + IE ...
Также не уверен, что угадал со временем нагрузки.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: SQL сервер для 1с 60 чел
Понимаете, если бы у вас что-то накладывалось, то видна была бы загрузка. А так ее практически нет. Попробуйте еще собрать в пиковые часы хотя бы за пару часов и поставьте счетчики по ядрам. Возможно у вас все процессы на одно ядро ложатся, хотя я не уверен.1979system писал(а):Также не уверен, что угадал со временем нагрузки.
-
- Junior member
- Сообщения: 11
- Зарегистрирован: 23 апр 2013, 10:54
- Откуда: Хабаровск
Re: SQL сервер для 1с 60 чел
Завтра еще раз запущу счетчики.
Если забыть про это, то для SQL все же нужна Отдельная машина? Исходя из этих требований и Видимой загрузки с прогнозом на прирост до конца года на процентов 20, что посоветуете? Я так понимаю, что не очень мощное нужно.
Если забыть про это, то для SQL все же нужна Отдельная машина? Исходя из этих требований и Видимой загрузки с прогнозом на прирост до конца года на процентов 20, что посоветуете? Я так понимаю, что не очень мощное нужно.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: SQL сервер для 1с 60 чел
Ну если абстрагироваться от ваших счетчиков, при вашей базе, то расклад примерно такой:1979system писал(а):Завтра еще раз запущу счетчики.
Если забыть про это, то для SQL все же нужна Отдельная машина? Исходя из этих требований и Видимой загрузки с прогнозом на прирост до конца года на процентов 20, что посоветуете? Я так понимаю, что не очень мощное нужно.
- под ОС 1 ядро, 1ГБ памяти
- под скуль 2-4 ядра, 4-8ГБ памяти
- под пользователя 1С 200МБ памяти (итого на 80-ть пользователей 16ГБ)
- по процессорам на 2-х активных пользователя 1 виртуальное ядро, на 40-к пользователей пару 6-ти ядерников (24-е виртуальных процессора).
Отсюда примерно получается сервер базы отдельно, сервер терминалов отдельно.
Но, повторюсь, у вас сервер вполне себе работает.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: SQL сервер для 1с 60 чел
Если бы была 7-ка, то на 50-60 человек народу при файловом доступе оно должно было бы нормально работать. Много лет назад у меня в 7-ке в файловом варианте работало порядка 50 человек. Но у вас 8-ка. Возможно проблемы в блокировках в самой 1С. Вообще на такое кол-во рыл файловая 8-ка не предназначена. Думаю проблема как раз в блокировках.1979system писал(а):Если забыть про это, то для SQL все же нужна Отдельная машина?
- kim_aa
- Advanced member
- Сообщения: 118
- Зарегистрирован: 24 ноя 2011, 16:30
- Откуда: Санкт-Петербург
- Контактная информация:
Re: SQL сервер для 1с 60 чел
Это определяется простым хронометражем:1979system писал(а):...
Конфигурация 1С УТ 11.хх с мизерными переписками. Запускается к примеру 3-4 секунд. Документ создается также 3-4 сек. Подбор номенклатуры также где-то 3-4 секунд. Все накладывается и получается, что в целом работает медленно. Есть подозрение из-за большого количества одновременно работающих пользователей на файловом варианте ...
- Выбирается отчет "потолще";
- Запускается, "ночью темной" и одном пользователе в системе;
- То-же запускается посреди рабочего дня. А можно просто в терминалке запустить разными пользователями одновременно тот же отчет ( для хорошей видимости используйте 5 пользователей)
- Ну и сравниваете.
Кстати, блокировки в файловой СУБД будут практически не наблюдаемы снаружи, ибо интсрументов отслеживания нет. А вот в SQL серверах все это есть.
(Кстати, меня всегда интересовало зачем на Windows ставят Postgree?)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 26 гостей