Red Hat представила новую версию своего коммерческого Linux-дистрибутива реального времени Enterprise MGR Linux 1.2, ориентированного на пользователей, которым необходима специализированная система, работающая с минимальными задержками. Как правило, подобные решения применяются на финансовых торговых площадках, в военных ведомствах, телекоммуникационных площадках, а также для обмена сообщениями и создания грид-сетей.
Первая версия Enterprise MGR Linux была выпущена в июне 2008 года в качестве ответа на аналогичный дистрибутив реального времени компании Novell. Напомним, что ОС Suse Linux Enterprise Real-Time появилась в июне 2008 года. Первую версию системы Red Hat называла Project Condor и позиционировала ее как решение для построения критически важных масштабных грид-сетей.
Новая версия также ориентирована в первую очередь на индустриальных пользователей. Здесь производитель внес ряд изменений в ядро и еще больше снизил время задержки при выполнении базовых заданий. Кроме того, новая версия системы получила полномасштабную поддержку протокола AMQP (Advanced Message Queuing Protocol), представляющего собой открытый протокол для управления сообщениями и очередями. Стоит отметить, что на сегодня решения, подобные AMQP есть у всех топ-вендоров, поставляющих программное обеспечение. Так, у IBM это WebSphere MQ, у Microsoft - Message Queuing Middleware, у Tibco - Rendezvous Financial Transaction Messaging, у Sun - Java Messaging Service.
В новой Enterprise MGR Linux 1.2 есть поддержка родных драйверов InfiniBand, а также поддержка скоростной технологии RDMA (Remote Direct Memory Access), позволяющей снизить задержки при работе с памятью системы.
С точки зрения основы, Enterprise MGR Linux 1.2 базируется на дистрибутиве Red Hat Enterprise Linux Server 5.4, выпущенном в начале сентября 2009 года. Также как и в RHEL 5.4, в Enterprise MGR Linux 1.2 появилась поддержка виртуализатора KVM как части ОС.
По словам Брайена Че, менеджера по продуктам линейки Enterprise MGR Linux, в новом дистрибутиве система управления очередями и потоками сообщений была модернизирована, чтобы обеспечить минимальную задержку при доставке тех или иных данных. Такой подход должны оценить торговые площадки и специализированные промышленные системы. Еще большим прирост производительности будет, если прикладной софт будет модернизирован с учетом обновленного API.
Согласно результатам внутреннего тестирования Red Hat, проведенного на двух серверах Dell с двумя процессорами Xeon 5500, Enterprise MGR Linux показала передачу 1,6 млн базовых сообщений в секунду, что почти на 50% лучше аналогичного показателя Enterprise MGR Linux 1.1.
Источник: CyberSecurity
|