Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

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

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[1С:Бухгалтерия 8]

Тема: Базовая настройка 1с сервера.

Изя Кацман
читатель
офлайн
Дата регистрации: 18.09.2017
Сообщений: 3
Пост №1
 
18.09.2017 00:25

День добрый. Ситуация такова, есть одна фирма, которая купила у кого-то из местных интеграторов 1с сервер, бюджет у них был ограничен, по этому техник из этой компании собрал сервер частично из того что было у фирмы, частично продали им из своих запасов. Настроил сервер, написал инструкцию как подгрузить базу и был таков. У фирмы 5-6 баз и 7 человек которые с ней работают, и скоростью работы они не не то что-бы были довольны, ибо иногда оно работает у них быстрее чем файловая по сети, иногда базы открываются по 5 минут, иногда зависают на пол часа.
На этой почве они обратились ко мне. Сразу скажу, 1с я не занимаюсь и не занимался, по этому этот вопрос мне не много новый. Директор фирмы это понимает и со всем согласен.
Первым делом при попытке зайти на сервер по rdp я увидел что просто удаленный рабочий стол загружается минут 5. Оснастки не открываются. На сервере стоит 2008 r2, MS Sqlserver Express 2012 и сервер 1с 8.3.10.255. Оперативная память занята на 100% все время, время доступа к жесткому диску тоже 100% все время, процессор 2-3%, сеть 1-2%. Первым делом, я все отключил, загрузился под парагоном, и сделал полную резервную копию всего что там есть.
Теперь сам сервер. Из чего он собран:
1. Материнская плата Supermicro x10-sll
2. Процессор Xeon E3-1220.
3. 8gb DDR3 ECC Unbuffered.
4. Софтовый Raid 10, на матери без контроллера. Собран из 4х РАЗНЫХ жестких дисков. 3 sata2 WD Green года так 2013го, и один новенький WD Blue.
Первым делом я заказал еще одну плашку памяти на 8gb. Но не уверен что ее хватит.
Далее я начал разбираться в настройках по гайдам, и увидел следующее. SQL сервер был без ограничения по памяти, шаг увеличения баз стоял 1mb как в уже созданных, так и в шаблонах, так-же не были произведены остальные настройки настройки которые рекомендуются в большинстве инструкций. 1с сервер так-же не был ограничен в памяти, он был просто установлен. Все процессы и пользователи требуемые для запуска сервера были настроены корректно.
Первым делом я настроил резервирование баз на внешний жесткий стандартными средствами менеджмент студио. Затем пробежался по настройкам сервера баз согласно рекомендациям, плюс ограничил выделение оперативной памяти для сервера до 3,5gb. Шаг роста баз увеличил до 500mb. Далее настройки 1с сервера:
Локальный кластер:
1.Интервал перезапуска 28800с
2.Допустимый объем памяти 2097152кб
3.Интервал превышения 90с
4.Допустимое отклонение 0%
5.Принудительно завершать проблемные процессы
6.Выключенные процессы останавливать через 30с
7.Уровень отказоустойчивости 0
8.Приоритет по производительности
Параметры рабочего сервера:
1.Максимальный объем памяти рабочих процессов 0
2.Безопасный расход памяти за один вызов 2147483648 б
3.Объем памяти рабочих процессов, до которого сервер считается производительным 0
4.Количество ИБ на процесс 5
Количество соединений на процесс 128.

В целом работа стабилизировалась. Все стало одинаково медленно.
Вставил планку оперативной памяти. Теперь все стабильно. Все базы стабильно грузятся за 4 минуты.
Тест Гилева показал 12,14. Рекомендуемое количество пользователей 7.
Разобрал рейд. Систему вынес на один диск, логи и темп на другой. Сделал зеркало из 2х нормальных дисков, и положил mdf файлы на него.
Тест Гилева теперь дает 16 попугаев, но этого же тоже мало. Базы открываются за 3 минуты.
Что еще можно сделать?                                                             ­                                                            

Ответили: пост №2 , пост №3
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №2
 
18.09.2017 09:58
Ответ на пост №1

Изя Кацман, может быть уже предел для этой конфигурации сервера?

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №3
 
18.09.2017 10:03
Ответ на пост №1

Цитата
Совмещение ролей сервера 1С и сервера MS SQL Server дает большую производительность, особенно если использовать протокол обмена данных напрямую через память «Shared Memory».
это использовали?

Изя Кацман
читатель
офлайн
Дата регистрации: 18.09.2017
Сообщений: 3
Пост №4
 
18.09.2017 10:14

Prikum пишет:

Цитата

                              
                                     Изя Кацман , может быть уже предел для этой конфигурации сервера?
                                                            ­      
Маловероятно.

Prikum пишет:
Цитата

                              
                                    
Цитата
Совмещение ролей сервера 1С и сервера MS SQL Server дает большую производительность, особенно если использовать протокол обмена данных напрямую через память «Shared Memory».
это использовали?
                                                            ­      
Первым же делом настроил.

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №5
 
21.09.2017 08:50

Цитата
Что еще можно сделать?
А на что уходят ресурсы сервера-то сейчас? Или задача получить как можно больше "попугаев" в тесте Гилева?

Ответили: пост №6
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №6
 
21.09.2017 09:17
Ответ на пост №5

Денис (САМАРА), на ИнфоСтарте все уже обсудили и судя по молчанию автора, ему это помогло.

Ответили: пост №7
Изя Кацман
читатель
офлайн
Дата регистрации: 18.09.2017
Сообщений: 3
Пост №7
 
24.09.2017 23:50
Ответ на пост №6

Prikum,не совсем. Просто решение в виде вбухивания еще 30к в сервер для закрытия дыр оптимизации 1с меня не совсем устроило. По этому я занялся поднятием постгре и курением его манов. И как раз это мне и помогло.

Ответили: пост №8
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №8
 
24.09.2017 23:54
Ответ на пост №7

Изя Кацман, поделитесь потом решением? У меня тоже вполне успешно работают несколько клиентов на PostGreeSQL.

Ответили: пост №9
dken
читатель
офлайн
Дата регистрации: 27.01.2009
Сообщений: 192
Пост №9
 
25.09.2017 09:13
Ответ на пост №8

Prikum, Конечно решение хотелось бы услышать, но у меня вопрос при таких исходных данных

Цитата
У фирмы 5-6 баз и 7 человек которые с ней работают
зачем было вообще с сервером 1С заморачиваться??? или что очень большой объем баз???
У меня например 25 баз и 15 пользователей с ними работают и ничего на выделенном компе стандартная лицензионная семерка на файловом варианте и нормально все работает.

Ответили: пост №10
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №10
 
25.09.2017 09:16
Ответ на пост №9

dken, все зависит от документооборота, могут и 100 человек сидеть в базе и ничего не делать, а могут и 10 человек усиленно набивать документы.

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация