Конфигурация для 1С 8.1 с самописной конфигурацией
Модераторы: Trinity admin`s, Free-lance moderator`s
-
- Advanced member
- Сообщения: 51
- Зарегистрирован: 10 июл 2003, 10:01
- Откуда: Vladivostock
- Контактная информация:
Конфигурация для 1С 8.1 с самописной конфигурацией
Здравствуйте!
Исходные данные:
Сервер
Мат. плата - 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 + внешнее хранилище?
Подскажите, пожалуйста, адекватную конфигурацию. Больше интересуют не конкретные модели харда, а общие черты решения.
Заранее огромное спасибо.
Исходные данные:
Сервер
Мат. плата - 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 с самописной конфигурацией
"vKirill"
Сейчас поглядим, много буковок,
Сейчас поглядим, много буковок,
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Конфигурация для 1С 8.1 с самописной конфигурацией
"vKirill"
Вообщем суть простая, у вас очень жестко тормозит дисковая подсистема. Кеш на запись включена? По любому дисков надо значительно больше, чем 8-мь штук. Но диски только половина проблемы. У вас мало памяти, надо добавлять и кешировать базу. Сколько памяти надо - вопрос сложный. Обычно это половина от размера базы. У вас есть прикидки по тому, какая часть данных у вас актуальная, а какая мало используемая?
Ну и последнее, если хочется построить отказоустойчивую базу, то нужны пара серверов + СХД. Не бюджетно из брендов это пара серверов ИБМ + ДС5020 (или ЕМС СХ4). Бюджетно пара микровых серверов + Заратекс.
Вообщем суть простая, у вас очень жестко тормозит дисковая подсистема. Кеш на запись включена? По любому дисков надо значительно больше, чем 8-мь штук. Но диски только половина проблемы. У вас мало памяти, надо добавлять и кешировать базу. Сколько памяти надо - вопрос сложный. Обычно это половина от размера базы. У вас есть прикидки по тому, какая часть данных у вас актуальная, а какая мало используемая?
Ну и последнее, если хочется построить отказоустойчивую базу, то нужны пара серверов + СХД. Не бюджетно из брендов это пара серверов ИБМ + ДС5020 (или ЕМС СХ4). Бюджетно пара микровых серверов + Заратекс.
-
- Advanced member
- Сообщения: 51
- Зарегистрирован: 10 июл 2003, 10:01
- Откуда: Vladivostock
- Контактная информация:
Re: Конфигурация для 1С 8.1 с самописной конфигурацией
Да, конечно. Write Back + BBU. По логам рейда батарейка в норме и режим WB работает.Stranger03 писал(а):"vKirill"
Кеш на запись включена?
Спасибо за ответ.
А что скажите по поводу SSD? Есть большое желание поэкспериментировать с рейдом из 8-ми Intel X25-M (именно М).
-
- Advanced member
- Сообщения: 51
- Зарегистрирован: 10 июл 2003, 10:01
- Откуда: Vladivostock
- Контактная информация:
Re: Конфигурация для 1С 8.1 с самописной конфигурацией
Да, определенные данные можно выделить как редкоиспользуемые.Stranger03 писал(а):"vKirill"
У вас есть прикидки по тому, какая часть данных у вас актуальная, а какая мало используемая?
-
- Advanced member
- Сообщения: 51
- Зарегистрирован: 10 июл 2003, 10:01
- Откуда: Vladivostock
- Контактная информация:
Re: Конфигурация для 1С 8.1 с самописной конфигурацией
А какие, например, модели для нашего случая могут помочь? Хочется посмотреть, оценить, прикинуть, подуматьStranger03 писал(а):"vKirill"
Бюджетно пара микровых серверов + Заратекс.
- DeadMazay
- Advanced member
- Сообщения: 1743
- Зарегистрирован: 20 сен 2007, 15:07
- Откуда: Новосибирск, Мск
- Контактная информация:
Re: Конфигурация для 1С 8.1 с самописной конфигурацией
в ваш существующий сервер максимум 16 памяти...
если кузов от intel то до 6 дисков в серии 5299 и до 10 дисков в серии 5400
кстати... перевести с 2000 SQL хотябы на 2005 не пробовали???... получше должно работать то
если кузов от intel то до 6 дисков в серии 5299 и до 10 дисков в серии 5400
кстати... перевести с 2000 SQL хотябы на 2005 не пробовали???... получше должно работать то
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Конфигурация для 1С 8.1 с самописной конфигурацией
Х25-М на мой взгляд не стоит. Все же транзакционная база - не лучшая задача для тормозных по записи и малоресурсных ССДшек.
Х25-Е вполне можно рассматривать как рабочих вариант. Еще вариант - адаптек MaxIQ (т.е. SSD будет использоваться только для кэширования - фактически некое расширение ОЗУ).
Но по уму надо менять сервак, ибо как только снимете дисковые тормоза, практически наверняка начнут захлебываться процессоры.
Вариантов мы в принципе можем нарисовать несколько...
Х25-Е вполне можно рассматривать как рабочих вариант. Еще вариант - адаптек MaxIQ (т.е. SSD будет использоваться только для кэширования - фактически некое расширение ОЗУ).
Но по уму надо менять сервак, ибо как только снимете дисковые тормоза, практически наверняка начнут захлебываться процессоры.
Вариантов мы в принципе можем нарисовать несколько...
- Inna
- Сотрудник Тринити
- Сообщения: 227
- Зарегистрирован: 01 ноя 2008, 11:03
- Откуда: Екатеринбург
- Контактная информация:
Re: Конфигурация для 1С 8.1 с самописной конфигурацией
Без внешней СХД построить кластер нельзя, поэтому минимальное решение в данном случае использовать внешнюю СХД типа Xyratex. Этот вариант сейчас пришлю в почту. По остальным вопросам ответит Геннадий. =)vKirill писал(а):А какие, например, модели для нашего случая могут помочь? Хочется посмотреть, оценить, прикинуть, подумать
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Конфигурация для 1С 8.1 с самописной конфигурацией
По SSD вам уже ответили, по этой задаче два варианта:vKirill писал(а):Да, конечно. Write Back + BBU. По логам рейда батарейка в норме и режим WB работает.
1. если хочется построить кластер, то нужен будет внешний массив. Причем дисков я бы поставил не меньше 32-х в РАИД10, а то может и их не хватит. Уж больно большие счетчики. Ну и памяти в сервер надо бы 16-ть минимум, увеличить кеш под базу.
2. если внешняя железяка сильно дорого (а на вендоре бюджет будет в районе 70К зеленых енотов), то можно было бы 846-й кузов, адаптек с МаксАйКу, ну и дисков до задницы.
ИМХО как-то так.
-
- Advanced member
- Сообщения: 51
- Зарегистрирован: 10 июл 2003, 10:01
- Откуда: Vladivostock
- Контактная информация:
Re: Конфигурация для 1С 8.1 с самописной конфигурацией
Большое спасибо всем ответившим. Будем думать
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 18 гостей