В последнее время я получил много предложений озвучить самые различные игры, но физически не могу и ментально не могу сделать всё.
Понимаю, что как контент-мейкер или стример я нахрен не кому не упал, но для меня это возможность самореализовываться.
Поэтому, я решил создать небольшое YouTube-шоу, под кодовым названием (АЧТО ЕСЛИ или АНАХУЯ, тут уж сами выбирайте) где буду озвучивать +- час игрового процесса.
Я хочу поделиться с вами тестовым отрывком первого выпуска.
Хоть это и первые тесты, любая форма критики приветствуется, даже самая жестокая.
Занимался я тут своей работой (прогерство), никого не трогал и вдруг попросили меня сделать одну штуку для, грубо говоря, нашей маленькой серверной стойки. Я подумал, что это неплохая возможность подразобраться немного во всяких сисадмино-инженерных приколах и согласился (возможно зря). Подступиться к проблеме оказалось сложнее чем я думал, какое-то время покопавшись в сети и пособирав информацию, я понял, что мне нужен совет со стороны от знающих побольше меня людей.
Итак ситуация:
Есть несколько ПК (до 10 шт.)
ПК запускаются при необходимости в ручном режиме по кнопке power на корпусе и так же выключаются
Все ПК находятся на серверной стойке и подключены к ИБП на случай неполадок в электросети
Задача, по сути, заключается в том, чтобы вся эта красота из нескольких ПК запускалась с одной физической кнопки и с этой же кнопки выключалась. Питание к компам будет подаваться через ИБП, который запитываться будет напрямую от сети. ПК при выключении должны корректно выйти из ОС остановив все процессы, а не резко обесточиваться. Ниже приложу изображение с моделью ИБПшника на всякий случай.
Smart-UPS 3000VA USB RM 2U 230V SUA3000RMI2U
Так же изложу парочку моих мыслей, касательно данного кейса, интересно будет узнать в правильную ли сторону я думал (ну если я дурак, то тоже полезно будет узнать). Сейчас будет поток сознания, так что крепитесь.
Значит первое, что хотелось сделать это просто подрубить все в один пилот, его записать от ИБП и дело готово. В настройках БИОСа вроде как можно поставить включение ПК при подаче питания, соотв. так можно все и автоматизировать. Однако, меня в целом смущает запускать до 10ти девайсов разом, т.к. это чревато излишним напряжением сети + если с запуском все и понятно, то как корректно все вырубить? Просто обесточить пилот кнопкой нельзя, ходить выключать по одному - неудобно, опять много манипуляций с каждым ПК. Погуглив разную инфу узнал, что есть всякие разные логические контроллеры (ПЛК), способные хитрым образом подавать питание, если немного в них пошаманить.
литературно я
Как итог возникла хоть и сырая, но идея: мы берем какой-нибудь подходящий ПЛК, подводим к нему питание от ИБП, в ПЛК как-то делаем несколько "розеток" для подключения питания, настраиваем в ПЛК, чтобы он запитывал "розетки" не сразу на все, а постепенно по одной с выставленной задержкой и тем самым вауля - по идее решена проблема с нагрузкой сети. Однако я все еще не решил проблему с корректным выключением всего этого дела. Я знаю, что по нажатию power кнопки на корпусе, мы можем обеспечить корректное выключение, но для этого ведь нужен способ замкнуть контакты на материнке? Не выводить же из каждого ПК по проводу для замыкания этих контактов?
Собственно моя идея мне кажется довольно оверкильной для, возможно, тривиальной задачи, но мой обделенный навыками электрика-инженера мозг ничего лучше, к сожалению, не придумал. Я надеюсь мой пост привлечет внимание хоть одного знающего человека и он посоветует мне как лучше поступить. Может кто-то уже подобное делал? В любом случае интересно почитать будет мнение людей =)
Несколько важных (на мой взгляд) замечаний под конец:
Я в целом с компами не на "вы", но и не спец по диагностике или сисадминству, как и по электронике/электрике в целом. Однако я имею большой опыт работы с ПК и могу спокойно выполнять работу того же эникейщика. Так что мои познания местами будут глупыми + смешными, уж извините, поэтому я и спрашиваю совета. И я хотел бы в этом направлении в дальнейшем развиваться по возможности.
Кто-то скорее всего подумает, что данный вопрос и задача не моего ума дело (и может даже будут правы), но раз уж уже вызвался это делать, то надо попробовать найти решение.
На моем месте работы нету людей, которых я бы хорошо знал и при этом они могли бы с этим вопросом помочь. Сейчас мне кажется в целом нехватка квалифицированных кадров.
Возможно логичнее было бы такой вопрос опубликовать где-нибудь вроде Хабра, но я не был до конца уверен, что там вообще можно публиковать "статью-вопрос", а на Пикабу видел уже, как подобные вопросы задают и получают, в целом, неплохую пищу для размышлений.
П.С. Прошу меня простить, если сделал кому-то больно своим лангуаге, отстойным оформлением (первый раз что-то пишу тут), хреновой пунктуацией, орфографией, а так же за воду в тексте и за блок П.С.
UPD
Прочитал комментарии, вроде всем ответил, еще раз спасибо большое за советы, появились некоторые идеи, благодаря вам. Многие предлагали решение через wake on lan и другие программные способы - я с вами в целом согласен, такое решение скорее всего сработает и оно в достаточной степени изящное и расширяемое, более того оно мне было бы по плечу. Однако есть проблема - ключевым моментом в задаче выступает именно физ. интерфейс включения всего этого великолепия, а истоки этого по сути идут от руководства. Далее немного контекста думаю будет уместно - данная серверная стойка это по сути рабочая станция для определенных дядь, они занимаются там работой с софтом (самописным от нашей компании). Эти дяди они обычные работяги и не особо хотят+должны разбираться там как и что на компе надо запускать. Типа от них надо, чтобы они делали свою часть, а куда не надо не лезли (в т.ч. в серверную стойку включить ПК в ручном режиме). Все это чтобы потом, когда что-то выходит из строя (а это периодически происходит) не было разбирательств кто прав, кто виноват =) Казалось бы - ну батник то они запустят то наверное? Может да, но есть еще нюанс - у нас недалеко есть тоже аналогичная штукенция у других чуваков, которые контактируют с нашим начальством в т.ч. с моим техдиром. Он посмотрел, что вот у них все так удобно и безопасно - все по одной кнопке, работяги куда не надо не лезут + им удобно шо ппц. Ну и слово за слово техдир сказал - надо так же. Я к этим челам естессно пошел сразу и узнал, что у них свой самосборный девайс видимо как раз на хитрой комбинации релеек и прочих приколов электроники создающих всю магию. Этих штук у них правда всего несколько + лишних нет, т.к. не было нужды. Я посоветовался с техдиром на эту тему, на что он сказал типа нам в любом случае лучше придумать что-то на уже готовом решении, чтобы было легче потом с этим работать и заменять (если вдруг). Такие дела =)