Компания Red Hat готовит к выпуску бета-версию платформы распределенных вычислений реального времени — Red Hat Enterprise MRG (Messaging, Realtime, Grid). Она предназначена для применений, требующих предсказуемого времени отклика, от управления процессами до биржевых торгов. Одной из главных особенностей платформы является механизм высокоскоростного обмена сообщениями между исполняемыми приложениями на основе протокола Advanced Message Queuing Protocol (AMQP), чью производительность специалисты Red Hat, по их словам, улучшили в 100 раз. В этом Red Hat помогла компания Cisco Systems, участвующая в деятельности рабочей группы по AMQP.

MRG поддерживает возможность планирования исполнения крупных вычислительных заданий на локальной или удаленной инфраструктуре grid, а также на имеющихся в корпоративной сети пользовательских компьютерах — система «заимствует» неиспользуемые такты их процессоров для своих приложений. Поддерживается также возможность использования мощностей вычислительного «облака» EC2 компании Amazon с соответствующей тарификацией. Функции распределенных вычислений в MRG реализованы на базе разработок проекта Condor, осуществляемого Университетом шт. Висконсин при участии Red Hat. Код соответствующих модулей MRG выпущен по открытой лицензии, одобренной Open Source Initiative. Новый продукт может работать на платформах Java, Solaris и .Net, однако наилучшая производительность grid, по словам специалистов Red Hat, достигается на Red Hat Enterprise Linux. Как сообщают в Red Hat, первым пользователем нового программного обеспечения станет ВМФ США, который несколько лет тому назад сделал компании заказ на операционную систему, способную управлять кораблями и оружием у них на борту.

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