Оптимальный RAID массив для Сервера 1С

1. 11.10.21 22:47 Сейчас в теме
Здравствуйте!
Ставим сервер в офисе, на сервере будет 1С УТ + SQL. Не можем определиться по RAID массиву. База пока не большая - 6гб, 5 пользователей. Остановились на таком варианте:
Под ОС - RAID 1 (2 диска SSD 480гб)
Под данные RAID 10 (2 диска SSD 480гб)
При поломке просто заменяем сломавшийся диск на новый.
Верный ли такой вариант? Что нужно добавить? Будет ли данный вариант надежный? Хочется услышать из опыта использования - что лучше и отказоустойчивей.
Буду благодарен если поделитесь Вашим опытом.
Спасибо!
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. nomad_irk 57 11.10.21 23:01 Сейчас в теме
(1)RAID10 из 2-х дисков вы не соберете, нужно минимум 4 диска.

Вам нужно либо заметно больше дисков, либо отказаться от использования RAID вообще, особенно для OC.
Весь диск можно забэкапить и держать бэкап на случай умирания диска.

Оставшиеся 3 диска использовать под: tempDB/temp OC, базы данных(+ журнал транзакций), журнал регистрации 1С
МихаилМ; echo77; +2 Ответить
3. AlexeyPapanov 428 12.10.21 00:05 Сейчас в теме
Приветствую!
Сложно идеально ответить - много параметров влияют. Число пользователей, интенсивность работы (а от этого уже требования к уровню отказоустойчивости), бюджет...
Сиквельная база состоит из данных, логов и темдб. Вот их и раскидывают по разным физическим носителям.
А там уже кому что позволяет бюджет и потребности.
Кто-то темпдб на ram диск кладет.
ОС отдельно.

Я видел даже такое - 4 ssd intel неплохих и 27 баз БП на sql. 2 массива raid 1 собрали, и на них раскидали данные, а на другом логи. И все работало. Разумеется там пользователей было немного.

У меня очень давно работает одна база около 90 Гб в такой схеме: raid 10 из 4 hdd дисков. А tempdb отдельно на ssd. ОС отдельно.
11. user649320_artemubaitaev 12.10.21 20:35 Сейчас в теме
(3)
У меня очень давно работает одна база около 90 Гб в такой схеме: raid 10 из 4 hdd дисков. А tempdb отдельно на ssd. ОС отдельно.

Дело в том, что у нас всего 8 мест под диски. Сильно не разгуляешься. Так понимаю, что если RAID 10, места под диски не хватит?
4. sahawood 12.10.21 07:30 Сейчас в теме
У нас sas 5 дисков райд 5 + 2 ссд интел под систему отдельно
5. nomad_irk 57 12.10.21 07:45 Сейчас в теме
(4)RAID5 для всего - такое себе решение.
7. -AI- 12.10.21 10:04 Сейчас в теме
(4) RAID5 и RAID6 хороши для большого количества дисков, и более-менее статичных данных
(бекапы там всякие, например, фотки корпоративов и т.д.)

для постоянно меняющихся данных лучше RAID10 ничего не придумали.
6. XAKEP 12.10.21 08:20 Сейчас в теме
SQL.
База пока не большая - 6гб

сначала определите СУБД - mssql более 10гб - за деньги

если работа не круглосуточно, то лучше бекап делать
да и если рейдом - бекап нужен :)

модель материнки "сервера" - какая ?
8. -AI- 12.10.21 10:07 Сейчас в теме
(6)
да и если рейдом - бекап нужен

бекап спасает не только от физических проблем с диском....

PS пару раз приходилось восстанавливать бекап базы месячной давности, и вытаскивать данные от туда и заливать в рабочую...
никакой RAID в случае проблем с логической целостностью не поможет...
10. user649320_artemubaitaev 12.10.21 20:32 Сейчас в теме
(6) СУБД будет MS SQL, лицензию приобрели от 1С.
Работа не круглосуточно. То есть грубо говоря при завершении рабочего дня, выполнять резервное копирование на внешний диск?
Модель HPE ML350 Gen9 8LFF.
12. XAKEP 12.10.21 20:51 Сейчас в теме
(10)
HPE ML350 Gen9

если это он :
https://habr.com/ru/company/hpe/blog/248047/

То есть грубо говоря при завершении рабочего дня, выполнять резервное копирование на внешний диск
_________________
никак нет :)

у вас же MSSQL - средствами субд обслуживание
хорошенько настроить планы

и периодически проверять бекап на работоспособность :)
13. user649320_artemubaitaev 12.10.21 21:51 Сейчас в теме
(12) Да, сервер этот.
Но бекапы лучше на внешний диск, или просто на отдельный?
А рейд массив какой посоветуете?
Рассматриваем так?
Под ОС - RAID 1 (2 диска SSD)
Под данные RAID 1 (2 диска SSD)
Если что просто заменяем сломавшийся диск на новый.
Или как лучше на ваш взгляд :)?
14. AlexeyPapanov 428 12.10.21 21:56 Сейчас в теме
(13) коллега, бекапы надо делать куда только можно. и чем больше, тем лучше.
вам клиент простит неоптимальный конфиг. а вот если с бекапами случится факап, то вряд ли.

(9) а мне стало интересно именно почему? не могли бы Вы мне ссылочку какую дать ознакомиться с мнением?
XAKEP; vv2; +2 Ответить
20. starik-2005 2395 15.10.21 12:08 Сейчас в теме
(14)
не могли бы Вы мне ссылочку какую дать
Ссылочку дал, ну могу еще Гугл.Ком - хочень хорошая сцылока.

Отчасти потому, что TRIM не работает в рейдах на большинстве контроллеров и производительность деградирует. Отчасти из-за того, что писать 100% данных (большинство данных - это временные файлы) на два диска, запись на которые уменьшает их ресурс, контрпродуктивно. Скорость репликации каталога между двумя NVME очень высока, тем более при репликации WAL-файлов в постгресе, из которых можно будет восстановить кластер на любую секунду в любой момент. В итоге, на мой взгляд, теряется смысл зеркалирования.
21. AlexeyPapanov 428 15.10.21 12:30 Сейчас в теме
(20)
ну могу еще Гугл.Ком - хочень хорошая сцылока.

Приберегите для кого-нибудь еще. Вас всего одну попросили.

Невольно возникает вопрос - раз ssd уже давно применяется в серверах, где разумеется есть riad, то выходит, что надо узнавать возможности используемого raid контроллера?
nomad_irk; vv2; +2 Ответить
16. XAKEP 13.10.21 07:23 Сейчас в теме
(13)
Если что просто заменяем сломавшийся диск на новый.


подозреваю, что вы с рейдами не работали...

обычно в это время

просто заменяем


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

минимум копия бекапов в облако - я имею ввиду ваш или фирменный системный блок с удаленным доступом для СУБД ( и только для него )


и очень важная деталь, чтобы не было задач : восстановление после шифровальщика

разделите права пользователям и никогда не работайте с правами админа. особенно пользователи 1с.
17. user649320_artemubaitaev 13.10.21 09:29 Сейчас в теме
(16) Спасибо!
Можно ли с вами связаться, хочу уточнить пару моментов. Если да, напишите пожалуйста мне. Буду очень благодарен.
18. XAKEP 13.10.21 09:33 Сейчас в теме
(17)
не думаю, что мой уровень позволит вам во многом помочь, разве в общих чертах...

здесь даже в обсуждении есть достаточно грамотные и опытные.


для личных сообщений у меня доступ открыт :)
19. user649320_artemubaitaev 13.10.21 09:41 Сейчас в теме
(18)Просто не могу вам написать в личные сообщения, так как нахожусь в отложенной группе :(
9. starik-2005 2395 12.10.21 12:36 Сейчас в теме
Есть мнение (не мое - Гилевское и не только), что RAID для SSD - это плохо. Почему - оставим за кадром. Выход - онлайн синк файлов базы на второй диск. Для этого существует множество ПО.

ЗЫ: по результатам работы одних товарищей на линухе с 512Gb самсунгом 970 про, ресурс диска за два с половиной года всего на 10% "скушался". Его рекомендуют делить на два, т.е. 20% пусть "съедено", так что еще на два года точно должно хватить. У них бэкап на медиадиски, вот они в софтовом рейде (2х2ТБ HDD MEDIA STREAM).

https://habr.com/ru/post/242199/ - вот, например, статья о том, почему ваши диски в рейде будут очень медленно работать со временем при ЛЮБОЙ конфигурации рейда.

Intel RST RAID поддерживает TRIM только для типа RAID 1, как исключение: для включения нужно убедиться, что драйвер Intel RST версии 11 и выше, и прошивка OROM (Legacy boot) или SataDriver (UEFI boot) версии 11 и выше, или старая версия, но пропатченная. TRIM поддерживается в Intel RSTe RAID 0/1/10 начиная с версии 3.7.0.1093.
RAID1 - это не зеркало.(блин, ошибся) Большинство контроллеров его не поддерживают, не в курсе, умеет ли его винда в софтовом рейде.
15. muskul 13.10.21 03:38 Сейчас в теме
видел пару раз как скорость записи на ссд в рейде была всего 10 метров в секунду на 10 гиговый файл
Оставьте свое сообщение
Вопросы с вознаграждением
Вакансии
Консультант-аналитик 1С
Нижний Новгород
зарплата от 55 000 руб. до 100 000 руб.
Полный день

Аналитик 1С ERP
Санкт-Петербург
зарплата до 200 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 150 000 руб.
Полный день

Бизнес-аналитик 1С
Москва
зарплата от 100 000 руб.
Полный день

Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству