Еще один вопрос про 1с 8.1 + sql + терминал

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

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

Ответить
Pea/\ucT
Junior member
Сообщения: 16
Зарегистрирован: 12 май 2007, 15:06
Откуда: Казань

Еще один вопрос про 1с 8.1 + sql + терминал

Сообщение Pea/\ucT » 17 апр 2009, 10:45

Здравствуйте, всем. Вопрос у меня в принципе такой же, какой здесь задавали уже, как я посмотрел, чуть ли не одну сотню раз. Казалось бы читай любую тему и вот тебе ответ. Но если честно, хотелось бы пободробнее, ибо временами встречал разные конфы практически для одних и тех же задач. Интересует впервую очередь дисковая подсистема - сколько реально нужно дисков и в какой массив их нужно объединить, чтобы с запасиком работало, например, 50 активных пользователей в 1с базе эскуэльного формата размером 6 гигов? Достаточно ли будет для этого 8 дисков SAS 15k - 4 чередующихся диска в зеркале? Еще вот частенько здесь встречал для 100 пользователей конфигурацию из 24-х дисков SAS 15k - какой при этом из них предполагается делать массив, какие диски чередуются, какие зеркалируются? Вообщем объясните, плиз, подробно, если не сложно.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Еще один вопрос про 1с 8.1 + sql + терминал

Сообщение Stranger03 » 17 апр 2009, 11:30

"Pea/\ucT"
Конфигурации дисковой системы сильно зависят от конкретных задач. Вариантов масса. Есть какие-то уже рабочие конфигурации? Есть возможность снять счетчики производительности? Или вы просто интересуетесь?

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

Re: Еще один вопрос про 1с 8.1 + sql + терминал

Сообщение Tert » 17 апр 2009, 11:33

Pea/\ucT
Достаточно ли будет для этого 8 дисков SAS 15k - 4 чередующихся диска в зеркале?
Обычно этого достаточно.
Еще вот частенько здесь встречал для 100 пользователей конфигурацию из 24-х дисков SAS 15k - какой при этом из них предполагается делать массив, какие диски чередуются, какие зеркалируются?
Под БД общая рекомендация - RAID 10 из четного числа дисков и RAID 1E+HotSpare.
RAID 5 плохо работает при операциях записи, поэтому под базы (особенно 1С) его лучше не использовать.
Как диски чередуются и зеркалируются - это внутренняя организация работы массива в конкретном контроллере. И вообщем для современных SAS дисков практической пользы это знание не имеет.

Pea/\ucT
Junior member
Сообщения: 16
Зарегистрирован: 12 май 2007, 15:06
Откуда: Казань

Re: Еще один вопрос про 1с 8.1 + sql + терминал

Сообщение Pea/\ucT » 17 апр 2009, 12:34

Есть рабочая конфигурация 2*Xeon 5320, 4 gb DDR2 664mhz, 4*73 gb scsi 10k. На ней работает 25 активных пользователей в дбф базе 1с 7.7 размером 4 гб. Задачи включают запуск специальных обработок, которые подгружают много картинок и формируют из них документ очереди печати до 500 стр, размером до 3-3,5 гб. В принципе работает нормально, правда если подобные обработки запускаются одновременно 2-3 операторами, то дисковая подсистема временами забивается полностью, и сервер начинает подтормаживать. Нужно понять, что понадобиться, если увеличится количество пользователей в 2 раза, и произойдет переход на 1с 8.1 + sql. А по поводу 100 пользователей еще раз спрошу - подразумевается 12 чередующихся дисков в зеркале - так что ли?

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Еще один вопрос про 1с 8.1 + sql + терминал

Сообщение Stranger03 » 17 апр 2009, 12:39

Pea/\ucT писал(а):Нужно понять, что понадобиться, если увеличится количество пользователей в 2 раза,
Увеличится база данных, увеличится нагрузка на дисковую систему. Понадобится бОльше дисков, чтобы обработать все запросы.
и произойдет переход на 1с 8.1 + sql. А по поводу 100 пользователей
Понадобится передалть инфраструктуру в корне, выделит сервера терминалов, сервера приложений и сервер (сервера) баз данных.
еще раз спрошу - подразумевается 12 чередующихся дисков в зеркале - так что ли?
Имеется ввиду РАИД10.

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

Re: Еще один вопрос про 1с 8.1 + sql + терминал

Сообщение Tert » 17 апр 2009, 14:18

Pea/\ucT
Причем учтите, что простой переход на связку 1С+SQL уже увеличивает нагрузку на дисковую систему (даже с текущим числом пользователей).

Pea/\ucT
Junior member
Сообщения: 16
Зарегистрирован: 12 май 2007, 15:06
Откуда: Казань

Re: Еще один вопрос про 1с 8.1 + sql + терминал

Сообщение Pea/\ucT » 17 апр 2009, 14:36

Хмм, а я думал, при переходе на эскуэль наоборот нагрузка на дисковую подсистему падает, т.к. sql загружает базу в память почти целиком и соответственно нужно просто побольше памяти поставить.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Еще один вопрос про 1с 8.1 + sql + терминал

Сообщение Stranger03 » 17 апр 2009, 14:54

Pea/\ucT писал(а):Хмм, а я думал, при переходе на эскуэль наоборот нагрузка на дисковую подсистему падает, т.к. sql загружает базу в память почти целиком и соответственно нужно просто побольше памяти поставить.
1С-ка отличается зверским соотношением записи и чтения, примерно 50 на 50. Потому даже если вы всю базу запулите в память, вам это мало поможет. Поскольку для поддержания консистентности базы данных надо будет постоянно писать на диски.

astalavista
Junior member
Сообщения: 9
Зарегистрирован: 02 сен 2008, 23:51
Откуда: Спб

Re: Еще один вопрос про 1с 8.1 + sql + терминал

Сообщение astalavista » 17 апр 2009, 15:44

А какой прирост в скорости работы с дисковой системой при использовании 4, 6, 8 дисков в RAID 10
в 1,5 и 2 раза или другая зависимость?

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Еще один вопрос про 1с 8.1 + sql + терминал

Сообщение gs » 17 апр 2009, 15:45

Ну совсем линейно конечно не бывает, но прирост очень серьезный.

Ответить

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

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

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