Конфигурация сервера для 1с 7.7, документы до 10000 позиций

В этом разделе обсуждаются серверы для работы с 1С

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
koreav
Junior member
Сообщения: 4
Зарегистрирован: 03 фев 2011, 21:54
Откуда: Москва

Конфигурация сервера для 1с 7.7, документы до 10000 позиций

Сообщение koreav » 03 фев 2011, 23:57

Сразу объясню, огромное количество позиций в документе, обусловлено спецификой бизнеса. 10000 - это исключительные случаи, но от них никуда не деться.
Эталонная ситуация: 1C 7.7, 2-3 пользователя в базе, один из них перепроводит документ ~4000 позиций, сейчас это занимает 15 мин.
Текущее оборудование:
Терминальный сервер: E5310x2, 4Gb, 320Gb Raid1 на интегрированном 63xxESB
Сервер SQL (MS SQL 2000): Opteron 275x2, 4Gb, система на Raid1 интегрированный контроллер, базы(~15Gb) на Raid10 (Adaptec 2230S 36x4 ST336754LW)

Perfmon, не колеблясь, подсказывает что: узкое место – процессор на SQL сервере.

Есть подозрения, что за 6 лет (столько SQL серверу) прогресс продвинулся вперед.
Сейчас стоит задача модернизацией SQL сервера. Критерий успешной модернизации: что бы из 15 мин. проведения сделать 5 мин. Реально?

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Конфигурация сервера для 1с 7.7, документы до 10000 позиций

Сообщение Tert » 04 фев 2011, 00:06

koreav
Сейчас стоит задача модернизацией SQL сервера. Критерий успешной модернизации: что бы из 15 мин. проведения сделать 5 мин. Реально?
Реально.
Но есть следующие вопросы:
1. Будет ли переход на более свежие версии MS SQL и Windows?
2. Само приложение 1С на каком сервере сейчас работает: терминальном или БД?
3. Ожидается ли переход на 1С 8?
4. Сколько пользователей одновременно работают с 1С?
5. Какие данные мониторинга у вас сейчас по дисковым очередям, загрузке процессора и памяти?

koreav
Junior member
Сообщения: 4
Зарегистрирован: 03 фев 2011, 21:54
Откуда: Москва

Re: Конфигурация сервера для 1с 7.7, документы до 10000 позиций

Сообщение koreav » 04 фев 2011, 13:48

1. Windows 2003 x64, возможно перейдем на SQL 2005
2. Если "приложение" - это папка с базой, то она расшарена на SQL сервере. Платформа естественно установлена на терминале.
3. Нет
4. ~30, ~500 документов в день
5.
Вложения
System_Overview.rar
терминал, пока все что есть :)
(118.02 КБ) 338 скачиваний
monitoring_000001.rar
сервер БД
(2.87 МБ) 340 скачиваний

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Конфигурация сервера для 1с 7.7, документы до 10000 позиций

Сообщение Tert » 04 фев 2011, 18:41

koreav
Что то я глобальных проблем с процессорами не вижу.
А проблема может крыться здесь.

koreav
Junior member
Сообщения: 4
Зарегистрирован: 03 фев 2011, 21:54
Откуда: Москва

Re: Конфигурация сервера для 1с 7.7, документы до 10000 позиций

Сообщение koreav » 05 фев 2011, 15:03

1. Проблема описанная по ссылке, возникает при определенной логике работы клиентских приложений. Изменение этой логики (например, переход на прямые запросы) процесс затяжной. Переход на 2005 сервер, так же может занять несколько месяцев.

2. Как выглядят глобальные проблемы? Загрузка процессора на 90-100%? Кстати, симптом проблемы из п.1 - завышенная загрузка процессора в нашем случае.
Могу ошибаться, но при обработке команд одной сессии пользователя 7.7, запросы практически никогда не параллелятся (слишком маленькие), т.е. выполняются на одном ядре, а в приложенном мониторинге (который большой) это 25%. И собственно на этом уровне масса ровных "шапок".

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Конфигурация сервера для 1с 7.7, документы до 10000 позиций

Сообщение Tert » 05 фев 2011, 15:57

koreav
Могу ошибаться, но при обработке команд одной сессии пользователя 7.7, запросы практически никогда не параллелятся
1С 7.7 - однопоточное приложение.
И как я понял 1C работает у вас на терминальном сервере
т.е. выполняются на одном ядре, а в приложенном мониторинге (который большой) это 25%.
Ну вы бы разделили в мониторинге информацию по загрузке каждого процессора. А то так можно долго гадать, что и как нагружается.
Увеличить скорость обработки раза в два вполне можно грубой силой, просто поставив намного более мощный процессор. Но проблема явно в конфигурации 1С, а не в медленном сервере.

koreav
Junior member
Сообщения: 4
Зарегистрирован: 03 фев 2011, 21:54
Откуда: Москва

Re: Конфигурация сервера для 1с 7.7, документы до 10000 позиций

Сообщение koreav » 05 фев 2011, 17:17

И как я понял 1C работает у вас на терминальном сервере
Да, там проблем нет.
просто поставив намного более мощный процессор
Для Socket 940 такого процессора нет.
Но проблема явно в конфигурации 1С, а не в медленном сервере.
Вопрос про оптимизацию кода, предлагаю опустить.


Собственно хочется увидеть коммерческое предложение, но если необходимо, я могу предоставить еще какую либо информацию.

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Конфигурация сервера для 1с 7.7, документы до 10000 позиций

Сообщение Tert » 07 фев 2011, 00:08

koreav
Для Socket 940 такого процессора нет.
Я имел ввиду новый сервер с мощным процессором.
Собственно хочется увидеть коммерческое предложение
Выслал варианты в почту.

Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 17 гостей