Фильтр по тематике

Технологии виртуализации для железной дороги

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

30.06.2017 2183 0
Технологии виртуализации для железной дороги

О единстве платформы автоматизации

В современных поездах работает большое количество комплексных защищённых компьютерных систем. Часть из них управляет жизненно важными функциями, такими как контроль движения, управление двигателем и тормозами и т.д. Остальная часть выполняет достаточно стандартные IT-приложения, как, например, управление потреблением энергоресурсами, информирование пассажиров, видеонаблюдение, трансляция развлекательного контента, подключение к Интернету и т.д. Кроме выполнения своих прямых обязанностей, эти системы ещё должны связываться между собой на разных уровнях и обмениваться данными. На сегодняшний день все они работают изолированно. Но с ростом их сложности обслуживание таких обособленных систем становится всё более тяжёлым и дорогим. Мало того, что каждое независимое приложение имеет своё собственное оборудование, оно, скорее всего, требует уникальную операционную систему и прикладное программное обеспечение. В поезде применяется множество систем от различных поставщиков, часто не совместимых между собой (рис. 1).

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

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

Если бы можно было объединить многочисленные разрозненные приложения в одну вычислительную среду, где они могли бы обмениваться ресурсами, данными и выполнять свои специализированные функции, то экономия времени и средств могла бы быть действительно значительной. Для этого потребовались бы виртуальные вычислительные среды, куда каждое приложение могло бы экспортироваться с небольшими изменениями или вообще без них и при этом работать так, как в первоначальной системе. Технология виртуализации позволяет реализовать данный сценарий, объединяя на общей аппаратной платформе виртуальные машины, работающие на разных операционных системах и выполняющие собственные приложения.

Одной из таких платформ является система menRDC компании MEN, специально предназначенная для работы на современной железной дороге. Она объединяет различные функции, необходимые для информационной инфраструктуры железнодорожного транспорта, в единой конфигурируемой и защищённой платформе, включающей в себя главный сервер, систему хранения данных и коммутаторы Ethernet. Сердцем menRDC является защищённый встраиваемый одноплатный компьютер с процессором Intel® Xeon® D-1500 (Broadwell) в стандарте CompactPCI Serial. На этой многоядерной аппаратной платформе можно запустить множество виртуальных машин, поддерживающих различные операционные системы. Дополнительно процессорная плата предоставляет широкий набор интерфейсов ввода-вывода, включая SATA/SAS, USB и Ethernet, а также сигналов общего управления системой (рис. 2).

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

Например, основной сервер MEN MH70R состоит из одного или двух процессоров, каждый из которых оснащён 16-ядерным Intel Xeon D-1500, 2×10 Gigabit и 4×1 Gigabit Ethernet 3G/4G, Wi-Fi и GPS-модемом, до четырёх слотов SATA с «горячей» заменой и предварительно сконфигурированной операционной системой Linux с драйверами. Наряду с сетевыми коммутаторами и системами хранения данных эти компоненты могут быть объединены в одно- или многостоечные системы со стандартными или настраиваемыми конфигурациями для удовлетворения широкого спектра потребностей в обработке и ёмкости памяти (рис. 3).

Виртуализация объединяет

Один из главных вопросов: как можно объединить множество работающих на разных процессорах и операционных системах приложений в единую платформу. Ответ: это виртуализация, которая позволяет настраивать разные среды исполнения, называемые виртуальными машинами, на одной платформе, разделяя основные физические ресурсы этой платформы. Хитрость заключается в том, чтобы иметь возможность делать это эффективно, сохраняя достаточный уровень производительности, требуемый различными приложениями. Железнодорожная система компании MEN решает данную задачу с помощью эффективного гипервизора 2-го типа вкупе с аппаратной технологией виртуализации Intel (Intel® VT).

Гипервизор абстрагирует аппаратное обеспечение от приложения. Он устанавливается в Linux, как обычное приложение, и использует службы этой операционной системы для управления системными ресурсами (ядрами процессора, памятью, вводом/выводом, хранением и т.д.) для приложений, которые он размещает в различных виртуальных машинах, созданных гипервизором. Каждая виртуальная машина имеет своё собственное виртуальное оборудование, используемое приложением, как если бы оно находилось в отдельной процессорной среде. В действительности оно работает на одном или нескольких ядрах процессора D-1500 через гипервизор. В дополнение к запуску приложений гипервизор может быть адаптирован для контроля других задач, таких как балансировка нагрузки и защита от сбоев (рис. 4).

