17.06.2008, 16:51 | #1 |
Участник
|
Подскажите пожалуйста, какой RAID массив лучше (эффективней) использовать для базы данных navision,
которая будет работать под управлением SQL server 2005? |
|
17.06.2008, 17:00 | #2 |
Участник
|
|
|
17.06.2008, 17:06 | #3 |
Участник
|
Цитата:
0+1, для повышения производительности при достаточной надежности |
|
17.06.2008, 17:13 | #4 |
Участник
|
[quote=Kashin;366702]
а если серьезно, то Навижн + SQL 2005 в этом отношении ничем не отличается от любой другой комбинации. Обычно используется 0+1, для повышения производительности при достаточной надежности [/quo\ У нас выбор стоит перед RAID'ом 5 или 10 уровня. |
|
17.06.2008, 17:42 | #5 |
Участник
|
Цитата:
P.S. Можете почитать еще тут -http://forum.mazzy.ru/index.php?showtopic=10164&hl= |
|
17.06.2008, 17:51 | #6 |
Участник
|
Звучит, как буд-то бы в RPG играете.
Выбирайте RAID 10 =RAID 0+1 = RAID 1+0. Будете иметь высокую скорость чтения и приемлемую скорость записи при достаточной надежности. Нынче диски - вещь дешевая, на этом экономить не стоит |
|
17.06.2008, 18:02 | #7 |
Участник
|
А что если Raid 5+0?
|
|
17.06.2008, 18:04 | #8 |
Участник
|
Ну почти, а именно LOG-file отдельно, а NAV-DB на отдельном зеркале
|
|
17.06.2008, 18:08 | #9 |
Участник
|
Цитата:
Если посчитать(чисто теоритически), то получается необходимо использовать 4 диска для RAID 10 + 3 для RAID 5 + 2 для зеркала = 7 дисков при полученном объеме в 433% при скорости чтения в 400% и записи в 200% для базы. Для RAID 10 при использовании 8 дисков будет 400% объема, при примерно 800% скорости чтения и 400% скорости записи для базы (а это ведь основной источник обращений). При сравнимой надежности. При этом Администрирование 3 зеркал сложнее чем 1-го Да, естественно в жизни не всё так гладко, но я не видел сравнения реальной производительности в 1 и 2 случае, так что можно только "гадать". |
|
17.06.2008, 18:51 | #10 |
Участник
|
У 5-го уровня большие проблемы с записью, поэтому применение его в любых БД, где процент записи велик, нецелесообразно.
Обычно конфигурация накопителя для сиквела зависит от бюджета. Минимум это 3 диска (Система, своп, темпдб + Логи + Данные), нормально 4-5 (выделить темпдб и некластерезованные индексы), а максимально можно делить отдельные таблицы. Если говорить о рэидах, то при трех дисках их вобще лучше не делать, при большем количестве можно положить данные на 1-й класс, еще при большем на 1+0 и еще при большем сделать 1 или 0 на логи. Если работа базы допускает небольшие остановки в случае выхода из строя носителей, то лучше грамотно продумать политику бэкапа и поместить все на нулевые массивы, это не особо рекомендуется, но допускается. Зеркало устраняет только физические ошибки и логические сбои и ошибки пользователей он не лечит, а грамотный бэкап позволяте откатится на произвольный момент времени, потратив около часа на восстановление. |
|