Микроядерная технология IBM облегчает разработку программ для различных операционных систем

Наличие микроядра может упростить для администраторов информационных систем развертывание и сопровождение приложений, которые будут работать на множестве системных архитектур.

В течение нескольких ближайших лет аппаратные средства и программные продукты, созданные на основе этой технологии, найдут дорогу к пользователям, в их офисы и дома.

Однако заказчики, возможно, не будут подозревать, что эти продукты основаны на технологии.

Микроядро компании IBM представляет собой базовый набор из наиболее общих функций, включая управление памятью и потоками, взаимодействие процессов и поддержку ввода/вывода, поверх которых реализуется операционная система. Этот продукт разрабатывался в течение нескольких лет и в настоящее время доступен в коммерческом варианте.

Микроядерный подход позволяет разработчикам создавать множество разнообразных продуктов, которые могут использовать общий базовый механизм, но работать с различными ОС. Это помогает поддерживать совместимость разных платформ. Среди возможных вариантов могут быть персональные электронные секретари (PDA), настольные ПК и рабочие станции.

Как заметил Майкл Хал, руководитель подразделения Microkernel Business Development компании IBM, написание программ непосредственно для Microkernel будет означать уменьшение объема работы для разработчиков программного обеспечения в случаях, когда они переносят свои приложения на другую платформу.

"Микроядерная технология расширяет возможности масштабирования ПО и его доступности на множестве платформ, - сказал Эрик Джонсон, администратор локальной сети из Mazda Motor Corporation of America. В компании Mazda имеется более 20 серверов и 50 клиентов, которые работают под управлением OS/2. - Микроядерная архитектура обращена к новым аспектам масштабируемости, надежности, видео- и аудиотехнологии, пропускной способности. Она обещает ослабить мертвую хватку платформы Intel, которая является преобладающей для программ".

IBM получает двойную выгоду от микроядерной технологии. Во-первых, она планирует использовать технологию как основу для всей серии своих операционных систем, включающей OS/2, MVS и OS/400. Как указал Хал, это позволит улучшить гибкость, масштабируемость и модульность ее продуктов. Первым продуктом IBM, который будет использовать Microkernel Release 1.0, станет давно запаздывающая OS/2 для PowerPC, поставки которой начнутся в январе.

"Тот факт, что IBM дважды отложила RISC-версию OS/2 с целью отработки ее взаимодействия с микроядром, не предвещает IBM ничего хорошего. Это означает, что использовать ее не так просто, как заявляет IBM", - сказал Дэвид Кард, аналитик из International Data Corp.

По мнению Эми Воль, редактора информационного бюллетеня Trends Letter другим аспектом получения выгоды для IBM станет постоянный приток средств, которые, как ожидается, будут формироваться за счет продажи разработчикам лицензий на технологию.

По мнению Воль, идея микроядра весьма плодотворна. "Она является реализацией того, что, как предполагалось, должна была делать система Taligent, то есть запускать поверх себя различные операционные системы. Однако этого так и не произошло", - уточнила она.

Тем не менее, она находит маловероятным, чтобы каждый программист намеревался писать для Microkernel. "Приложения для настольных систем не собираются использовать эту возможность в большой степени, - сказала она. - И даже несмотря на то, что Windows NT могла бы быть перенесена для работы поверх Microkernel, Microsoft не собирается диктовать каждому, что ему следует теперь писать программы для Microkernel API".


Использование микроядерной технологии

Несколько производителей подписали OEM-соглашение о получении лицензии IBM

Компания
Продукты, построенные на основе Microkernel
Digital (США)
Встроенные решения для настольных систем на базе микропроцессоров Alpha, Intel и PowerPC
LG Electronics (Goldstar) (Южная Корея)
Системы класса PDA, системы мультимедиа
Komatsu (Япония)
Программы автоматизации производства для PowerPC
Trusted Information (США)
Системы защиты для DOS, Windows и Unix Systems
Institute for Information (Китай)
Системы класса PDA, ПО на платформах Intel, PowerPC и Mips Technology

Поделитесь материалом с коллегами и друзьями