Любая такая виртуализация с участием гипервизора будет связана с увеличением затрат вычислительных ресурсов, что повлияет на производительность. Удовлетворение требований к производительности приложений достигается двумя способами: во-первых, это вычислительная мощность семейства D-1500 с восемью ядрами на D-1539 и 16 ядрами на D-1577. Чем больше ядер, тем больше потенциал для консолидации рабочей нагрузки. Другая технология – это аппаратная виртуализация Intel, которая упрощает программное обеспечение и, следовательно, снижает затраты вычислительных ресурсов, использующихся для включения виртуальных машин и управления ими.

Технология аппаратной виртуализации работает в трёх областях: VT-x фокусируется на ядрах процессора, чтобы уменьшить сложность гипервизора; VT-d работает с прямым доступом к памяти, перенаправляя DMA-передачи и прерывания для повышения эффективности, когда гостевое приложение не знает физических адресов; VT-c фокусируется на подключении Ethernet, так что сетевые устройства знают о виртуальных машинах и будут иметь очереди Rx/Tx, выделенные для каждой виртуальной машины, что уменьшает количество переназначений без привлечения гипервизора.

Оптимизированные сети железных дорог

Сочетание защищённого, модульного и производительного многоядерного оборудования с эффективной технологией виртуализации, как в программном обеспечении, так и в аппаратной части, позволило создать единую платформу, на которой запускаются множество приложений. Эти приложения, ранее выполнявшиеся на разных аппаратных платформах, благодаря особенностям платформы menRDC освобождаются от аппаратной зависимости и могут совместно использовать ресурсы во время работы.

В случае применения системы menRDC достигается значительная экономия средств на техническое обслуживание и модернизацию. Если требуются большая вычислительная мощность или новые интерфейсы ввода-вывода, систему можно легко масштабировать, просто установив дополнительные модули. Приложения способны эффективно обмениваться информацией по мере необходимости. Для эффективного управления может быть разработан пользовательский интерфейс, который обеспечивает удобный доступ ко всем необходимым данным и функциям управления. Благодаря технологии виртуализации современные железнодорожные системы могут работать на общей платформе, снижая сложность интеграции и решая проблемы старения, повышая при этом необходимую производительность системы.●

Перевод Алексея Пятницких, сотрудника фирмы ПРОСОФТ
Телефон: (495) 234-0636
E-mail: info@prosoft.ru

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

30.06.2017 2183 0
Комментарии
Рекомендуем
Физический ИИ – будущее промышленной автоматизации

Физический ИИ – будущее промышленной автоматизации

Технологические прорывы раздвигают границы – задачи, которые когда-то были слишком сложными или дорогостоящими для автоматизации, теперь являются как технически выполнимыми, так и экономически жизнеспособными. Хотя традиционные промышленные роботы уже давно являются фундаментом автоматизации, их развитие на протяжении длительного времени сдерживалось ограниченной способностью к адаптации, а также высокими затратами на интеграцию и перенастройку под новые задачи. Сегодня промышленность вступает в качественно новую эпоху робототехники, в которой ключевую роль играют интеллектуальность и гибкость систем, обеспеченные конвергенцией передовых аппаратных решений, искусственного интеллекта и технологий компьютерного зрения. В совокупности эти факторы формируют принципиально новые возможности для применения робототехнических систем.
04.05.2026 СТА №2/2026 565 0
Умная система видеоаналитики на основе встраиваемого ИИ

Умная система видеоаналитики на основе встраиваемого ИИ

В статье рассматривается архитектура интеллектуальной системы видеонаблюдения на базе встраиваемого искусственного интеллекта, ориентированной на обнаружение, подсчёт и отслеживание людей в реальном времени. Предложена распределённая конвейерная архитектура обработки видеопотоков с использованием нейронной сети MobileNet-SSD и специализированных аппаратных ускорителей VPU. Описаны аппаратно-программные компоненты системы, методы предварительной и постобработки данных, а также алгоритмы отслеживания объектов на основе фильтров Калмана. Приведён практический пример реализации в промышленной системе контроля опасных зон и обсуждены преимущества пограничных вычислений, включая низкую задержку, энергоэффективность и повышение конфиденциальности данных. Результаты показывают возможность обработки нескольких видеопотоков в реальном времени при низком энергопотреблении, что подтверждает перспективность встраиваемых платформ для интеллектуального видеонаблюдения и систем безопасности.
29.04.2026 СТА №2/2026 523 0

ООО «ИнСАТ»  ИНН 7734682230  erid = 2SDnjdWbKyt
ООО «ИнСАТ»  ИНН 7734682230  erid = 2SDnje2F5cn
  Подписывайтесь на наш канал в Telegram и читайте новости раньше всех! Подписаться