Конфигурация для 1С 8.1 с самописной конфигурацией

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

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

Ответить
vKirill
Advanced member
Сообщения: 51
Зарегистрирован: 10 июл 2003, 10:01
Откуда: Vladivostock
Контактная информация:

Конфигурация для 1С 8.1 с самописной конфигурацией

Сообщение vKirill » 21 дек 2009, 08:48

Здравствуйте!
Исходные данные:
Сервер
Мат. плата - Intel S5000VSA
Процессор - Xeon 5140 x 2
Память - 4 Гб
RAID-контроллер - SRCSAS144E + BBU
Жесткие диски - Fujitsu MBA3147RC x 4, объединены в RAID10
ПО - Windows 2K3 SP2 + SQL 2000 SP4 + 1C 8.1 (сервер 1С) (есть планы переход на Win2008 R2 + SQL 2008)

На сервере крутиться база 1С (самописная конфигурация). Текущий размер базы 120 Гб. Ожидаемый рост сказать трудно (есть определенные планы изменить логику хранения информации в ней и т.п.), но примерно 50-100 Гб в год.

Работать временами становиться "трудновато". Основная нагрузка - операции чтения. Это можно видеть в приложенном файле счетчиков (в нем собраны объекты Логический диск и Физический диск, плюс два счетчика - нагрузка на процессор и обмен страницами памяти в сек.).

Замена сервера и бюджет не большой вопрос. Вопрос на что именно?
Процессора справляются. Крайне редко загружены более 50 %.
Уверен, что необходимо значительно увеличить память (минимум до 32 Гб, лучше, наверное, до 64 Гб). Но это даже не пол дела. Главный вопрос: На что сменить дисковую подсистему?
1. Собрать рейд из 8 SAS дисков? Из 16? Есть ли конструктив Интела для установки такого кол-ва дисков в сервер?
2. Внешнее хранилище?
3. Имеет ли смысл смотреть на SSD жесткие? Intel X25-E? Чем знаково хуже может быть использование X25-M (их худшие параметры скорости записи, меньшее число объема "записи на отказ" я знаю и отдаю себе отчет)? Все-таки для операций чтения они выглядят очень интересно.

И еще один дополнительный вопрос:
хочется подумать об кластеризации этого дела, дабы значительно увеличить отказоустойчивость. Какие варианты существуют в этом плане? Только active/Passive + внешнее хранилище?

Подскажите, пожалуйста, адекватную конфигурацию. Больше интересуют не конкретные модели харда, а общие черты решения.
Заранее огромное спасибо.
Вложения
Perfomance.zip
Cчетчики за час типовой работы
(1.25 МБ) 412 скачиваний

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

Re: Конфигурация для 1С 8.1 с самописной конфигурацией

Сообщение Stranger03 » 21 дек 2009, 11:02

"vKirill"
Сейчас поглядим, много буковок, :)
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

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

Re: Конфигурация для 1С 8.1 с самописной конфигурацией

Сообщение Stranger03 » 21 дек 2009, 11:09

"vKirill"
Вообщем суть простая, у вас очень жестко тормозит дисковая подсистема. Кеш на запись включена? По любому дисков надо значительно больше, чем 8-мь штук. Но диски только половина проблемы. У вас мало памяти, надо добавлять и кешировать базу. Сколько памяти надо - вопрос сложный. Обычно это половина от размера базы. У вас есть прикидки по тому, какая часть данных у вас актуальная, а какая мало используемая?
Ну и последнее, если хочется построить отказоустойчивую базу, то нужны пара серверов + СХД. Не бюджетно из брендов это пара серверов ИБМ + ДС5020 (или ЕМС СХ4). Бюджетно пара микровых серверов + Заратекс.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

vKirill
Advanced member
Сообщения: 51
Зарегистрирован: 10 июл 2003, 10:01
Откуда: Vladivostock
Контактная информация:

Re: Конфигурация для 1С 8.1 с самописной конфигурацией

Сообщение vKirill » 21 дек 2009, 11:13

Stranger03 писал(а):"vKirill"
Кеш на запись включена?
Да, конечно. Write Back + BBU. По логам рейда батарейка в норме и режим WB работает.
Спасибо за ответ.
А что скажите по поводу SSD? Есть большое желание поэкспериментировать с рейдом из 8-ми Intel X25-M (именно М).

