Хотя на рынке сейчас широко доступны SaaS и другие облачные сервисы, многие организации по-прежнему задействуют унаследованные аппаратные платформы и ПО. С каждым годом их поддержка вызывает все больше сложностей — ИТ-администратором приходится разыскивать устаревшие драйверы для софта, решать проблемы совместимости с новыми ОС и оборудованием, заниматься поиском «антикварных» деталей и запчастей на сайтах частных объявлений. Портал TechRepublic приводит несколько идей как применять устаревший софт и сохранить работоспособность старого «железа».
Замена устаревшего оборудования при помощи VirtualBox
Если в активе предприятия имеется ПО, которое работает на Windows XP или системах Linux с истекшим сроком поддержки, то для того, чтобы запустить устаревшее окружение на современном оборудовании поможет программа виртуализации ОС и приложений — VirtualBox. Она обладает встроенным по умолчанию RDP-плагином с поддержкой протокола удаленного рабочего стола (Remote Desktop Protocol, RDP), что позволяет пользователям подключаться к ней удаленно. VirtualBox в большей степени приспособлена для виртуализации прежних версий ПО, чем QEMU/KVM или другие более современные гипервизоры.
Подключение к устаревшему оборудованию при помощи VirtualBox
Иногда возникают ситуации, когда унаследованные аппаратные зависимости трудно виртуализировать, особенно это касается периферийных устройств. На руках у предприятий имеется масса устаревшей техники, работающей с драйверами для Windows Vista, которые не совместимы с более современными ОС. Ситуация усугубляется тем фактом, что Windows Vista вышла со значительно переработанным фреймворком для драйверов (Windows Driver Model, WDM), однако встроенная в VirtualBox карта доступа может автоматически подключать устаревшие модели периферийных устройств к последовательным и параллельным портам виртуальной машины (ВМ), которая, в свою очередь, работает на современном оборудовании. Не вызывает проблем и активация на ВМ поддержки USB-портов.
Добавление последовательного порта для подключения устаревшего оборудования
VirtualBox может в автоматическом режиме открывать ВМ доступ к последовательным и параллельным портам, однако нередко встречаются ситуации, когда современное оборудование не имеет последовательного порта. Некоторые материнские платы, в первую очередь для рабочих станций и серверов, оборудованы последовательными разъемами, которые можно превратить в порты RS-232/DE-9 с помощью специальных переходников. Если таких разъемом на материнской плате нет, то можно воспользоваться адаптерами USB to RS232. Владельцам ноутбуков доступны адаптеры USB-C to RS232.
Замена устаревающих жестких дисков PATA на «диски на модуле»
Производители выпускали диски с подключением по интерфейсу PATA (Parallel Advanced Technology Attachment, PATA) или IDE (Integrated Drive Electronics) даже после стандартизации в 2000 г. последовательного порта Serial ATA (SATA). Он полностью вытеснил PATA с рынка в 2008 г., поэтому возраст практически любого диска с этим интерфейсом составляет как минимум 10 лет. Некоторые профессионалы насмешливо называют их «вращающейся ржавчиной» и рекомендуют немедленно заменить на более новые. Устаревшие PATA-диски можно заменить на SSD в формате «диска на модуле» (Disk-on-module, DOM). Применение DOM дает дополнительное преимущество в том плане, что ввиду отсутствия кабелей и компактности они напрямую подсоединяются к системной плате. Чтобы перенести данные с одного диска на другой, его можно клонировать при помощи программы Clonezilla.
Замена привода для дискет на аппаратные эмуляторы
Широкий спектр оборудования, включая компьютеры для промышленной автоматизации и станки с ЧПУ, а также более специализированные устройства (электронные клавишные, машины для выкройки и шитья и др.), которые выпускались начиная с
Эмулятор в первую очередь ориентирован на промышленное применение, обеспечивая повышенную надежность эксплуатации и хранения информации. Носитель на базе твердотельной флэш-памяти практически не подвержен воздействию магнитных полей, пыли, вибрации, температуры и других вредных факторов. Аппаратные эмуляторы поддерживают одновременное хранение на одном USB-накопителе до 100 (или до 1000, в зависимости от модификации эмулятора) образов дискет, что устраняет необходимость в хранении и использовании большого количества дискет.
Замена 1,8-дюймовых ZIF-дисков на CompactFlash- или SD-карты
Еще один артефакт из прошлого —
Их выбор довольно богат. Самым недорогим является пассивный переходник на CompactFlash (электрическую схему сигнализации менять не требуется). Для подключения к iPod можно воспользоваться переходниками mSATA, одинарными или сдвоенными картридерами SD или картридерами для подключения четырех карт microSD.
Применяйте режим PAE для 32-разрядных систем, чтобы подключить больше 4 Гб ОЗУ
Большинство современных систем применяет
Запуск устаревшего ПО на альтернативной операционной системе
ReactOS — одна из альтернатив Windows, хотя она уже долгие годы находится в режиме альфа-тестирования. Эта ОС обладает частичной бинарной совместимостью с приложениями и драйверами Windows (Windows NT версии 5.x и выше — Windows 2000 и далее), но не является ее копией. Разработчики ReactOS поддерживают тесный контакт с программистами таких проектов, как Wine, чтобы обеспечить совместимость программ Win32 с «вычищенным» клонированным ядром Windows.
Еще одна ветка развития корпоративного ПО касалась IBM OS/2, разработка которой была приостановлена компанией более 20 лет назад. Эту разработку подхватила компания Arca Noae. В 2015 г. она получила лицензию IBM и выпускает OS/2 под названием ArcaOS с набором драйверов и утилит для современного оборудования. ArcaOS обладает полной бинарной совместимость с OS/2, Windows 3.1 и DOS. Система распространяется в двух редакциях — Personal за 129 долл. (включает подписку на обновления и техподдержку в течение полугода) и Commercial за 239 долл., (предусматривает более широкий набор обновлений и приоритетное техническое сопровождение на протяжении года).