Разбивка дисков на СХД для SQL

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

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

Ответить
igorekv
Junior member
Сообщения: 7
Зарегистрирован: 14 сен 2010, 11:54
Откуда: Spb

Разбивка дисков на СХД для SQL

Сообщение igorekv » 14 сен 2010, 12:06

Для кластера SQL необходимо приобрести СХД подключаемый по FC
в связи с этим есть вопросик по разбивке дисков
на форуме читал рекомендации - все в один массив а потом 2 луна для системы и базы

а я где то читал (вроде у microsoft) что лучше чтоб журнал(transaction log) и tempdb лежали на отдельных массивах.
объяснено это тем, чтобы операции последовательной записи лога не мешали произвольным чтению/записи базы.

надо ли это реализовывать с СХД или это актуально только для локальных жестких дисков?

hitower
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 357
Зарегистрирован: 23 дек 2007, 15:35
Откуда: Москва
Контактная информация:

Re: Разбивка дисков на СХД для SQL

Сообщение hitower » 14 сен 2010, 12:18

Сколько у вас дисков? Нагрузка на запись большая?

igorekv
Junior member
Сообщения: 7
Зарегистрирован: 14 сен 2010, 11:54
Откуда: Spb

Re: Разбивка дисков на СХД для SQL

Сообщение igorekv » 14 сен 2010, 12:26

сейчас сложно представить какая будет нагрузка. планируется переводить с 7.7. и подсадить к имеющимся 8.1 и все это на новое оборудование.
необходимо 2Тб под базы. баз много. размер разный от 1гб до 200гб.
по оборудованию пока нет ни какой определенности. 14 дисков?
пользователей из расчета до 100

hitower
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 357
Зарегистрирован: 23 дек 2007, 15:35
Откуда: Москва
Контактная информация:

Re: Разбивка дисков на СХД для SQL

Сообщение hitower » 14 сен 2010, 12:43

Количество дисков я бы удвоил, если есть бюджет.
Логи, скорее всего, лучше отдельно. tempdb - надо смотреть, много ли туда пишется.

igorekv
Junior member
Сообщения: 7
Зарегистрирован: 14 сен 2010, 11:54
Откуда: Spb

Re: Разбивка дисков на СХД для SQL

Сообщение igorekv » 14 сен 2010, 12:50

а посоветуйте пожалуйста оборудование? (двухголовое)
и еще SAS или SATA? ( если брать на 30 дисков =) )

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

Re: Разбивка дисков на СХД для SQL

Сообщение gs » 14 сен 2010, 13:11

А какой бюджет и планы на вырост?
Навскидку подойдет IBM DS3500.
Винты разумеется сасовые. Для начала набейте полку 24шт 2.5". Потом можно будет добавить по мере надобности.

hitower
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 357
Зарегистрирован: 23 дек 2007, 15:35
Откуда: Москва
Контактная информация:

Re: Разбивка дисков на СХД для SQL

Сообщение hitower » 14 сен 2010, 13:13

igorekv писал(а):а посоветуйте пожалуйста оборудование? (двухголовое)
и еще SAS или SATA? ( если брать на 30 дисков =) )
Отправил в почту вариант на DS3524 c 24 дисками.

Аватара пользователя
VladimirR
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 160
Зарегистрирован: 26 мар 2007, 18:22
Откуда: St.-Petersburg
Контактная информация:

Re: Разбивка дисков на СХД для SQL

Сообщение VladimirR » 14 сен 2010, 13:34

В класике по рекомендациям Майкрософт SQL Perfomance Guide - данные рекомендуется разбивать по разным рэйд группам, при этом tempdb - на самое быстродействующее /вплоть до Raid 0/, transaction log - на быструю последовательную запись-чтение, database - на быстродействующую случайную запись-чтение.
В реальности: производительность работы дисковой системы упирается в производительность рэйд контроллеров, в кэш на дисковой системе и количество дисков в страйпе.
Если Вы готовы выделить по несколько дисков под каждую задачу /чем больше будет дисков - тем лучше размажутся данные и быстрее будут операции/ - отлично, но универсальное средство - Raid10 подо всё и на нём режем луны.

Ответить

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

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

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