vKirill
Advanced member
Сообщения: 51
Зарегистрирован: 10 июл 2003, 10:01
Откуда: Vladivostock
Контактная информация:

Re: Конфигурация для 1С 8.1 с самописной конфигурацией

Сообщение vKirill » 21 дек 2009, 11:19

Stranger03 писал(а):"vKirill"
У вас есть прикидки по тому, какая часть данных у вас актуальная, а какая мало используемая?
Да, определенные данные можно выделить как редкоиспользуемые.

vKirill
Advanced member
Сообщения: 51
Зарегистрирован: 10 июл 2003, 10:01
Откуда: Vladivostock
Контактная информация:

Re: Конфигурация для 1С 8.1 с самописной конфигурацией

Сообщение vKirill » 21 дек 2009, 11:23

Stranger03 писал(а):"vKirill"
Бюджетно пара микровых серверов + Заратекс.
А какие, например, модели для нашего случая могут помочь? Хочется посмотреть, оценить, прикинуть, подумать :)

Аватара пользователя
DeadMazay
Advanced member
Сообщения: 1743
Зарегистрирован: 20 сен 2007, 15:07
Откуда: Новосибирск, Мск
Контактная информация:

Re: Конфигурация для 1С 8.1 с самописной конфигурацией

Сообщение DeadMazay » 21 дек 2009, 11:35

в ваш существующий сервер максимум 16 памяти...
если кузов от intel то до 6 дисков в серии 5299 и до 10 дисков в серии 5400
кстати... перевести с 2000 SQL хотябы на 2005 не пробовали???... получше должно работать то

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

Re: Конфигурация для 1С 8.1 с самописной конфигурацией

Сообщение gs » 21 дек 2009, 13:24

Х25-М на мой взгляд не стоит. Все же транзакционная база - не лучшая задача для тормозных по записи и малоресурсных ССДшек.
Х25-Е вполне можно рассматривать как рабочих вариант. Еще вариант - адаптек MaxIQ (т.е. SSD будет использоваться только для кэширования - фактически некое расширение ОЗУ).
Но по уму надо менять сервак, ибо как только снимете дисковые тормоза, практически наверняка начнут захлебываться процессоры.

Вариантов мы в принципе можем нарисовать несколько...

Аватара пользователя
Inna
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 227
Зарегистрирован: 01 ноя 2008, 11:03
Откуда: Екатеринбург
Контактная информация:

Re: Конфигурация для 1С 8.1 с самописной конфигурацией

Сообщение Inna » 21 дек 2009, 13:36

vKirill писал(а):А какие, например, модели для нашего случая могут помочь? Хочется посмотреть, оценить, прикинуть, подумать :)
Без внешней СХД построить кластер нельзя, поэтому минимальное решение в данном случае использовать внешнюю СХД типа Xyratex. Этот вариант сейчас пришлю в почту. По остальным вопросам ответит Геннадий. =)

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

Re: Конфигурация для 1С 8.1 с самописной конфигурацией

Сообщение Stranger03 » 21 дек 2009, 14:06

vKirill писал(а):Да, конечно. Write Back + BBU. По логам рейда батарейка в норме и режим WB работает.
По SSD вам уже ответили, по этой задаче два варианта:
1. если хочется построить кластер, то нужен будет внешний массив. Причем дисков я бы поставил не меньше 32-х в РАИД10, а то может и их не хватит. Уж больно большие счетчики. Ну и памяти в сервер надо бы 16-ть минимум, увеличить кеш под базу.
2. если внешняя железяка сильно дорого (а на вендоре бюджет будет в районе 70К зеленых енотов), то можно было бы 846-й кузов, адаптек с МаксАйКу, ну и дисков до задницы.
ИМХО как-то так.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

vKirill
Advanced member
Сообщения: 51
Зарегистрирован: 10 июл 2003, 10:01
Откуда: Vladivostock
Контактная информация:

Re: Конфигурация для 1С 8.1 с самописной конфигурацией

Сообщение vKirill » 22 дек 2009, 04:25

Большое спасибо всем ответившим. Будем думать :)

Ответить

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

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

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