#Максим Марцинкевич

Про IT-некромантию⁠⁠

Про IT-некромантию⁠⁠
11 Мая
 
09:09
 
masun
   
3517
Живу в Германии. На днях знакомый поведал прекрасное: минувшей зимой в один далеко не прекрасный день в принадлежащем некоей организации здании гавкнулась система вентиляции, кондиционирования и отопления. Целиком. Построено было это здание 30 лет назад, и систему ставили тогда же.
 
Выяснилось, что всей системой управлял проприетарный контроллер, подключенный к промышленному компьютеру на базе 486. Последний сдох - помер БП и поджарил материнку. После чего оказалось что сам контроллер сдох еще раньше, но в системе было предусмотрено резервирование и софт на компе (под DOS, естественно) перенял управление, ну а на красную лампочку на пульте просто забили - работает же. Документация была только про "как управлять", а в разделе "что делать если" стояло "звонить в фирму-установщик". Которая давно канула в Лету.
 
Мой знакомый, заставший еще мейнфреймы и AS/400, был призван местными айтишниками как дипломированный некромант. Пустив скупую ностальгическую слезу, он проехался по местным помойкам лавкам ископаемого компьютерного барахла, нашел исправный БП и похожую материнку. Поставили. Комп завелся, DOS загрузился, а вот софт - нет: он общался с системой через хитрожопую ISA карту с двумя последовательными портами, которая, как оказалось, тоже отошла в мир иной. Софт был заточен под тайминги конкретно этой карты, драйвер был тоже проприетарный, ну с реализацией стандарта RS232 в те веселые времена обращались крайне вольно, и каждый вендор трактовал её по-своему. Найти новую такую же карту не вышло - очень уж редкая попалась. А как вишенка на торте софт был защищен донглом, втыкавшимся в параллельный порт. То есть для виртуализации также ноль шансов. Оживить откинувший копыта контроллер не получилось - даже если бы удалось найти запчасти (половина из которых давно не производилась), потребовалась бы прошивка, а взять ее было негде. Найти б/у контроллер тоже не удалось - слишком нишевой продукт, да и лет прошло немало. А на дворе зима - хоть и европейская, но все же. А в аварийном режиме без автоматики система работает крайне ограниченно.
 
Дело закончилось авральной модернизацией (по факту почти полным обновлением) всей системы: современные контроллеры не умели в протокол, по которому система общалась с управляющей обвязкой, новая обвязка была электрически несовместима с силовыми агрегатами, а замена последних уже требовала сертификации и соблюдения современных стандартов по экологии и безопасности, которые за 30 лет стали слегка строже... При том для уже имеющихся в эксплуатации старых систем таких требований не было, и не доведи эксплуатационщики ситуацию до полного выхода управления из строя, все это невозбранно проскрипело бы еще много лет.
 
В итоге отсутствие документации и ЗИП на контроллер и тот 486-й обошлись компании-владельцу здания в сумму около миллиона евро.
3
 
0
Понравилась новость - смело поделись ею в любимой соц. сети
Новости по тегам
Пошлые откровения
В каждой женщине таится Лилит
Должок⁠⁠
Популярные новости
Самая нормальная европейская страна
Секреты Голливуда
Смертельно красиво
Комментарии


1
Аватар
xslip 11 мая в 09:52
 | Рейтинг :
2207
 |
 
 
1
 
0
  
Копировать ссылку в буфер: Copy
Значит, недостаточно качественный некромант попался, Раз хардвер эндпойнты (сервоприводы и т.д.) работают и не подохли, проще было бы переписать алгоритмы управления с нуля. Вряд ли в здании использовали атомный реактор для отопления. Такие вещи всегда делали ремонтопригодными, хотя бы для перепривязки, апдейта софта, замены отслужившей механики.
2
Аватар
pororo 11 мая в 11:06
 | Рейтинг :
5131
 |
 
 
0
 
0
  
Копировать ссылку в буфер: Copy
чет хуйня какая-то. ващет срок службы системы 25-30 до капитального ремонта. систем отработала свое. но бля, чтобы все переделывать.... нужно просто толкового инженера в штате иметь, еще бы 30 лет поработала
Аватар
xslip 11 мая в 11:44
 | Рейтинг :
2207
 |
 
 
2
 
0
  
Копировать ссылку в буфер: Copy
Именно. Я как раз работал и в конце концов закрывал биллинговую систему из начала 90-х. Все там работало, писалось. Да, были и подобные кейсы, когда хардвер пришлось резко откуда то с ибея у старьевщика  заказывать и самолётом везти, но при этом все было ремонтопригодно, мы даже в рамках DA тренировали, за сколько мы на чистом железе развернём последний образ системы со всеми данными до креша. То есть в статье ситуация, когда кроилово ведет к попадалову.
3
Аватар
zeyse85 11 мая в 11:56
 | Рейтинг :
5974
 |
 
 
1
 
0
  
Копировать ссылку в буфер: Copy
30 лет работало, тока зип докупай, владелец здания жлобный долбайоп, скупой платит хуле...
4
Аватар
мутный_язь 11 мая в 12:20
 | Рейтинг :
-1646
 |
 
 
0
 
0
  
Копировать ссылку в буфер: Copy
у мордвина есть любимая коллекция метровых дилдаков , которые он каждый день пихает себе в жопу
5
Аватар
HomoPatr0l 11 мая в 12:53
 | Рейтинг :
901
 |
 
 
1
 
0
  
Копировать ссылку в буфер: Copy
софт был защищен донглом, втыкавшимся в параллельный порт. То есть для виртуализации также ноль шансов.
Что мешает пробросить порт в VM? 
6
Аватар
Хытыпик 11 мая в 13:45
 | Рейтинг :
789
 |
 
 
1
 
0
  
Копировать ссылку в буфер: Copy
Пыль надо было чистить, ну может пасту в радиаторах поменять
7
Аватар
mrCDOX 11 мая в 14:33
 | Рейтинг :
37411
 |
 
 
4
 
0
  
Копировать ссылку в буфер: Copy
Ёп твою мать, "урод" заполнет атишниками и смежными профессиями процентов на 90...
Аватар
xslip 11 мая в 23:27
 | Рейтинг :
2207
 |
 
 
0
 
0
  
Копировать ссылку в буфер: Copy
Бывает..
8
Аватар
Гафтяф 11 мая в 21:16
 | Рейтинг :
546
 |
 
 
1
 
0
  
Копировать ссылку в буфер: Copy
бред


Добавить комментарий Только зарегистрированные пользователи могут добавлять комментарии. Вам следует Зарегистрироваться или Войти.
Электрическая почта — masun@unews.pro
Сообщить об ошибке — support@unews.pro
rss - Читать новости в RSS
Disclaimer: Все права на публикуемые аудио, видео, графические и текстовые материалы принадлежат их владельцам
Мы используем файлы cookie для вашего удобства пользования сайтом. Для авторизации на сайте ОБЯЗАТЕЛЬНО нужна поддержка cookie вашим браузером. Продолжая, Вы автоматически соглашаетесь с их использованием.