Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 посоветуйте конфигурацию RAID из 12 дисков  [new]
pavel_tr
Member

Откуда:
Сообщений: 17
Есть сервер с 12 дисками по 73 Гб. Сервер выделен под SQL 2005. На нём будет крутиться 1 рабочая база 1С 7.7 размером 30 Гб, кроме неё будет крутиться копия базы для экспериментов и разработки.

Посоветуйте как лучше организовать RAID-массив? Пока склоняюсь к созданию RAID1 под систему + 2хRAID10 из 4 дисков под файл данных и журнал транзакций + 2 диска оставлю под файлопомойку (бекапы и т.д.)
2 окт 09, 08:57    [7732564]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
ИМХО, если контроллер хороший делать всё в raid10 и не париться...

--------------------------------------------------------------
Дьявол кроется в деталях.
2 окт 09, 09:21    [7732616]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
А зачем вам на одном сервере и разработка и продуктив? Не страшно?
2 окт 09, 09:23    [7732625]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
Бредгаур Виталий
Member

Откуда: Россия, МО
Сообщений: 24
pavel_tr,

Можно и так, но, возможно, для журналов транзакций хватит и 2-х дисков в RAID1.
Тогда оставшиеся 2 диска можно добавить либо в RAID10 под файлы данных, либо под бэкапы сделать не RAID1, а RAID10, т.к. для базы в 30Гб может и не хватить 73Гб места под бэкапы (смотря какие у Вас к этому требования).

По уму конечно лучше всего провести нагрузочное тестирование, используя счетчики производительности, определив тем самым предполагаемую рабочую нагрузку на дисковую подсистему (кол-во операций чтения и записи в сек.). От этих цифр уже и надо плясать:

кол-во IOPS, приходящееся на один диск
для RAID1: (кол-во чтений + (2 * кол-во записей))/2
для RAID10: (кол-во чтений + (2 * кол-во записей)/кол-во дисков

Зная производительность дисков (нужно найти спецификации Ваших дисков), можно выяснить, какой RAID Вам подойдет и сколько дисков необходимо. При этом нагрузка на диск не должна превышать 85%. Для определения RAIDа под журналы транзакций в вышеуказанных формулах учитывайте только кол-во операций записи.
2 окт 09, 09:35    [7732686]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
pavel_tr
Member

Откуда:
Сообщений: 17
tpg
А зачем вам на одном сервере и разработка и продуктив? Не страшно?

А чего бояться?

Бредгаур Виталий, спасибо за рекомендации, буду смотреть
2 окт 09, 09:48    [7732764]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
pavel_tr
А чего бояться?
КаГ чего? А завалят вам тесты сервер? Что тогда?
2 окт 09, 10:01    [7732851]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31197
pavel_tr
Есть сервер с 12 дисками по 73 Гб. Сервер выделен под SQL 2005. На нём будет крутиться 1 рабочая база 1С 7.7 размером 30 Гб, кроме неё будет крутиться копия базы для экспериментов и разработки.

Посоветуйте как лучше организовать RAID-массив? Пока склоняюсь к созданию RAID1 под систему + 2хRAID10 из 4 дисков под файл данных и журнал транзакций + 2 диска оставлю под файлопомойку (бекапы и т.д.)
Если приложения на этом сервере не крутятся, то:
RAID1 под систему и журнал транзакций
RAID1 под tempdb
RAID10 из 8 дисков под файл данных

Если будут запускаться приложения, то
RAID1 под систему
RAID1 под журнал транзакций
RAID1 под tempdb
RAID10 из 6 дисков под файл данных

Для бакапов места нужно немного, т.к. хранить можно только бакапы для оперативного восстановления, а для хранения копировать куда-то ещё на другой сервер; место для этого отвести на рейде для данных.
2 окт 09, 10:22    [7733047]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
Я бы для журнала все-таки R10 делал. Ибо скорость записи для лога гораздо критичнее, чем для других задач.
2 окт 09, 10:26    [7733081]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
Senya_L
Member

Откуда: Москва
Сообщений: 5381
DeColo®es
Я бы для журнала все-таки R10 делал. Ибо скорость записи для лога гораздо критичнее, чем для других задач.
А RAID0 не подходит?
2 окт 09, 10:53    [7733334]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
iljy
Member

Откуда:
Сообщений: 8711
Senya_L,

RAID0 под лоГ?? Вы большой оптимист
2 окт 09, 10:58    [7733377]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
ИМХО, автор не заметит разницы от всех этих шаманств с бубном вокруг цифр после слова RAID...

--------------------------------------------------------------
Дьявол кроется в деталях.
2 окт 09, 11:02    [7733418]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
Senya_L
Member

Откуда: Москва
Сообщений: 5381
iljy
Senya_L,

RAID0 под лоГ?? Вы большой оптимист
Я реалист. :) Просто хотел услышать, чем это чревато.
2 окт 09, 11:16    [7733534]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
Кудряшка
Member

Откуда: Сидней
Сообщений: 2219
Senya_L
Я реалист. :) Просто хотел услышать, чем это чревато.


RAID 0 (stripe set without parity)
- Fault Tolerance: None
- Performance: Best read and write

RAID 1 (mirrored volume)
- Fault Tolerance: One disk may fail
- Performance: Good read, acceptable write

RAID 5 (stripe set with parity)
- Fault Tolerance: One disk may fail
- Performance: Excellent read, fairly poor write

RAID 10 (stripe of mirrors)
- Fault Tolerance: Half of the disks may fail (but not both disks in any mirrored pair)
- Performance: Excellent read and write

Source: J.C. Mackin, Mike Hotek "Designing a Database Server Infrastructure Using MS SQL Server 2005"
2 окт 09, 11:38    [7733752]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31197
DeColo®es
Я бы для журнала все-таки R10 делал. Ибо скорость записи для лога гораздо критичнее, чем для других задач.
Для лога ведь важна больше латентность, чем скорость потока. Я поэтому и написал про R1.

А вообще конечно всё от конкретного приложения зависит - тут нужно спрашивать у DBA, которые работают с 1С
2 окт 09, 12:10    [7734018]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
Senya_L,
чревато полной потерей данных в случае сбоя, вероятность которого в случае RAID0 еще и повышается кратно количеству дисков в этом массиве.
2 окт 09, 12:13    [7734037]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
alexeyvg
DeColo®es
Я бы для журнала все-таки R10 делал. Ибо скорость записи для лога гораздо критичнее, чем для других задач.
Для лога ведь важна больше латентность, чем скорость потока. Я поэтому и написал про R1.
Согласен. (в случае, если этот 1С7.7 не слишком много меняет данные).
Хотя в случае потери одного диска, падение производительности на R10 вроде бы несколько меньше, чем на R1?
2 окт 09, 12:15    [7734054]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
Senya_L
Member

Откуда: Москва
Сообщений: 5381
DeColo®es
Senya_L,
чревато полной потерей данных в случае сбоя, вероятность которого в случае RAID0 еще и повышается кратно количеству дисков в этом массиве.
Хорошо. Тогда другой вопрос: если дисков немного и выбор стоит что разместить на более отказоустойчивом массиве? Файл данных или лог?
2 окт 09, 13:16    [7734671]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
Бредгаур Виталий
Member

Откуда: Россия, МО
Сообщений: 24
Senya_L
Тогда другой вопрос: если дисков немного и выбор стоит что разместить на более отказоустойчивом массиве? Файл данных или лог?

Если дисков не много, тогда размещают файлы данных и лог на одном массиве.
2 окт 09, 14:08    [7735188]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
DeColo®es
Member

Откуда: Москва
Сообщений: 5499
Блог
Senya_L
Хорошо. Тогда другой вопрос: если дисков немного и выбор стоит что разместить на более отказоустойчивом массиве? Файл данных или лог?
Лог однозначно.
Для полного восстановления данных при модели восстановления Full достаточно последнего полного бэкапа, последующих бэкапов лога и сохранившегося лога. Соответственно, для бэкапов уровень надежности хранилища равен надежности диска, на котором лежит лог. Файл данных неактуален вообще - для него важна некая минимальная надежность (чтобы в случае сбоя одного диска не остановилась работа) и большая скорость чтения.

Но если дисков немного, то еще проще - RAID10 и не париться. ;)
2 окт 09, 14:10    [7735201]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
pavel_tr
Member

Откуда:
Сообщений: 17
А что если собрать 6 RAID1: 1 под систему, 1 под tempdb, 1 под лог. На 3 разместить 3 файла данных основной базы. Будет ли ощутима выгода в реальной работе?

База для тестов будет на другом сервере, на этом только рабочая
2 окт 09, 15:45    [7735891]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
_bob
Member

Откуда: Москва
Сообщений: 1654
еще можно мозги не выедать и сделать один большой рейд-массив

и не заметить никакой разницы, особенно если не пожадничать при покупке рейд-контроллера ))
2 окт 09, 15:49    [7735922]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
pavel_tr
Member

Откуда:
Сообщений: 17
Просто интересно, какой вариант наилучший. Может кто-то сравнивал. Сделать по-простому всегда можно
2 окт 09, 15:56    [7735968]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
_bob
Member

Откуда: Москва
Сообщений: 1654
наилучший вариант - твердотельный жесткий диск

а потому давайте озвучим бюджет и что из аппаратного уже имеется
2 окт 09, 16:00    [7736006]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
pavel_tr
Member

Откуда:
Сообщений: 17
Да собственно, всё уже имеется. Только массив создать надо.
Сервер Futjitsu PRIMERGY EX300 S4, 8 Gb RAM, 12x73 Gb SAS HDD 15000 RPM, контроллер встроенный, LSI MeraRaid какой-то, 256 MB памяти, с батарейкой
2 окт 09, 16:07    [7736069]     Ответить | Цитировать Сообщить модератору
 Re: посоветуйте конфигурацию RAID из 12 дисков  [new]
pavel_tr
Member

Откуда:
Сообщений: 17
RX300 сервер, опечаталсо
2 окт 09, 16:07    [7736075]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить