Принесли очередных пациентов из разряда слышали звон в интернете, но..... Итак RAID массив уровня 0 (stripe), два или более дисков объединяются в один, в целях увеличения скорости. В данном случае дисков было два, да непростых, а золо.. SSD:
Итак клиент собрал сервер, сунул в него два таких SSD диска, объединил в raid 0 для того чтобы скорость была быстрее. А может быть их было два чтобы сэкономить ведь два по 512 тогда стоили дешевле чем один на 1 терра байт, а может экономии не получилось, просто в интернете умные люди говорили что так правильней. НО! Умные люди в интернете видимо не говорили, или клиент не дочитал до конца что trim в таком случае будет работать если контроллер умный и соответственно сильно дорогой ( экономии то нету). Умные люди не говорили или клиент не прочитал что складывать backup на тот же диск где данные не совсем разумно ( или совсем не разумно). Люди в интернете практически не говорят что извлечение данных с ssd гораздо сложнее чем с обычного диска, хотя бы потому что тот же комплекс PC3000 поддерживает очень не большое количество контроллеров. Вот я уже перечислил кучу НО о которых надо задумываться когда проектируешь дисковую подсистему для своего сервера. НО! Проектируешь, что за чушь, вставил да и всё ;)))) 3 минуты чтения обзоров и 5 минут просмотра видео на ютюбе вот и весь проект.
Итак как водится один из дисков решил что уже достаточно поработал и пора на покой. Использовалась данная схема под базы 1С с MS SQL, плюс там же была ещё и виртуализация и образы виртуальных машин. Тут опять вопрос о "читал в интернете", довольно часто встречаются "схемы" когда на сервер ставят клиент-серверную 1С, туда же ставят терминальный сервер или виртуалки, и из под них запускают 1С. Получается что терминальный клиент 1С запускается в терминале терминала сервера на котором это всё стоит. Масло маслянное в маслянном масле. Ну что поделать если у нас каждый третий ИТ специалист на базе ютюба. Intel 545 серия, комплексом PC3000 не поддерживается, данные шифруются уникальным ключом который лежит в процессоре контроллера. НО(любимое сегодня слово) как мы говорим "не комплексом единым", расковыряли таки и данные извлекли, не без небольших потерь конечно, ведь диск всё же решил отдохнуть, трим то не работает.
И возникает вопрос, реально ли есть какая то экономия при использовании такой схемы в дисковых подсистемах? Реально ли есть прирост скорости который окупает возможные потери данных? На каких задачах этот прирост даст о себе знать? Да и про схему "масляного масла" с 1С когда терминал в терминале запущен на том же сервере где все серверные части работают. Есть ли какое то разумное объяснение этого "огорода" ?