сейчас посмотрел ролик один, там автору заказали сделать херню в виде аналога back plane это такая плата, где прилеплены специальные многоканальные сата разъемы, питание и шина данных
по ней аппаратный рейд контроллер шлет данные о работе дисков зеленым цветом, как обычно мигает светодиод активности диска на компутере красный, если диск сломался и синий или желтый, если в софте рейд контроллера нажать кнопку locate, для определения корзины с этим диском
в серверном железе для этого есть специальая шина и протокол, а вот в обычных компутерах такого нет и вот возникла идея, запилить такую штуку полезную, т.к. собирают сервера тоже на обычном железе с кучей дисков без рейда аппаратного, но диски или сата контроллер может отправлять ошибку системе
пока что я это еще не раскурил интересует в первую очередь линупс, т.к. я в основном юзаю proxmox и было бы неплохо для линупса запилить такой софт я думаю там эти сообщения как-то передаются ядру, а значит не так сложно будет написать софт и сделать железо в виде кастомного хид девайса
так же интерес вызывают современные материнские платы с портом для подсветки адресными диодами
я так пологаю, что где-то в адресном пространстве есть 1-2 адреса, куда можно отправить какой-то кусок данных и зажечь светодиоды правда для этого есть драйвер от производителя платы и свой софт, но я думаю раскурить это не так сложно при помощи снифера
у меня такая плата есть, но я пока не переехал на новый компутер
а что вы знаете об отлове ошибок о состоянии дисков сата?
_________________ тематические ответы только в форуме, в приват не пишите
в обычном компутере это нахрен не надо, даже если это сервер. потому что время обслуживание одного копьютера может быть хоть недеклю с танцами и пьяноством, чьто не пригодно для датацентра
Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.
https://en.wikipedia.org/wiki/SGPIO чёто по теме. тут написаны несколько удручающие новости что типа никто не заморачивается отдельными контроллерами и это делают только спец вендоры биосмикросхем - LSI, Adaptec, Marvell, Intel а от обычных Сидоровичей для народа (типа Atmel, NXP) не допросишься. Ещё была какая-то ссылка на TI но там access denied (ссанкции).
kalobyte, в линуксе с md-raid вся актуальная информация по дисковым массивам отображается ядром в /proc/mdstat Спойлерdf3:~$ cat /proc/mdstat Personalities : [raid1] [raid10] md4 : active raid1 sdb3[2] 1454418304 blocks super 1.2 [2/1] [_U] bitmap: 5/11 pages [20KB], 65536KB chunk
md3 : active raid1 sdc3[3] sda3[2] 1454417216 blocks super 1.2 [2/2] [UU] bitmap: 3/11 pages [12KB], 65536KB chunk
md0 : active raid1 sdc2[0] sda2[1] 10485696 blocks [2/2] [UU]
unused devices: <none>
ее несложно зачитывать, парсить и выводить на индикацию. что касается светодиодов - нормальный универсальный способ это включить usb девайс который будет управлять матрицей диодов. чтоб по красоте - usb девайсу лучше притворяться какимто популярным uart интерфейсом (cp2102,pl2303) а mcu управляющий матрицей лучше бы поддерживал простой текстовый протокол для адресного зажигания-гашения диодов напр 12G #зажечь зеленый n15 5BR #зажечь синий и красный n5 (зеленый оставить в предыдущем состоянии) 15N #погасить все диоды n15 14R120B200 #для ws2812 на n14 красный на яркость 120/256, синий 200/256, зеленый - не менять. N #погасить все диоды
желательно сразу делать поддержку адресных диодов (ws2812 итп)
да, я вот и искал, где в линупсе инфа о состоянии дисков
железо не трудно сделать и примерно так я и думал, что сделать хид кастомный и адресные диоды или ком порт взять
или и2ц а еще лучше современные платы с выходом на адресные диоды для подсветки и я таки нашел целый проект, где эту херню уже сделали
т.е. по сути нам нихера паять и не надо, надо только в этот сервер слать по апи данные, которые надо вытащить из файловой системы https://openrgb.org/ вот эта херня
_________________ тематические ответы только в форуме, в приват не пишите
ну у меня плата мси на б450, это древняя плата как бы и там есть такой разъем и эта плата поддерживается прогой я ее б\у купил за 50 евров в ковидные времена мне нужна была любая плата амд и на 4 слота памяти, чтобы 64 гиг минимум тянула
сейчас глянул - можно за 60 купить, хотя это игровая плата с большим радиатором врм
и чего пилить? корпус то большой будет, если туда диски пихать, а в больших корпусах есть слоты 5"25 и туда можно все запихать
_________________ тематические ответы только в форуме, в приват не пишите
ну у меня плата мси на б450, это древняя плата как бы и там есть такой разъем и эта плата поддерживается прогой
дело не в древности. Этой фигне уже с десяток лет точно, просто на офисные/бытовые/промышленные/серверные МП эти контроллеры не ставили. На "геймерские" только платы. с
kalobyte писал(а):
а в больших корпусах есть слоты 5"25 и туда можно все запихать
не совсем понятно, что туда пихать? Там просто адресная лента к мат. плате подключается. Так что пилить (или сверлить) придётся заглушки на 5.25 отсеках, что б светодиодики были видны.
И да, там 2 разные системы есть. 4pin-овая, +12 и минуса от R,G,B. И 3-х pin-овая, +5, Data и Gnd. Вот 3-х пиновая гораздо универсальнее.
просто на офисные/бытовые/промышленные/серверные МП эти контроллеры не ставили. На "геймерские" только платы.
ну в серверных оно тебе и не надо, там контроллер встроен уже и туда достаточно только подключить корзину с контроллером и светодиодами точнее если ты купил сервер, то там уже все как бы есть, разве что провод может отсутствовать
а если делаеш нас на игровой плате, то там будет выход на адресные диоды, а офисных платах сата всего штуки 2 бывает и памяти мало
Фунтик писал(а):
не совсем понятно, что туда пихать?
адресные светодиоды, есть такие 5мм вроде или 10 с контроллером внутри, я себе таких купил десяток
а если делаеш нас на игровой плате, то там будет выход на адресные диоды
не на каждой тгровой есть, и не всегда на адресные диоды- 4-х пиновый вариант тоже бывает.
kalobyte писал(а):
вчера смотрел корзины со сменными дисками
так ты своё решение делаешь или готовую файлопомойку взять?
kalobyte писал(а):
вот тут можно заменить диоды
не поверишь, но диоды можно заменить везде, где они есть. Если нет - добавить.
kalobyte писал(а):
вот отдельные рамы с диодами
т.е. вроде строим серьёзную хрень, но в основной функционал встраиваем дополнительные разъёмы, со временем ухудшающих эксплуатацию. Посмотри как в нормальных серверах сделано - хардики сразу в разъём бекплейна втыкинаются, никаких дополнительных разъёмов не допускается.
не на каждой тгровой есть, и не всегда на адресные диоды- 4-х пиновый вариант тоже бывает.
я в курсе я тебе даже больше скажу, что прога в том проекте управления ргб поддерживает только определенные чипсеты
Фунтик писал(а):
так ты своё решение делаешь или готовую файлопомойку взять?
где ты там готовую увидел? это просто корзины для сменных дисков под 5.25 слоты никогда что ли не видел таких? у нас в пту у каждого был свой диск и диски разных групп лежали в шкафу в том классе, где были компутеры со сменными дисками на них ставился разный софт
Фунтик писал(а):
не поверишь, но диоды можно заменить везде, где они есть. Если нет - добавить.
ну и к чему ты это написал?
Фунтик писал(а):
Посмотри как в нормальных серверах сделано - хардики сразу в разъём бекплейна втыкинаются, никаких дополнительных разъёмов не допускается.
да? и чем же бекплейн подключается к основной плате или рейд контроллеру? припаяными проводами или вообще без проводов работает?
из компьютерной техники я видел всё. И трогал большинство. Ещё раз - работа у меня такая, связаная со сборкой компьютеров. С 1997 года. А перед этим кучу самопала собирал. Тут скорее ты некомпетентен, раз рассуждал как-то о kvm в датацентрах для настройки bios'ов у серваков. Хотя весь мир уже много лет всякие BMC и IPMI использует.
kalobyte писал(а):
ну и к чему ты это написал?
ну ты ж зачем-то написал:
kalobyte писал(а):
вот тут можно заменить диоды
именно твоё сообщение я и прокомментировал, даже приведя его цитатой.
kalobyte писал(а):
чем тебе эти корзины не понравились?
тем что там дважды применяется SATA разъём, это не лучшее решение. А бэкплейны к контроллерам всякими SFP, micro/miniSAS и прочими специальными кабелями подключаются, совсем другой уровень.
так я и написал, что там встроены они правда из описание непонятно, есть ли там режим дохлого диска или просто они мигают на разъеме дисков есть контакт для таких светодиодов, которые показывают просто работу диска
Фунтик писал(а):
Тут скорее ты некомпетентен, раз рассуждал как-то о kvm в датацентрах для настройки bios'ов у серваков. Хотя весь мир уже много лет всякие BMC и IPMI использует.
опять демонстрируеш свою некомпетентность
во первых хетцнер использует обычные десктопы, там в принципе нет квм, поэтому он подключается руками за отдельные деньги (недавно заказывали его) если не хочеш платить, то там есть мануал, как поставить виндовс в графическом режиме через их rescue system, но нвме диски он не пробрасывает как нвме и может быть гимор с загрузкой после установки
во вторых наличие ипми не означает активный квм, т.к. эта плюшка стоит отдельных денег (от 40 до 300 евров), если ты вдруг не знал для плат супермикро есть генератор ключей, и то может быть уже алгоритм поменяли и новые платы не будут работать, но на относительно старых я таких активировал квм
Фунтик писал(а):
тем что там дважды применяется SATA разъём, это не лучшее решение. А бэкплейны к контроллерам всякими SFP, micro/miniSAS и прочими специальными кабелями подключаются, совсем другой уровень.
и опять ты демонстрируеш свою некомпетентность
я тебе привел пример бекплейна с сата кабелями минисас это тот же сата, только куча проводов в одном плетеном чехле там кстати передаются данные и о светодиодах по отдельным проводам
обычные сата кабеля нормально работают у меня в серверах годами было бы гавно, то никто бы их не использовал и не лепил бы на серверных платах сата разъемы
нет, ты написал что их можно заменить. Перечитай себя ещё раз.
kalobyte писал(а):
есть ли там режим дохлого диска
нету там режима дохлого диска, т.к. нет контроллера, который за этим следит. Только питание и активность.
kalobyte писал(а):
на разъеме дисков есть контакт для таких светодиодов
нету. Миганием светодиодов заведует схема, отслеживающая активность по сата шине, в самой шине - нет такого сигнала.
kalobyte писал(а):
опять демонстрируеш свою некомпетентность
спасибо, мне тут нечего демонстрировать после
kalobyte писал(а):
но нвме диски он не пробрасывает как нвме и может быть гимор с загрузкой после установки
kalobyte писал(а):
если ты вдруг не знал
нет, не знал. Просто пользуемся, никому не платим. Что у вас там в германиях сетевой протокол через деньги работает - ваше личное дело.
kalobyte писал(а):
я тебе привел пример бекплейна с сата кабелями
врёшь. Там есть сата разъёмы, куда диски втыкинаются. Никаких сата кабелей подключить туда невозможно. Совсем.
kalobyte писал(а):
минисас это тот же сата, только куча проводов в одном плетеном чехле там кстати передаются данные и о светодиодах по отдельным проводам
это совсем другие разъёмы по и по конструктиву и требованиям к качеству передачи данных. О светодиодах данные передаются отдельными проводами. На том бэкплейне, что ты приводил в качестве примера - это вот те самые штырёчки.
kalobyte писал(а):
никто бы их не использовал и не лепил бы на серверных платах сата разъемы
невозможно не использовать то, что уже дано. Но как только можно отказаться - переход на другой конструктив и требования.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения